Процесор ntvdm виявив неприпустиму інструкцію

Після установки нової комп'ютерної програми на свій ПК користувачі Windows XP і більш ранніх версій ОС Windows можуть зіткнутися з проблемою постійно спливаючого системного вікна «Процесор ntvdm виявив неприпустиму інструкцію». Як виправити таку неполадку в роботі комп'ютера самостійно? Чи можна вирішити проблему без переустановлення ОС? З чим пов'язано може бути пов'язано її поява? Давайте по порядку.

Причини неполадки «Процесор ntvdm виявив неприпустиму інструкцію»

Як показує практика, в більшості випадків виникнення такої проблеми пов'язано з некоректним установкою, перевстановлення або видаленням програм, ігор або додатків для ПК. Проте подібний збій в системі можуть викликати і віруси.

  • Причини неполадки «Процесор ntvdm виявив неприпустиму інструкцію»

В результаті ОС може відгукнутися пошкодженням або видаленням системних файлів Autoexec.nt, Command.com і Config.nt, що і призводить до нав'язливого появи на екрані таких повідомлень:

Процесор ntvdm виявив неприпустиму інструкцію

або інших схожих на них за змістом:

Головне в цих повідомленнях - назва помилки «Процесор ntvdm виявив неприпустиму інструкцію».

Позбутися від подібної проблеми можна за допомогою 2 перевірених способів:

  • перевстановлення ОС - кардинальний метод вирішення всіх проблем;
  • видалення вірусів і відновлення пошкоджених системних файлів.

У разі якщо резервна копія даних ПК у вигляді завантажувального диска не створювати, ні можливості перевстановити ОС або вкрай важливо зберегти встановлену версію ПО, можна усунути неполадку за допомогою «реанімації» пошкоджених файлів Command.com, Config.nt і Autoexec.nt

Крок № 1: Повна перевірка системи антивірусною програмою і видалення вірусів з ПК

Крок № 2: відновлення пошкоджених системних файловCommand.com, Autoexec.nt і Config.nt

На комп'ютерах з OS Windows 7 цей крок був би дуже простим. Досить було б знайти в папці C: \\ Windows \\ System32 черзі кожен з системних файлів, клікнути по ним правою кнопкою миші і вибрати в запропонованому переліку функцію «Відновити колишню версію».

Однак, як уже зауважувалося вище, поява системного повідомлення про подібну помилку трапляється на комп'ютерах з OS Windows XP і більш ранніми версіями, для який функція відновлення колишньої версії файлів недоступна. Як же бути в такому випадку?

Ймовірно, перше, що прийде в голову користувачеві скопіювати файли Config.nt, Command.com і Autoexec.nt з чужого комп'ютера і вставити їх на свій ПК. Здавалося б, чого простіше? Однак подібне просте рішення не завжди дає позитивний результат у вирішенні проблеми. В такому випадку виконати настройку пошкоджених системних файлів доведеться вручну.

Для настройки в ОС Windows XP відкрийте папку C: \ Windows \ System32 \ і пошукайте в ній файли Command.com, Config.nt і Autoexec.nt. Якщо файли все-таки є, це ще не привід для радості. У такому випадку зверніть увагу на дату їх зміни:

Процесор ntvdm виявив неприпустиму інструкцію

Якщо дата зміни виявиться свіженька, то такий файл необхідно буде видалити і перевстановити.

Може виявитися так, що тільки один з файлів вимагає переустановлення. У такому випадку інші файли чіпати не потрібно.

Для створення файлу Config.nt:

Відкрийте програму «Блокнот» і введіть в неї текст:

dos = high, umb device =% SYSTEMROOT% \ system32 \ himem.sys files = 40 |

  1. Збережіть файл в папку C: \ Windows \ System32 \, присвоївши йому назву Config.nt. Закрийте документ, натиснувши на хрестик.
  2. Щоб зміни вступили в силу, перезавантажте свій ПК.

У документі «Блокнота» наберіть текст:

@echo off 1h% SYSTEMROOT% \ system32 \ mscdexnt.exe
1h% SYSTEMROOT% \ system32 \ redir
1h% SYSTEMROOT% \ system32 \ dosx
SET BLASTER = A220 I5 D1 P330 T3

  1. Збережіть отриманий запис під назвою Autoexec.nt, вибравши для збереження папку C: \ Windows \ System32 \ і закрийте документ.
  2. Натисніть диск C і відкрийте папку Windows. У ній виберіть папку System32. В результаті з'явиться безліч документів. Серед них знайдіть в файл Autoexec.nt.
  3. Клацніть по Autoexec.nt правою кнопкою і виберіть у запропонованому меню вкладку Властивості.
  4. У цьому вікні знайдіть вкладку «Тільки читання» та поставте навпроти неї галочку. Для цього достатньо натиснути лівою кнопочкою мишки по порожньому квадратику.
  5. Щоб зміни збереглися, натисніть «ОК» і перезавантажте свій комп'ютер.

За допомогою функції «Тільки читання» ми зберігаємо файл від подальших небажаних змін (наприклад, при вірусній атаці).

Для відновлення роботи файлу Command.com:

  1. Для його завантаження потрібно інсталяційний диск відповідного ОС Windows (в нашому випадку Windows XP). Вставляємо його в дисковод і через пошук знаходимо файлу Command.com.
  2. Після того як система його виявить на установчому диску, копіюємо його і вставляємо в папку C: \ Windows \ System32nt.
  3. Для того щоб файл заробив, перезавантажуємо ПК.

Таким чином, позбутися від проблеми можна декількома способами. Вдалого вам користування ПК!

Процесор ntvdm виявив неприпустиму інструкцію