Как да поправя: NTVDM срещна системна грешка при стартиране на 16-битови приложения на Windows 10 (решено)

Проблемът: Когато се опитате да стартирате което и да е 16-битово приложение на Windows 10 (32bit), получавате следната грешка: "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 в Уиндоус експи, променете режима на съвместимост на програмата DOS на "Windows 98/Windows ME" и ако проблемът продължава, приложете инструкциите, деинсталирайте актуализациите KB2707511 и KB2709162.

Етап 1. Активирайте компонента NTVDM.

1. Едновременно с това натиснете Печеляобраз + Р клавиши, за да отворите командното поле за изпълнение.

2. Въведете следната команда и натиснете ДОБРЕ.

  • контролен панел
контролен панел

3. Променете Преглед от да се Малки икони горе вдясно, за да видите всички елементи на контролния панел.

4. Отвори Програми и функции и след това щракнете Включване или изключване на функции на Уиндоус отляво.

Включване или изключване на функции на Уиндоус

5. Разгънете Наследени компоненти, проверете на NTVDM опция и щракнете Добре.

активиране на ntvdm windows 10

Стъпка 2. Активирайте наследената конзола.

1. Едновременно с това натиснете Печеляобраз + Р клавиши, за да отворите командното поле за изпълнение.

2. Тип cmd за да отворите командния ред.

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

3. Щракнете с десния бутон върху горната лента на командния ред (до заглавието) и изберете Имоти.

поправете грешка в ntvm

4. Проверете на "Използвайте наследена конзола (изисква рестартиране)" опция и щракнете Добре.

коригирайте проблеми с ntvm Windows 10 - активирайте наследената конзола

5. Затворете командния ред и стартирайте вашето MS-DOS приложение. Проблемът с NTVDM трябва да бъде решен досега.

* Забележка: Ако все още получавате грешка NTVDM, когато изпълнявате 16-битови приложения, преминете към следващата стъпка.

Стъпка 3 (По избор *). Разрешаване на достъп до 16-битови приложения от системния регистър или групови правила.

* Забележка: Инструкциите на тази стъпка не са задължителни. Прилагайте ги само ако все още имате проблеми при стартиране на 16-битови програми в Windows 10 (или в Windows 7 OS).

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. Наименувайте новата стойност "VDMDiallowed" (без кавички) и натиснете Въведете..

8. Щракнете двукратно върху VDMDiallowed стойност и вид 0 в полето с данни.

VDMDiallowed

7. Щракнете върху Добре когато е готово и близо Редактор на регистъра.
8. Рестартирам твоят компютър.

Windows 7 и 10 Pro.

– За да разрешите достъп до 16-битови приложения на Windows 10 Pro.

1. Едновременно с това натиснете Печеляобраз + Р клавиши, за да отворите командното поле за изпълнение.
2. Тип gpedit.msc и натиснете Въведете за да отворите редактора на локални групови правила.

gpedit.msc

3. В редактора на групови правила навигирайте (от лявата страна) до:

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

4. Щракнете двукратно, за да отворите Предотвратете достъпа до 16-битови приложения (в десния панел).

Предотвратете достъпа до 16-битови приложения

5. Щракнете върху Хора с увреждания, щракнете Добре и затворете редактора на групови правила.

активиране на достъпа до 16-битови приложения е деактивирано

Това е! Уведомете ме дали това ръководство ви е помогнало, като оставите коментар за вашия опит. Моля, харесайте и споделете това ръководство, за да помогнете на другите.