Программы и игры DOS, кажется, исчезли. Хотя эти пиксельная графика и текстовые команды вызывают ностальгию, современный компьютер с Windows 11 или 10 казалось бы не совместим с ними. Тем не менее, это не совсем так.
Оказывается, запустить старые хиты вроде "Prince of Persia" или "Doom" на новой системе проще, чем кажется. Вам не нужно искать раритетный компьютер с дискетами. Существует несколько проверенных способов, которые создают внутри Windows правильную среду для работы этих ретро-приложений.
В этой статье мы рассмотрим самые простые и эффективные стратегии. От встроенных функций Windows до простых эмуляторов, которые справятся даже с самыми сложными играми Потратив всего несколько минут, вы сможете снова окунуться в атмосферу классических проектов.
DOSBox
DOSBox может быть лучшим выбором, если ваша цель состоит в том, чтобы запускать старые DOS-игры, потому что он очень совместим, удобен и работает достаточно хорошо.
В качестве примера использования DOSBox:
- Скачайте DOSBox для вашей ОС с сайта https://www.dosbox.com/ (в нашем примере — это Windows 11, загружаем Win32 Installer несмотря на то, что система 64-разрядная).
- Подготовьте файлы DOS, которые вы планируете запускать в какой-либо папке на компьютере.
- Запустите DOSBox и подключите эту папку с помощью команды mount. Пример использования: mount c c:\dos\ в результате выполнения внутри DOSBox содержимое папки C:\dos на компьютере окажется подключено как виртуальный диск C.

- Запустите то, что требуется в командной строке DOSBox с подключенного диска. В примере на изображении ниже я запускаю Norton Commander.

- А уже из него — игру, которая исправно работает.

- И, на всякий случай: Ctrl+F10 — освобождает мышь из окна DOSBox, а Ctrl+F9 — выходит из него.
После установки DOSBox в меню «Пуск» он также получит ярлык, который позволяет открыть файл конфигурации в текстовом редакторе и сохранить его. Все относительно хорошо работает для большинства пользователей. Однако мне пригодилось изменение чувствительности мыши (пункт чувствительности).

Чтобы узнать, как настроить DOSBox, посетите эту ссылку: https://www.dosbox.com/wiki/Dosbox.conf.
Существуют и альтернативные сборки DOSBox с расширенными возможностями: например, DOSBox-X и DOSBox SVN Daum.
vDos
В vDos также можно запускать приложения DOS в Windows последних версий, но у меня была только стабильная работа с программами с текстовым интерфейсом, и не все они работали хорошо. Как его использовать:
- Скачиваем и устанавливаем vDos, официальный сайт — https://www.vdos.info/
- Скопируйте папки и файлы DOS в папку с vDos, эта папка со всей внутренней структурой будет работать как диск C: в запущенном vDos.
- Если сразу после установки запустить vDos, автоматически запустится демонстрационная программа DataPerfect. Так как нам это не требуется, откройте файл autoexec.txt в папке установки vDos и удалите строку CALL DPTEST\STARTDP.BAT, сохраните файл и лишь затем запускайте vDos.

- Используйте командную строку для запуска игры. Например, игра расположена в папке vDos во вложенной папке Games\game.exe. Используйте две команды: cd Games для перехода к папке, а затем game.exe для запуска игры. По какой-то причине запуск с указанием полного пути у меня не сработал.
- Как было отмечено выше, мало что получилось запустить с помощью vDos в моем тесте, потому повторю скриншот с файловым менеджером, но уже не из DOSBox.

Поработать с конфигyрацией vDos также может привести к лучшей эмуляции.
Даже если система не всегда помогает, запускать старые программы и игры DOS в Windows 10 и 11 вполне реально. Самый надежный и простой способ — использовать эмулятор DOSBox. Этот эмулятор напоминает старый компьютер и легко запускает практически любую программу или игру DOS. После того, как вы скачаете DOSBox, установите его, укажите путь к файлам игры и введите несколько команд, все работает как обычно. DOSBox остается лучшим вариантом для ценителей старого DOS, хотя альтернативный режим совместимости, встроенный в Windows, часто не работает с настоящими DOS-приложениями.
NTVDMx64
Старые версии Windows могли запускать DOS-программы без дополнительных манипуляций. Это было реализовано в Windows NT с помощью виртуальной машины NTVDM.
NTVDMx64 — патч для современных версий Windows, включая Windows 11 и Windows 10 x64, встраивающий нативную поддержку запуска DOS-программ в систему. Учитывайте следующие нюансы:
- Установка NTVDMx64 меняет файлы системы и требует отключения Secure Boot в БИОС/UEFI
- Антивирусы ругаются на файлы NTVDMx
Таким образом, вы обязаны установить NTVDMx64.
Принцип использования:
- Компилируем сами из исходников автора https://github.com/leecher1337/ntvdmx64 или берем готовый установщик, например, здесь и используем файл install.bat для установки (вариант HAXM требует включенной виртуализации Intel VT-x, вариант CCPU — нет), запускаем файл install.bat и перезапускаем систему после установки.
- Запускаем программы DOS также, как и любые другие программы прямо из среды Windows.

Программы DOS с текстовым интерфейсом и отдельные игры с графическим режимом экрана работали сравнительно медленно и нестабильно в моем тесте.

Как вы можете видеть, запустить старые программы и игры DOS в нынешней Windows — вполне реальная задача. Это не требует компьютерного мастерства. Главное — выбрать инструмент, подходящий для вашей цели.
Если вам нужна быстрая и эффективная эмуляция нескольких игр, встроенная утилита Windows, DOSBox или готовые сборки из Steam/GOG — отличный выбор. Они работают автоматически и почти не требуют настройки.
VirtualBox с чистым DOS будет полезен для более сложных задач, тщательных настроек или запуска определенного программного обеспечения. Это потребует больше времени и усилий, но даст полный контроль над системой.
Таким образом, не спешите отбрасывать старое доброе наследие DOS. Благодаря достижениям современных технологий эти программы и игры возвращаются к жизни, что позволяет нам с ностальгией окунуться в прошлое или просто использовать инструменты, которые были известны давно.








