Мне нужно запустить старую программу DOS Presentations 2.0 на 32-битной машине с Windows 7. При запуске исполняемого файла я получаю следующую ошибку:

OS Subsystem
C:\DosGames\PR20\PR.EXE
This system does not support fullscreen mode. Choose 'Close to Terminate the Application'

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

TITEL: Возможно ли запустить приложение DOS в полноэкранном режиме в Windows 10 32 бит?

Мне нужно запустить старую программу DOS Presentations 2.0 на 32-битной машине с Windows 7. При запуске исполняемого файла я получаю следующую ошибку:

16 bit MS-DOS Subsystem
C:\DosGames\PR20\PR.EXE
This system does not support fullscreen mode. Choose 'Close to Terminate the Application'

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

Я погуглил по этой проблеме, но я нахожу только людей, отвечающих на вопрос "Используй DosBOX", без той разработки, которую я ищу. Прежде всего, я попытался использовать DosBox, но это не сработало бы по совершенно другим причинам. Во-вторых, даже если бы DosBox работал, я все равно хотел бы знать, нет ли способа запустить его без DosBox или какого-либо другого эмулятора? Я думал, что можно будет запускать приложения DOS под Windows 10, если установлена 32-разрядная версия Windows 10. Это все полноэкранные DOS-приложения, которые не запускаются?

1 ответ1

0

В Windows 7 и более поздних версиях удалена поддержка запуска приложений DOS в "основном режиме". Под Windows 7 у вас была опция "Режим Windows XP", которая представляла собой виртуальную машину под управлением Windows XP, которая могла запускать устаревшие приложения DOS. Хотя виртуальные машины все еще доступны (при условии, что у вас есть законная лицензия на Windows XP или клон DOS, такой как FreeDOS, установленный на ВМ), невозможно запускать программы DOS в любой последней версии Windows независимо от того, использовать 32-разрядную или 64-разрядную версию Windows.

Так называемая 16-битная подсистема DOS в 32-битной Windows 7 фактически была не для запуска приложений DOS, а для программ "консольного режима" (символьный режим), которые не пытались манипулировать экраном напрямую.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .