1

У меня есть старый диск, который содержит программу, которая была сделана для Windows 95. Я попытался установить его на моей 64-разрядной системе Windows 7, и это дает мне эту ошибку:

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

Я попытался запустить его в режиме совместимости для Windows 95 и XP, но сообщение об ошибке то же самое. И да, я пробовал виртуальную машину, но она представляла некоторые другие сложности со звуком. Поэтому мне просто интересно, можно ли заставить его работать в этой системе.

1 ответ1

6

Проблема не в том, что ваша программа 32-битная, а в том, что она, вероятно, 16-битная.

В 64-разрядных выпусках Windows отсутствует поддержка 16-разрядных приложений, однако, если у вас есть выпуск Windows, поддерживающий его, режим XP предоставит вам 32-разрядную виртуальную машину Windows XP, которая по-прежнему сможет запускать 16-разрядные приложения (вы упомянули, что пытались ВМ, но вы не сказали, какой).

Если у вас нет доступа к XP Mode или вы пробовали его, и он не работал, еще одна вещь, которую стоит попробовать - это эмулятор DOSBox x86, я использовал его в прошлом, чтобы заставить работать некоторые старые игры, из того, что я читал в Интернете это позволит вам запускать 16-битные программы в 64-битных окнах.

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