Як виправити: NTVDM зіткнувся з системною помилкою під час запуску 16-розрядних програм на Windows 10 (вирішено)

click fraud protection

Проблема: коли ви намагаєтеся запустити будь-яку 16-розрядну програму в Windows 10 (32-розрядна), ви отримуєте таку помилку: "16-розрядна підсистема MS-DOS. . NTVDM зіткнувся з системною помилкою. Ручка недійсна. Виберіть «Закрити», щоб закрити програму." 

NTVDM виявив виправлення системної помилки

Цей посібник містить інструкції щодо вирішення проблеми «NTVDM зіткнувся з системною помилкою» під час відкриття 16-розрядних програм у Windows 10.

Як виправити NTVDM через системну помилку в Windows 7 і Windows 10. *

* Примітки:
1. Якщо ви зіткнулися з помилкою NTVDM в Windows 7, спробуйте змінити режим сумісності програми DOS на "Windows 98/Windows ME", і якщо проблема не зникне, застосуйте інструкції з кроку 3.
2. Якщо ви зіткнулися з помилкою NTVDM в Windows XP, змініть режим сумісності програми DOS на "Windows 98/Windows ME" і, якщо проблема не зникне, застосуйте інструкції, видаліть оновлення KB2707511 і KB2709162.

Крок 1. Увімкнути компонент NTVDM.

1. Одночасно натисніть кнопку Вигратизображення + Р клавіші, щоб відкрити вікно команди запуску.

2. Введіть таку команду та натисніть ДОБРЕ.

  • панель управління
панель управління

3. Змінити Переглянути за до Маленькі іконки у верхньому правому куті, щоб переглянути всі елементи панелі керування.

4. відчинено Програми та можливості а потім клацніть Увімкніть або вимкніть функції Windows зліва.

Увімкніть або вимкніть функції Windows

5. Розгорнути Застарілі компоненти, перевірити в НТВДМ і натисніть добре.

увімкнути ntvdm windows 10

Крок 2. Увімкнути стару консоль.

1. Одночасно натисніть кнопку Вигратизображення + Р клавіші, щоб відкрити вікно команди запуску.

2. Тип cmd щоб відкрити командний рядок.

командний рядок

3. Клацніть правою кнопкою миші на верхній панелі командного рядка (поруч із заголовком) і виберіть Властивості.

виправити помилку ntvm

4. Перевірте "Використовувати стару консоль (потрібно перезапустити)" і натисніть добре.

виправити проблеми ntvm windows 10 - увімкнути застарілу консоль

5. Закрийте командний рядок і запустіть програму MS-DOS. Проблему НТВДМ потрібно вирішити поки що.

* Примітка: Якщо ви все ще отримуєте помилку NTVDM під час запуску 16-розрядних програм, перейдіть до наступного кроку.

Крок 3 (необов'язково *). Увімкнути доступ до 16-розрядних програм із реєстру або групової політики.

* Примітка: Інструкції на цьому кроці є необов’язковими. Застосовуйте їх, лише якщо у вас все ще виникають проблеми під час запуску 16-розрядних програм у Windows 10 (або в ОС Windows 7).

Windows 7 і 10 Home або Pro.
– Щоб увімкнути доступ до 16-розрядних програм у Windows 10 Home:

1. Одночасно натисніть кнопку Вигратизображення + Р клавіші, щоб відкрити вікно команди запуску.

2. Тип regedit і натисніть Введіть щоб відкрити редактор реєстру.

Увімкнути доступ до 16-розрядних програм

3. Перейдіть до цієї клавіші зліва:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

4. Клацніть правою кнопкою миші Windows і вибрати Новий > Ключ.

Увімкнути доступ до 16-розрядних програм Windows

5. Назвіть новий ключ "AppCompat» (без лапок) і натисніть Введіть.

6. Виділіть AppCompat клавішу, а потім клацніть правою кнопкою миші на правій панелі та виберіть Новий > DWORD (32-розрядне) значення.

Увімкнути доступ до 16-розрядного реєстру програм

7. Назвіть нове значення "VDMDisallowed» (без лапок) і натисніть Введіть..

8. Двічі клацніть на VDMDisallowed значення і тип 0 у полі даних.

VDMDisallowed

7. Натисніть добре коли закінчено і закрити Редактор реєстру.
8. Перезапустіть ваш комп'ютер.

Windows 7 і 10 Pro.

– Щоб увімкнути доступ до 16-розрядних програм у Windows 10 Pro.

1. Одночасно натисніть кнопку Вигратизображення + Р клавіші, щоб відкрити вікно команди запуску.
2. Тип gpedit.msc і натисніть Введіть щоб відкрити редактор локальної групової політики.

gpedit.msc

3. У редакторі групової політики перейдіть (з лівого боку) до:

  • Конфігурація комп’ютера > Адміністративні шаблони > Компоненти Windows > Сумісність програм.

4. Двічі клацніть, щоб відкрити Заборонити доступ до 16-розрядних програм (на правій панелі).

Заборонити доступ до 16-розрядних програм

5. Натисніть інвалід, клацніть добре і закрийте редактор групової політики.

увімкнути доступ до 16-розрядних програм вимкнено

Це воно! Дайте мені знати, чи допоміг вам цей посібник, залишивши свій коментар про свій досвід. Будь ласка, поставте лайк і поділіться цим посібником, щоб допомогти іншим.