NTVDM и 16-битные программы на 64-бит Windows

На 64-битной Windows DOS-программы не запускаются: NTVDM там нет (убран еще до Windows 11).

Причины

Решение

  1. Используйте DOSBox или boot-флешку MBFU для настоящего DOS.
  2. Вариант: 32-битная Windows в виртуалке (там NTVDM жив).

Вопросы и ответы

А 32-битные Windows 10/11 потянут DOS?
Да: в 32-битных Windows NTVDM жив (EDIT, DEBUG, QBASIC работают). Проблема только в 64-битных.

Чем заменить NTVDM на x64?
DOSBox для программ и игр, флешка MBFU — для настоящего DOS на железе.