Запуск 16-битных программ в Windows 11 и 10

Запуск 16-битных программ в Windows 11 и 10

Запуск 16-битных программ в Windows 11 и 10

Некоторые пользователи могут столкнуться с необходимостью запустить 16-бит игру или программу из очень старой версии Windows. Стандартными средствами выполнить этого в современных x64 ОС не получится. Тем не менее, запуск возможен.

В этой инструкции подробно о простом способе запустить 16-битные Windows программы в x64 Windows 11 и 10. На близкую тему: Запуск DOS программ и игр в Windows.

Использование WineVDM (OTVDM) для запуска 16-бит приложений в 64-бит Windows

Если вы попробуете запустить программу, разработанную для версий Windows от первой до 3.11 в Windows 11/10 x64, вы получите сообщение об ошибке «Невозможно запустить это приложение на вашем ПК».

Запуск 16-битных программ в Windows 11 и 10

Причина — отсутствие поддержки 16-разрядных приложений в новых 64-битных версиях ОС.

Даже если попробовать использовать параметры совместимости, например, установить режим совместимости с Windows 95/98, это не решит проблему.

Запуск 16-битных программ в Windows 11 и 10

WineVDM (OTVDM) — сторонний бесплатный компонент с открытым исходным кодом, позволяющий выполнить запуск 16-битных приложений в современных ОС (по сути, адаптированная версия Wine, транслирует Win16 в Win32), для его использования достаточно выполнить следующие шаги:

  1. Скачайте последнюю версию WineVDM с GitHub разработчика и распакуйте архив в удобное вам расположение. Важно: расположение подберите так, чтобы не менять его в дальнейшем, если после установки переместить папку, 16-битные приложения снова перестанут работать.
  2. Запустите ярлык install или install (no console) для установки (по факту, производятся лишь изменения в реестре для того, чтобы запуск 16-бит программ выполнялся с помощью WinVDM/OTVDM). При использовании первого в дальнейшем программы будут запускаться внутри окна консоли (даже те, что имеют графический интерфейс), второго — без видимого окна консоли.

    Запуск 16-битных программ в Windows 11 и 10

  3. Готово. Теперь 16-битные программы Windows будут запускаться автоматически без каких-либо дополнительных действий:

    Запуск 16-битных программ в Windows 11 и 10

Дополнительная информация:

  • В папке утилиты присутствует файл otvdm.ini, позволяющий настроить конфигурацию. По умолчанию все строки закомментированы, но, если что-то потребуется изменить, уберите «;» в начале нужной строки и внесите необходимые изменения в параметры.

    Запуск 16-битных программ в Windows 11 и 10

  • WineVDM также позволяет запускать исполняемые файлы DOS, однако для этого надежнее использовать DOSBox.
  • При желании можно не выполнять «установку», а использовать командную строку:otvdm.exe путь_к_16_бит_программе.exe
  • В папке WineVDM (OTVDM) присутствует файл .reg для удаления сделанных в ходе установки изменений.

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

Найти библиотеку старых 16-битных игр и программ можно здесь.

Author: Admin
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии