Мне нужно запустить 16-битный диагностический инструмент в реальном режиме под Windows XP, Vista или 7. Как я могу сделать это?
1 ответ
Windows XP и более поздние версии (Vista, 7) основаны на ядре Windows NT и не используют DOS, в отличие от Windows 3.1, 3.11, 95, 98 и ME. Windows Me отказалась от поддержки DOS в реальном режиме.
Windows NT включает NTVDM (NT Virtual DOS Machine), который эмулирует 16-битный режим DOS для 32-битных, но не 64-битных версий.
Если вам действительно нужно запускать инструменты, которые полагаются на низкоуровневые вызовы BIOS и аппаратного интерфейса в 16-битном режиме, вам необходимо загрузиться в среду DOS полностью за пределами Windows.
FreeDOS пример отдельной 16-битной среды реального режима DOS. Вы можете установить его в отдельный раздел, запустить его с live CD или с USB-накопителя.