5

Возможный дубликат:
Почему 64-битная ОС не может запустить 16-битное приложение?

При попытке играть в старую игру, например Skyroads, я получаю следующее сообщение об ошибке:

Версия этого файла не совместима с версией Windows, которую вы используете. Проверьте системную информацию вашего компьютера, чтобы узнать, нужна ли вам версия программы для x86 (32-разрядная) или x64 (64-разрядная), а затем обратитесь к издателю программного обеспечения.

Если я правильно понимаю, Skyroads - это 16-разрядная программа, которая не поддерживается в 64-разрядной операционной системе? Разве невозможно запустить его на 64-битной операционной системе?

4 ответа4

7

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

4

Короткий ответ - нет, невозможно запустить 16-разрядное приложение под Windows x64. Длинный ответ - да. Если вы хотите попробовать что-то вроде XPMode или другого программного обеспечения для виртуализации - вы можете заставить его работать.

2

Вы, вероятно, можете установить это в режиме XP Windows 7. Вы можете скачать и установить режим XP от Microsoft. Он будет функционировать аналогично виртуальной машине. Я думаю, что это работает в Windows 7 Pro и выше, но вы можете предпринять некоторые хакеры для работы в Win 7 Home.

1

Лучше всего попробовать запустить его на 32-битной ОС в проигрывателе Virtual Box или Vmware.

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