Эти трюки охватывают множество приложений, начиная с приложений Windows XP и старых игр для ПК, которые требуют устаревших DRM для приложений DOS и Windows 3.1.
Запустить от имени администратора
Многие приложения, разработанные для Windows XP, будут корректно работать в современной версии Windows, за исключением одной маленькой проблемы. В эпоху Windows XP средние пользователи Windows обычно использовали свой ПК с учетной записью администратора. Приложения были закодированы, чтобы просто предположить, что они имеют административный доступ и потерпят неудачу, если они этого не сделают. Новая функция контроля учетных записей (UAC) в основном устраняет эту проблему, но сначала возникли некоторые проблемы с прорезями.
Если старое приложение работает неправильно, попробуйте щелкнуть правой кнопкой мыши его ярлык или файл.exe, а затем выбрать «Запуск от имени администратора», чтобы запустить его с правами администратора.
Настройка параметров совместимости
Windows включает в себя параметры совместимости, которые могут сделать старые приложения работоспособными. В меню «Пуск» Windows 10 щелкните правой кнопкой мыши ярлык, выберите «Открыть расположение файла» в контекстном меню
Не стесняйтесь пробовать другие настройки на вкладке «Совместимость». Например, очень старые игры могут выиграть от «Уменьшенного цветового режима». На дисплеях с высоким разрешением 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-разрядной версии.
Запуск игр, требующих 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 будет работать намного лучше.
Используйте 32-битную Windows для 16-разрядного программного обеспечения
16-разрядные программы больше не работают в 64-разрядных версиях Windows. 64-разрядная версия Windows просто не содержит уровня совместимости WOW16, который позволяет запускать 16-разрядные приложения. Попробуйте запустить 16-разрядное приложение в 64-разрядной версии Windows, и вы увидите сообщение «Это приложение не может работать на вашем ПК».
Использовать специальные браузеры для веб-сайтов, требующих 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.
В общем, если старое приложение не работает в Windows 10, рекомендуется попробовать найти современную замену, которая будет работать должным образом. Но есть некоторые приложения, особенно старые компьютерные игры и бизнес-приложения, которые вы просто не сможете заменить. Надеюсь, некоторые из трюков совместимости, которые мы поделили, снова запустит эти приложения.