30.01.2016
Просмотров: 7869
После установки нового софта на ПК с операционной системой Windows XР или 7, многие пользователи сталкиваются с ошибкой следующего содержания: «Процессор NTVDM обнаружил недопустимую инструкцию».
Что делать в таком случае? В чём кроется ошибка? Можно ли решить её самостоятельно без переустановки Windows.
Читайте также: Ошибка: Прекращена работа программы Radeon Setting: Host Application
Содержание:
- Причины ошибки
- Способы решения ошибки
Причины ошибки
Ошибка, когда процессор NTVDM обнаружил недопустимую инструкцию, может возникать в следующих случаях:
- Поражение ПК вирусами;
- Некорректная установка или удаление программ;
- Повреждение системных файлов autoexec.nt, command.com и config.nt.
Решить данную проблему можно двумя способами: переустановкой операционной системы и восстановлением повреждённых файлов, удалением вирусов.
Способы решения ошибки
Прежде чем выполнять восстановление системных файлов, стоить запустить сканирование ПК на наличие вредоносного ПО. Для этого можно использовать любой антивирус или лечащую утилиту. Скачать программы для сканирования компьютера можно по ссылке.
После проверки системы стоит выполнить восстановление повреждённых файлов autoexec.nt, command.com и config.nt. В Windows 7 открываем «Мой компьютер», далее диск С, папку «Windows», «System32». Находим нужные файлы, кликаем на них правой кнопкой мыши и выбираем «Восстановить прежнюю версию».
В Windows XP эти файлы таким же способом не восстановишь. Их можно скопировать с другого ПК и вставить в конечную папку. Однако этот метод не всегда действует. Поэтому файлы нужно восстановить вручную. Переходим в папку и удаляем существующие файлы.
Что создать новый работающий файл config.nt, стоит открыть блокнот и ввести следующий текст: «dos=high, umb device=%SYSTEMROOT%\system32\himem.sys files=40|».
Сохраняем файл на диск С, в папку «Windows», «System32», присваиваем ему наименование config.nt и выставляем тип файла – «Все файлы».
Перезагружаем компьютер.
Чтобы восстановить файл autoexec.nt, стоит удалить старый и открыв блокнот, скопировать следующий текст:
@echo off 1h %SYSTEMROOT%\system32\mscdexnt.exe
1h %SYSTEMROOT%\system32\redir
1h %SYSTEMROOT%\system32\dosx
SET BLASTER=A220 I5 D1 P330 T3
Сохраняем файл в ту же папку, что и предыдущий файл. Присваиваем старое название и в типе файла выставляем «Все файлы».
Затем находим сохранённый файл, нажимаем правой кнопкой мыши, выбираем «Свойства».
Откроется новое окно. Во вкладке «Общее» ставим отметку «Только чтение».
Перезагружаем ПК, чтобы изменения вступили в силу и файл был добавлен в систему.
Чтобы восстановить файл command.com, потребуется установочный диск сй идентичной операционной системой. Вставляем его в дисковод, жмём «Пуск» и выбираем «Поиск». Вводим запрос command.com. После того, как система обнаружит его на диске, копируем его и вставляем в папку «System32». После перезагружаем ПК.
Один из вышеуказанных способов поможет решить проблему, когда процессор NTVDM обнаружил недопустимую инструкцию.
|
0 / 0 / 0 Регистрация: 30.06.2012 Сообщений: 3 |
|
|
1 |
|
|
30.06.2012, 10:57. Показов 21404. Ответов 10
Помогите ! Как все исправить? Установила антивирус Dr.Web, но он мне не понравился…Удалила через Установка и удаление программ. Вылезло сообщение что нужно перезагрузить компьютер( я всегда в этом случае перезагружаю его), но здесь я торопилась и решила не перезагружать. Тут же скачала и установила NOD 32 (32-разрядный). Выключила компьютер, включила его…и вылезла тут же ошибка Нажмите на изображение для увеличения Название: Фото1713.jpg Просмотров: 14 Размер: 117.9 Кб ID: 368321 Попыталась удалить Guard Mail.ru через Установка и Удаление программ, но оно не удаляется! Вылазит та же ошибка, нажимаю пропустить, пропустить, пропустить..Ошибка уходит, но программа не удаляется!!И так каждый раз. Проверила компьютер на вирусы, но он оказался чистым! Что делать? Миниатюры
0 |
|
0 / 0 / 0 Регистрация: 29.06.2012 Сообщений: 6 |
|
|
30.06.2012, 11:03 |
2 |
0 |
|
Модератор 8726 / 3351 / 244 Регистрация: 25.10.2010 Сообщений: 13,601 |
|
|
30.06.2012, 11:05 |
3 |
|
Ну или можно откат системы попробовать, ценные данные имхо сохранить на др. носитель
0 |
|
14341 / 6169 / 328 Регистрация: 03.07.2010 Сообщений: 20,693 |
|
|
30.06.2012, 11:16 |
4 |
|
Попыталась удалить Guard Mail.ru через Установка и Удаление программ, но оно не удаляется! диспетчер задач ..завершаем процесс ;Guard.Mail.ru , идем в панель управления \администрирование \службы ..останавливаем службу Guard Mail.ru ,удаляем через
1 |
|
0 / 0 / 0 Регистрация: 29.06.2012 Сообщений: 6 |
|
|
30.06.2012, 11:21 |
5 |
|
Ещё забыл про вкладку Services, где тоже желательно снять галочку.
0 |
|
0 / 0 / 0 Регистрация: 30.06.2012 Сообщений: 3 |
|
|
30.06.2012, 11:38 [ТС] |
6 |
|
диспетчер задач ..завершаем процесс ;Guard.Mail.ru , идем в панель управления \администрирование \службы ..останавливаем службу Guard Mail.ru ,удаляем через Я так и делала. Сначала остановила службу, а попыталась удалить! Но оно так не удаляется у меня почему-то Добавлено через 28 секунд
Спасибо) сейчас попробуем)
0 |
|
14341 / 6169 / 328 Регистрация: 03.07.2010 Сообщений: 20,693 |
|
|
30.06.2012, 11:42 |
7 |
|
диспетчер задач ..завершаем процесс ;Guard.Mail.ru это прежде сделать надо ..было.
0 |
|
21304 / 12114 / 653 Регистрация: 11.04.2010 Сообщений: 53,466 |
|
|
30.06.2012, 11:44 |
8 |
|
а еще лучше проделайте то что вам сказали и с помощью стороннего деинсталаятора (Revo Uninstaller, например) принудительно удалите ваш гуард
0 |
|
14341 / 6169 / 328 Регистрация: 03.07.2010 Сообщений: 20,693 |
|
|
30.06.2012, 11:49 |
9 |
|
с помощью стороннего деинсталаятора (Revo Uninstaller, например) хвосты ..останутся, и служба не будет удалена..все только вручную.. Добавлено через 3 минуты Не по теме: сам на днях ПК чистил ..(после обновления юторрент)..
1 |
|
0 / 0 / 0 Регистрация: 30.06.2012 Сообщений: 3 |
|
|
30.06.2012, 11:50 [ТС] |
10 |
|
Сделала как вы написали! Все сработало! Ошибка исчезла! Большое спасибо вам и всем за советы
0 |
|
dzu |
|
30.06.2012, 11:52
|
|
Не по теме:
Ошибка исчезла! будем надеятся..(скептически я к этому отношусь..имхо)
0 |
16-разрядная подсистема MS-DOS (16-bit MS-DOS subsystem)
Ошибка, как правило, возникает при попытке инициализировать графический режим. Что поделать, такая вот несовершенная встроенная виртуальная машина NTVDM. Иногда истинной причиной является неумение компилировать программы. Если вы сохраняете файл *.PAS с расширением *.EXE, при запуске такого странного *.EXE тоже будет ошибка NTVDM.
Если проблема не в компиляции, выходом является использование DOSBox. Но обычный DOSBox не может похвастаться дружественным интерфейсом, предлагает диск Z: вместо C:, да и с русским туговато. Поэтому имеет смысл взять настроенный DOSBox. School Pak — это дистрибутив Turbo Pascal + DOSBox + Norton Commander. Если ошибка возникает во время выполнения программы на Turbo Pascal, то самое время заменить Паскаль на улучшенную версию. А если нет, то даже и в этом случае School Pak может быть полезным, потому что в комплекте есть Norton Commander.
Установщик создаёт значки на Рабочем столе. Активация значка вызывает DOSBox вместе с нужной программой, запущенной в нём. Пользуясь Norton Commander, несложно запустить любую другую программу для DOS. Доступны все диски, стоит русификатор.
Перейти к содержанию
На чтение 2 мин Опубликовано Обновлено
Ошибка процессора «ntvdm обнаружил недопустимую инструкцию» (нотсоответствие заданной нотации) является достаточно распространенной проблемой, с которой могут столкнуться пользователи компьютеров. Наиболее часто она возникает при попытке запустить программные оболочки 16-битного режима, такие как старые игры или приложения, на современных 64-битных операционных системах.
Одной из причин возникновения этой ошибки может быть несовместимость между программным обеспечением и аппаратным обеспечением. Например, если у вас установлена 64-битная ОС, но вы пытаетесь запустить программу, предназначенную для 16-битного режима, то процессор может не знать, как обрабатывать инструкции этой программы и выдаст сообщение об ошибке.
Чтобы исправить эту ошибку, можно попробовать несколько решений. Во-первых, можно попытаться запустить программу в совместимости с другой версией операционной системы. Например, если у вас Windows 10, вы можете попробовать запустить программу в режиме совместимости с Windows XP или Windows 7. Для этого нужно найти программное ядро ntvdm.exe в директории системы и настроить его свойства.
Что делать, если процессор обнаружил недопустимую инструкцию ntvdm?
Ошибка «Процессор обнаружил недопустимую инструкцию ntvdm» может возникать при запуске некоторых приложений, и может быть вызвана несовместимостью с операционной системой или проблемами на уровне аппаратного обеспечения. Вот некоторые действия, которые можно предпринять, чтобы исправить эту ошибку:
- Проверьте системные требования приложения. Убедитесь, что ваша операционная система соответствует требованиям приложения. Если ваша операционная система устарела, попробуйте обновить ее до более новой версии.
- Обновите все драйвера вашего компьютера. Проверьте, есть ли доступные обновления для графической карты, звуковой карты и других устройств. Установка последних версий драйверов может помочь устранить проблемы совместимости.
- Попробуйте запустить приложение в режиме совместимости. Щелкните правой кнопкой мыши ярлык приложения и выберите «Свойства». Затем перейдите на вкладку «Совместимость» и установите соответствующий режим совместимости.
- Выполните проверку целостности системных файлов. Воспользуйтесь командой «sfc /scannow» в командной строке Windows. Это поможет определить и исправить поврежденные системные файлы, которые могут быть причиной ошибки.
- Если ничто из вышеперечисленного не помогло, попробуйте выполнить переустановку операционной системы. Это может быть крайней мерой, но в некоторых случаях может помочь устранить ошибку.
Если ни одно из вышеперечисленных действий не решает проблему, рекомендуется обратиться за помощью к специалисту, который сможет более детально исследовать причины ошибки и предложить соответствующее решение.











