Как заставить старые программы работать на Windows 10

  1. Запустить от имени администратора
  2. Настройте параметры совместимости
  3. Установите неподписанные драйверы или 32-разрядные драйверы
  4. Запустите игры, которые требуют SafeDisc и SecuROM DRM
  5. Используйте виртуальные машины для старого программного обеспечения
  6. Используйте эмуляторы для приложений DOS и Windows 3.1
  7. Используйте 32-битную Windows для 16-битного программного обеспечения
  8. Используйте специальные браузеры для веб-сайтов, требующих Java, Silverlight, ActiveX или Internet Explorer

Большинство ваших старых приложений Windows должны работать только на Windows 10   ,  Если они работали в Windows 7, они почти наверняка будут работать в Windows 10

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

Эти приемы охватывают различные приложения, от приложений эпохи Windows XP и старых компьютерных игр, для которых требуется устаревшая технология DRM, до DOS и приложения Windows 3.1.

Запустить от имени администратора

СВЯЗАННЫЕ С: Почему не следует отключать контроль учетных записей в Windows

Многие приложения, разработанные для Windows XP, будут нормально работать в современной версии Windows, за исключением одной маленькой проблемы. В эпоху Windows XP среднестатистические пользователи Windows обычно все время использовали свой компьютер с учетной записью администратора. Приложения были закодированы так, чтобы предполагать, что они имеют административный доступ и потерпят неудачу, если они этого не сделали. Новая функция контроля учетных записей (UAC) в основном исправлена ​​эта проблема , но сначала возникли проблемы с прорезыванием зубов.

Если старое приложение не работает должным образом, попробуйте щелкнуть правой кнопкой мыши его ярлык или файл .exe, а затем выберите «Запуск от имени администратора», чтобы запустить его с правами администратора.

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

Настройте параметры совместимости

СВЯЗАННЫЕ С: Использование режима совместимости программ в Windows 7

Windows включает настройки совместимости это может сделать старые приложения функциональными. В меню «Пуск» Windows 10 щелкните правой кнопкой мыши ярлык, выберите «Открыть местоположение файла» в контекстном меню.

В меню «Пуск» Windows 10 щелкните правой кнопкой мыши ярлык, выберите «Открыть местоположение файла» в контекстном меню

Получив местоположение файла, щелкните правой кнопкой мыши ярлык приложения или файл .exe, а затем выберите «Свойства» в контекстном меню.

exe, а затем выберите «Свойства» в контекстном меню

На вкладке «Совместимость» окна свойств приложения вы можете нажать кнопку «Использовать средства устранения неполадок совместимости» для интерфейса мастера или просто настроить параметры самостоятельно.

На вкладке «Совместимость» окна свойств приложения вы можете нажать кнопку «Использовать средства устранения неполадок совместимости» для интерфейса мастера или просто настроить параметры самостоятельно

Например, если приложение не работает должным образом в Windows 10, но работает должным образом в Windows XP, выберите параметр «Запустить эту программу в режиме совместимости для», а затем выберите «Windows XP (Service Pack 3)» из раскрывающегося списка. меню.

СВЯЗАННЫЕ С: Как улучшить работу Windows на дисплеях с высоким разрешением и исправить размытые шрифты

Не стесняйтесь использовать другие настройки на вкладке «Совместимость». Например, очень старые игры могут выиграть от «Режима с уменьшенным цветом». На дисплеи с высоким разрешением Возможно, вам придется установить флажок «Отключить масштабирование экрана при настройках с высоким разрешением», чтобы программа выглядела нормально. Никакие опции на этой вкладке не могут повредить ваше приложение или компьютер - вы всегда можете просто отключить их, если они не помогают.

Установите неподписанные драйверы или 32-разрядные драйверы

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

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

Используйте этот процесс, если вам нужно переключиться на 32-битную версию   загрузка 32-разрядной версии Windows 10 вместо 64-разрядной версии

Запустите игры, которые требуют SafeDisc и SecuROM DRM

Windows 10 не будет запускать старые игры, которые используют SafeDisc или SecuROM DRM. Эти схемы управления цифровыми правами могут вызвать немало проблем. В целом, хорошо, что Windows 10 не позволяет этому мусору устанавливать и загрязнять вашу систему. К сожалению, это означает, что некоторые старые игры, которые поставлялись на физических CD или DVD, не будут устанавливаться и работать нормально.

У вас есть множество других возможностей играть в эти игры, включая поиск крэка «без CD» (который потенциально очень небезопасен, поскольку их часто можно найти на тенистых пиратских сайтах), выкупая игру у службы цифровой дистрибуции, такой как GOG. или Steam, или проверьте сайт разработчика, чтобы увидеть, предлагает ли он патч, который удаляет DRM.

Более продвинутые приемы включают установку и двойную загрузку в более старую версию Windows без этого ограничения или попытку запустить игру на виртуальной машине с более старой версией Windows. Виртуальная машина может даже хорошо работать для вас, поскольку игры, использующие эти схемы DRM, уже достаточно стары, чтобы даже виртуальная машина могла справиться с их графическими требованиями.

Используйте виртуальные машины для старого программного обеспечения

СВЯЗАННЫЕ С: Новичок Geek: Как создавать и использовать виртуальные машины

Windows 7 включала специальную функцию «Режим Windows XP». На самом деле это была просто программа виртуальной машины с бесплатной лицензией Windows XP. Windows 10 не включает режим Windows XP, но вы все равно можете использовать виртуальная машина сделать это самостоятельно.

Все, что вам действительно нужно, это программа виртуальной машины, как VirtualBox и запасная лицензия Windows XP. Установите эту копию Windows в виртуальной машине, и вы сможете запускать программное обеспечение в этой более старой версии Windows в окне на рабочем столе Windows 10.

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

Используйте эмуляторы для приложений DOS и Windows 3.1

СВЯЗАННЫЕ С: Как использовать DOSBox для запуска игр DOS и старых приложений

DOSBox позволяет вам запускать старые приложения DOS В первую очередь DOS-игры - в окне эмулятора на рабочем столе. Используйте DOSBox для запуска старых приложений DOS, а не полагайтесь на командную строку. DOSBox будет работать намного лучше.

DOSBox будет работать намного лучше

И, поскольку сама Windows 3.1 была в основном приложением DOS, вы можете установить Windows 3.1 в DOSBox и запускать старые 16-разрядные приложения Windows 3.1.

Используйте 32-битную Windows для 16-битного программного обеспечения

16-разрядные программы больше не работают в 64-разрядных версиях Windows. 64-разрядная версия Windows просто не содержит слой совместимости WOW16, который позволяет запускать 16-разрядные приложения. Попробуйте запустить 16-разрядное приложение в 64-разрядной версии Windows, и вы увидите сообщение «Это приложение не может быть запущено на вашем компьютере».

Если вам нужно запустить 16-разрядные приложения, вам нужно установить 32-разрядную версию Windows 10 вместо 64-разрядной версии. Хорошей новостью является то, что вам не нужно переустанавливать всю операционную систему. Вместо этого вы можете просто установить 32-разрядную версию Windows внутри виртуальной машины и запустить там приложение. Вы даже можете установить Windows 3.1 в DOSBox.

Используйте специальные браузеры для веб-сайтов, требующих Java, Silverlight, ActiveX или Internet Explorer

Windows 10 использует новый Microsoft Edge в качестве браузера по умолчанию. Edge не включает поддержку Java, ActiveX, Silverlight и других технологий. В Chrome также отсутствует поддержка плагинов NPAPI, таких как Java и Silverlight.

СВЯЗАННЫЕ С: Как использовать Java, Silverlight и другие плагины в современных браузерах

к использовать старые веб-приложения, требующие этих технологий Запустите веб-браузер Internet Explorer, включенный в Windows 10, в целях совместимости. IE по-прежнему поддерживает содержимое ActiveX. Mozilla Firefox по-прежнему поддерживает Java и Silverlight.

Вы можете запустить Internet Explorer из меню «Пуск». Если вы уже используете Microsoft Edge, просто откройте меню настроек и выберите «Открыть с помощью Internet Explorer», чтобы открыть текущую веб-страницу непосредственно в Internet Explorer.

Если вы уже используете Microsoft Edge, просто откройте меню настроек и выберите «Открыть с помощью Internet Explorer», чтобы открыть текущую веб-страницу непосредственно в Internet Explorer

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

Кредит изображения: Бретт Моррисон на Flickr