Якщо ви спробуйте запустити виконуваний файл DOS у сучасній версії Windows, замість вікна відповідної програми з’явиться повідомлення: «Неможливо запустити цю програму на вашому ПК», оскільки програми DOS не підтримуються. Проте, можливості їхнього запуску існують.
У цій інструкції розглянуто способи запуску DOS програм та ігор у Windows 11 та Windows 10. Можна застосувати кілька різних підходів.
DOSBox
Якщо основне ваше завдання – запуск старих DOS-ігор, можливо, DOSBox буде найкращим варіантом для цього завдяки своєї відмінної сумісності, зручності та порівняно стабільної роботи.
Приклад використання 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 0.74-3 Options (відкривається в текстовому редакторі, в ньому ж зберігається). Для більшості користувачів все порівняно справно працює, проте можливо вам знадобиться зміна чутливості миші (пункт sensitivity).

Детальнішу інформацію про конфігурацію 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 у папці установки програми (за замовчуванням знаходиться c:\vDos) та видаліть рядок CALL DPTEST\STARTDP.BAT, збережіть файл і потім запускайте vDos.

- Використовуйте командний рядок для запуску гри. Наприклад, гра розташована в папці vDos у вкладеній папці Games\game.exe. Використовуйте дві команди: cd Games для переходу до папки, а потім game.exe для запуску гри. З невідомої причини запуск із зазначенням повного шляху може не спрацювати.

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

У тесті повністю справно працювали програми DOS з текстовим інтерфейсом і, порівняно нестабільно та повільно – окремі ігри з графічним режимом екрана.
Віртуальна машина
За бажання можна спробувати запускати DOS-ігри та програми у віртуальній машині. Для цього можливі різні підходи. Наприклад, інсталяція Windows 98 у VirtualBox, адже вона підтримує запуск DOS-програм.
Можна самостійно встановити Winfows 98 у віртуальну машину або завантажити готовий образ віртуального жорсткого диска Windows 98 для VirtualBox із вебархіву Archive.org. При використанні готового образу все робиться легко: створюємо віртуальну машину, підключаємо диск і запускаємо машину. В ній вже можна запускати програми DOS. На цю тему може стати у пригоді інструкція Віртуальні машини VirtualBox для початківців.
Сподіваємося, один із варіантів підійде для ваших цілей та запуску необхідних DOS-програм у сучасних операційних системах.








