Задать вопрос
@bouslayeff

Можно ли запустить 16-разрядное приложение в 64-разрядной версии Windows?

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

Это старые досовские программы. Кроме обычной командной строки запускал в C:\Windows\SysWOW64\cmd.exe и с помощью pif-ярлыка в режиме совместимости с Windows XP. Результат тот же, выдает ошибку.

В Windows 2008 32bit эти приложения работают. Скопировал оттуда command.com. При запуске на семерке command.com та же ошибка.

Есть какой-то способ запустить их на 64-разрядной семерке?
  • Вопрос задан
  • 347 просмотров
Подписаться 3 Простой 1 комментарий
Решения вопроса 1
borisdenis
@borisdenis
Ленив и вреден...
Нет, слишком большая разница между 64 битной виндой и 16 битными приложениями, эту поддержку уже выпилили за ненужностью.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
Проще такие через dosbox запускать.
Ответ написан
Lord_of_Rings
@Lord_of_Rings
Дунадан - северный странник. Злой, но очень добрый
Вам нужен эмулятор типа DOSBox
Ответ написан
Комментировать
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Нет. Поддержка dos и win16 выпилена из 64-битных систем. Ставьте эмулятор (и в нем что-нибудь типа WinXP, старые игры к графике нетребовательны)
Ответ написан
Комментировать
44Igor44
@44Igor44
-
bouslayeff, запустите в режиме совместимости с windows 98, и все должно заработать.
Семёрка последняя где можно запускать в режиме совместимости с 98,95
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы