Якщо ви намагаєтеся запустити виконуваний файл DOS у сучасній версії Windows, можливо, ви зіткнетеся з повідомленням: “Неможливо запустити цю програму на вашому ПК”, оскільки програми DOS не підтримуються новими версіями операційної системи. Однак існує кілька способів їх запуску. У цій інструкції розглянемо, як запустити DOS програми та ігри у Windows 11 та Windows 10.
Методи запуску DOS програм у Windows 11/10
- DOSBox
- vDos
- NTVDMx64
- Віртуальна машина
DOSBox
Якщо ваше основне завдання — запуск старих DOS-ігор, DOSBox стане оптимальним вибором завдяки своїй відмінній сумісності та стабільній роботі.
- Завантажте DOSBox для вашої ОС з офіційного сайту www.dosbox.com (наприклад, для Windows 11 завантажте Win32 Installer).
- Підготуйте файли DOS, які ви плануєте запускати у будь-якій папці на комп’ютері.
- Запустіть DOSBox та підключіть цю папку за допомогою команди
mount
. Наприклад:mount c c:dos
. Це дозволить вам отримати доступ до вмісту папки C:dos у середовищі DOSBox.
- Запустіть потрібну програму з командного рядка DOSBox. Наприклад, для запуску Norton Commander.
- З нього ви зможете запускати й інші ігри, які коректно працюють.
Спеціальні комбінації клавіш:
Ctrl + F10
— звільняє мишу з вікна DOSBox.Ctrl + F9
— вимагає виходу з DOSBox.
Після установки DOSBox у меню “Пуск” з’явиться ярлик для відкриття файлу конфігурації. Файл відкривається в текстовому редакторі, і саме в ньому зберігаються ваші налаштування. Вам може знадобитися змінити чутливість миші (параметр sensitivity
).
Детальні відомості про конфігурацію DOSBox можна знайти на сторінці www.dosbox.com. Існують також альтернативні зборки DOSBox з розширеними можливостями, такі як DOS Daum.
vDos
vDos також дозволяє запускати DOS програми в нових версіях Windows, проте стабільну роботу мені вдалося отримати лише для програм з текстовим інтерфейсом.
- Завантажте та встановіть vDos, офіційний сайт — www.vdos.info.
- Скопіюйте папки та файли DOS у папку з vDos. Ця папка буде функціонувати як диск C: у запущеному vDos.
- При першому запуску vDos автоматично запуститься демонстраційна програма DataPerfect. Щоб цього уникнути, відкрийте файл
autoexec.txt
у папці установки vDos і видаліть рядокCALL DPTESTSTARTDP.BAT
, після чого збережіть файл.
- Щоб запустити гру, використовуйте командний рядок. Наприклад, якщо гра знаходиться в папці vDos у підпапці Games, ви можете використовувати команди:
cd Games
, а потімgame.exe
.
NTVDMx64
NTVDMx64 — це патч для сучасних версій Windows, які забезпечують підтримку запуску DOS програм. При установці слід врахувати кілька нюансів:
- Установка NTVDMx64 змінює системні файли та вимагає відключення Secure Boot у БІОС/UEFI.
- Антивіруси можуть виявляти файли NTVDMx64 як загрозу.
Використання:
- Скомпілюйте самостійно з джерел автора GitHub або завантажте готовий установник.
- Використовуйте файл
install.bat
для установки, перезавантажте систему після завершення. - Запускайте DOS програми, як звичайні програми безпосередньо з середовища Windows.
Віртуальна машина
Альтернативним варіантом є запуск DOS-ігор у віртуальній машині. Встановлення Windows 98 у VirtualBox забезпечує гарну підтримку запуску DOS-програм.
- Створіть віртуальну машину, підключіть диск і запускайте програми.
- Ви також матимете доступ до Інтернету, що дозволить завантажувати старі DOS-програми.
Для детальної інформації можете ознайомитися з інструкціями про віртуальні машини VirtualBox для початківців. Сподіваюся, один з наведених методів допоможе вам у запуску старих DOS-програм та ігор.