Проблема: при попытке запустить любое 16-битное приложение в Windows 10 (32-битной) вы получаете следующую ошибку: "16-битная подсистема MS-DOS.
В этом руководстве содержатся инструкции по устранению проблемы «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 слева.
5. Расширять Устаревшие компоненты, чек в НТВДМ вариант и нажмите В ПОРЯДКЕ.
Шаг 2. Включите устаревшую консоль.
1. Одновременно нажмите кнопку Выиграть + р клавиши, чтобы открыть окно команды запуска.
2. Тип cmd, чтобы открыть командную строку.
3. Щелкните правой кнопкой мыши верхнюю панель командной строки (рядом с заголовком) и выберите Характеристики.
4. Проверять "Использовать устаревшую консоль (требуется перезапуск)"вариант и нажмите В ПОРЯДКЕ.
5. Закройте командную строку и запустите приложение MS-DOS. Проблема NTVDM должна быть решена до сих пор.
* Примечание: Если вы по-прежнему получаете сообщение об ошибке NTVDM при запуске 16-битных приложений, переходите к следующему шагу.
Шаг 3 (необязательно *). Включите доступ к 16-битным приложениям из реестра или групповой политики.
* Уведомление: Инструкции на этом этапе не являются обязательными. Применяйте их только в том случае, если у вас все еще возникают проблемы при запуске 16-битных программ в Windows 10 (или в ОС Windows 7).
Windows 7 и 10 Домашняя или Профессиональная.
- Чтобы разрешить доступ к 16-битным приложениям в Windows 10 Home:
1. Одновременно нажмите кнопку Выиграть + р клавиши, чтобы открыть окно команды запуска.
2. Тип regedit и нажмите Входить, чтобы открыть редактор реестра.
3. Перейдите к этой клавише слева:
- HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Политики \ Microsoft \ Windows
4. Щелкните правой кнопкой мыши на Окна и выберите Новый > Ключ.
5. Назовите новый ключ "AppCompat"(без кавычек) и нажмите Входить.
6. Выделите AppCompat ключ, а затем щелкните правой кнопкой мыши на правой панели и выберите Новый > DWORD (32 бита) Значение.
7. Назовите новое значение "VDMDisallowed"(без кавычек) и нажмите Входить..
8. Дважды щелкните по VDMDisallowed значение и тип 0 в поле данных.
7. Нажмите В ПОРЯДКЕ когда сделано и Закрыть Редактор реестра.
8. Начать сначала твой компьютер.
Windows 7 и 10 Профессиональная.
- Чтобы разрешить доступ к 16-битным приложениям в Windows 10 Pro.
1. Одновременно нажмите кнопку Выиграть + р клавиши, чтобы открыть окно команды запуска.
2. Тип gpedit.msc и нажмите Входить , чтобы открыть редактор локальной групповой политики.
3. В редакторе групповой политики перейдите (слева) к:
- Конфигурация компьютера> Административные шаблоны> Компоненты Windows> Совместимость приложений.
4. Дважды щелкните, чтобы открыть Запретить доступ к 16-битным приложениям (на правой панели).
5. Нажмите Неполноценный, щелкнуть В ПОРЯДКЕ и закройте редактор групповой политики.
Вот и все! Сообщите мне, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Пожалуйста, поставьте лайк и поделитесь этим руководством, чтобы помочь другим.