Как использовать инструменты совместимости Windows 10 для запуска устаревших приложений

Большинство программ и приложений, созданных для более ранних версий Windows , продолжат работать в Windows 10 . Однако некоторые приложения больше несовместимы и могут работать не так, как ожидалось, а другие могут вообще не работать. 

Тем не менее, есть способы, которыми вы можете продолжать использовать и наслаждаться любимыми приложениями, используя параметры совместимости с Windows 10 — при условии, что вы также осознаете риски.

Риски безопасности(Security Risks)

Злоумышленники всегда ищут программы и системы с уязвимостями, которые они могут использовать. Microsoft и другие поставщики регулярно выпускают исправления для программного обеспечения и обновления безопасности(software patches and security updates) , чтобы закрыть любые уязвимости и поддерживать ваш компьютер в актуальном состоянии.

Запуск устаревших приложений или программ EOL (End of Life)(EOL (End of Life) programs) может привести к проблемам несовместимости и вызвать ошибки. Предоставление доступа хакерам еще более важно и потенциально опасно для вашего компьютера. Устаревшее программное обеспечение и приложения, для которых не установлены критические обновления безопасности, дают хакерам легкий доступ к дырам в программах. 

Пример тому, что произошло с 7-Zip . Прежде чем предоставлять обновления для исправления серьезных уязвимостей, в нем были недостатки безопасности, которые позволяли хакерам получить доступ к вашему компьютеру и вызвать проблемы.

Люди, которые используют 7-Zip, но не установили обновления, по-прежнему уязвимы для атак и подвергают свои компьютеры ненужному риску.

В этой статье будут описаны параметры совместимости с Windows 10 для запуска устаревших приложений в Windows 10 :

  • Запустить от имени администратора
  • Используйте встроенное средство устранения неполадок совместимости программ Windows(Use Windows Integrated Program Compatibility Troubleshooter)
  • Запустите(Run) приложение в режиме (App)совместимости вручную(Compatibility Mode Manually)
  • Установите 32-разрядные драйверы или неподписанные драйверы

Запустить от имени администратора(Run As Administrator)

Если вы пытаетесь использовать приложение или программу из более ранней версии Windows , например XP или 7, попробуйте запустить ее от имени администратора. 

Щелкните правой кнопкой мыши(Right-click) приложение или его ярлык и выберите « Запуск от имени администратора»(Run as Administrator) .

Используйте встроенное средство устранения неполадок совместимости программ Windows(Use Windows Integrated Program Compatibility Troubleshooter)

Если описанный выше вариант щелчка правой кнопкой мыши не работает, попробуйте использовать встроенное средство устранения неполадок совместимости программ Windows(Windows Integrated Program Compatibility Troubleshooter) .

  • Введите Запуск программ, созданных для предыдущих версий Windows(Run programs made for previous versions of Windows) , в строке поиска.

  • Выберите «Дополнительно», «Запуск от имени администратора»,(Choose Advanced, Run as Administrator, ) затем нажмите « Далее( Next ) » , чтобы продолжить.

  • Выберите приложение, в котором возникли проблемы. Затем нажмите «Далее»(Next) .

  • Из вариантов устранения неполадок на снимке экрана выше выберите « Попробовать рекомендуемые настройки(Try recommended settings) » .
  • Нажмите «Проверить программу»(Test the program) .

Средство устранения неполадок совместимости с Windows(Windows) 10 проверит приложение с использованием предыдущей версии Windows . Вы сможете увидеть, решит ли это вашу проблему.

Вы также можете выбрать «Программа устранения неполадок»(Troubleshoot program) в разделе « Выбор устранения неполадок»,(Select troubleshooting option) чтобы выбрать параметры совместимости Windows на основе обнаруженных проблем.

На следующем шаге средство устранения неполадок попросит вас определить проблему, с которой вы столкнулись:

  • Программа работала в более ранних версиях Windows , но теперь не устанавливается и не запускается.
  • Программа открывается, но отображается неправильно.
  • Программа требовала дополнительных разрешений.
  • Я не вижу своей проблемы в списке.

Средство устранения неполадок предложит тесты и предложения, основанные на том, что вы выбрали в качестве своей проблемы. Выберите проблему и нажмите кнопку Далее(Next)

Вам будет предложено выбрать один из следующих вариантов:

  • Да, сохраните эти настройки для этой программы.
  • Нет, попробуйте еще раз, используя другие настройки.
  • Нет, сообщите о проблеме в Microsoft и найдите решение в Интернете.

Запустите средство устранения неполадок для каждого приложения, с которым у вас возникли проблемы при запуске на вашем компьютере с Windows 10.

Запустите приложение в режиме совместимости с Windows вручную(Run An App In Windows Compatibility Mode Manually)

Один из вариантов — заставить приложение использовать настройки более ранней версии Windows .

  • Щелкните правой кнопкой мыши(Right-click) ярлык приложения или программы и выберите « Свойства(Properties) » , затем нажмите « Совместимость(Compatibility) » .

Как видно на скриншоте выше, вы также можете выбрать:

  • Уменьшенный цветовой режим.
  • Работайте в разрешении экрана 640 x 480.
  • Отключить полноэкранные оптимизации.
  • Запустите эту программу от имени администратора.

Установите флажок « Запустить эту программу в режиме совместимости». (Run this program in compatibility mode. )Выберите версию из выпадающего меню и нажмите « Применить»(Apply) .

Если этот процесс не решит проблему с вашим приложением, попробуйте использовать мастер устранения неполадок совместимости(Compatibility Troubleshooter) , чтобы узнать, поможет ли он решить вашу проблему.

Установите 32-битные драйверы или неподписанные драйверы(Install 32-bit Drivers Or Unsigned Drivers)

64-разрядная версия Windows 10(Windows 10 64-bit version) требует, чтобы все драйверы имели действительную подпись, прежде чем вы сможете их установить. В 32-битной версии нет. Однако есть исключение. 32-разрядные версии Windows 10 , работающие на новых ПК с UEFI (а не с обычным BIOS ), часто нуждаются в подписанных драйверах.

Для этого есть причина. Подписанные драйверы помогают повысить стабильность и безопасность. Они помогают защитить ваш компьютер от нестабильных или вредоносных драйверов. Поэтому, прежде чем устанавливать неподписанные драйверы, убедитесь, что вы точно знаете, что они безопасны.

Если для более старой программы или приложения, которое вы хотите использовать на своем компьютере с Windows 10 , требуется неподписанный драйвер, вам нужно будет установить его со специальной опцией загрузки. Если драйвер доступен только для 32-битной версии, вам нужно будет использовать 32-битную версию Windows 10 .

Однако этот процесс сделает вашу систему более уязвимой для угроз безопасности. Вам нужно будет решить, насколько важно приложение или программа, и взвесить возможные риски. 

Чтобы установить неподписанные драйверы, выполните следующие действия. 

  • В строке поиска перейдите в « Настройки(Settings) » .
  • Нажмите «Обновления и безопасность(Updates and Security) », а затем «Восстановление(Recovery) » . 
  • В разделе «Дополнительная настройка(Advanced Setup) » выберите «Перезагрузить(Restart) сейчас».
  • Теперь ваш компьютер перейдет в режим перезагрузки. Перейдите к расширенному запуску(Advanced startup ) и нажмите «Перезагрузить сейчас»( Restart now) .

Выберите один из следующих вариантов:

  • Продолжать.
  • Устранение неполадок.
  • Выключите компьютер.

  • Выберите «Устранение неполадок», (Troubleshoot,) «Дополнительные параметры(Advanced Options) » и нажмите «Дополнительные параметры восстановления(See more recovery options) » . 
  • Нажмите «Параметры запуска»,(Startup Settings) а затем « Перезагрузить»(Restart) .

  • Через несколько секунд ваш компьютер перезагрузится и покажет вам экран, показанный ниже.

  • Параметр, который вы хотите выбрать на снимке экрана выше: 7) Отключить обязательное использование подписи драйверов(7) Disable driver signature enforcement) . Нажмите клавишу F7 .

Когда ваш компьютер перезагрузится, проверка подписи вашего драйвера будет отключена, и теперь вы сможете установить неподписанный драйвер.

Если старое устаревшее приложение не работает в Windows 10 , вам придется сопоставить риски безопасности с вашими потребностями или желанием использовать это приложение. Некоторые старые приложения и программы больше не поддерживаются их разработчиками и не будут реагировать ни на одно из предложенных выше исправлений совместимости с Windows 10 .

Возможно, вы захотите попытаться найти замену, которая правильно работает в Windows 10 . Если есть бизнес-приложения или игры, которые вы не можете заменить и которые вам нужны, попробуйте одно из описанных выше исправлений совместимости  с Windows 10 .



About the author

Я старший инженер-программист и разработчик изображений и приложений для iPhone с более чем 10-летним опытом. Мои навыки работы с аппаратным и программным обеспечением делают меня идеально подходящим для любого проекта корпоративного или потребительского смартфона. У меня есть глубокое понимание того, как создавать высококачественные изображения и способность работать со всеми различными форматами изображений. Кроме того, я знаком с разработкой для Firefox и iOS.



Related posts