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

Оглавление:

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

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

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

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

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

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

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

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

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

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

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

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

Установка драйверов Unsigned или 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-разрядной версии.

Image
Image

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

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

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

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

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

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

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

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

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

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

И поскольку Windows 3.1 сама по себе была в основном DOS-приложением, вы можете установить Windows 3.1 в DOSBox и запустить старые 16-разрядные приложения Windows 3.1.
И поскольку 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.
Если вам нужно запустить 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.

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

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

Image
Image

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

Рекомендуемые: