Синій екран смерті: коди помилок

Багато користувачів ігнорують текст, який супроводжує поява синього екрана смерті, а даремно. Символьне ім'я і код помилки допомагають точно визначити проблему, що виникла всистемі, і максимально швидко і ефективно її усунути. Звичайно, в одній статті неможливо перелічити всі коди помилок синього екрану смерті, надто вже їх багато. Тому обмежимося поясненням найпоширеніших помилок BSoD, ймовірність зіткнутися з якими найбільш висока.
KMODE_EXCEPTION_NOT_HANDLED пов'язана зі спробою виконання невідомої абонеприпустимою процессорной інструкції процесом режиму ядра. Це помилка може бути наслідком несумісності або несправності обладнання, помилками в системній службі або драйвери.
DATA_BUS_ERROR - виявлення помилки парності в оперативнійпам'яті. Ця помилка може виникати при некоректній роботі або неправильної конфігурації драйвера, збої на диску або проблеми з обладнанням (несумісність або дефекти).
NTFS_FILE_SYSTEM. Ця помилка пов'язана з файлової системою, виникаєвона в результаті збою при виконанні коду драйвера файлової системи ntfs.sys. Зазвичай проблема криється в наявності збійних кластерів чи інших порушень цілісності даних на диску або в пам'яті комп'ютера, або ж пошкодженні драйверів SCSI або IDE.
UNEXPECTED_KERNEL_MODE_TRAP. Це означає, що виникла пастка (trap), якаНе підтримується ядром, або фатальна помилка (найбільш поширений приклад такої фатальної помилки - поділ на нуль). Найчастіше у виникненні цієї помилки винен збій програмного забезпечення або несправне обладнання.
KERNEL_DATA_INPAGE_ERROR. Виникнення цієї помилки синього екрану смертіговорить про те, що запитувану сторінку даних не виходить прочитати в фізичну пам'ять. Проблема зазвичай полягає в наявності вірусу, дефектах або збої оперативної пам'яті або дискового контролера, дефектному секторі файлу віртуальної пам'яті.
KERNEL_STACK_INPAGE_ERROR. Ця помилка означає, що запитувану сторінкупам'яті не вдається прочитати в фізичну пам'ять з файлу підкачки. Причиною може бути збій контролера жорстких дисків або неправильне підключення вінчестера, дефект сектора файлу віртуальної пам'яті, відсутність вільного місця на диску, дефект оперативної пам'яті, вірус в системі або конфлікт переривань.
PAGE_FAULT_IN_NONPAGED_AREA - в пам'яті відсутні запитувані дані. Це може відбуватися, наприклад, коли системі не вдається знайти необхідні дані у файлі підкачки. Винні в цій помилці найчастіше збої обладнання (дефекти пам'яті), помилка антивіруса або системної служби, проблеми з файлової системою.
INACCESSIBLE_BOOT_DEVICE. Така помилка BSoD виникає в процесі завантаженняопераційної системи, коли відсутній доступ до системного розділу диска. Список причин саме цієї помилки досить великий, перерахуємо найбільш ймовірні з них:
- завантажувальний вірус;
- помилка у файлі boot.ini;
- невідповідність драйвера контролера жорстких дисків обладнанню або повна його відсутність;
- помилка в файлової системі (зокрема, в таблиці розділів);
- дефектний дисковий контролер або завантажувальний диск;
- несумісність обладнання;
- конфлікт розподілу ресурсів між контролером жорстких дисків та іншим обладнанням;
- установка системи в розділ, який знаходиться за межами перших 1024 циліндри вінчестера;
- пошкоджені дані системного реєстру про завантажуються драйвери;
- режим DMA, включений в BIOS;
- пошкоджений або відсутній файл, необхідний для завантаження ОС (наприклад, NTLDR);
- режим зміни букв дисководів (DRIVE SWAPPING), що входить в CMOS Setup.
STATUS_SYSTEM_PROCESS_TERMINATED. Цей код помилки синього екрану смертісвідчить про збої в службі, яка працює в призначеному для користувача причини. Причини такого збою - некоректна робота сторонніх системних служб, драйвером або прикладних програм.
STATUS_IMAGE_CHECKSUM_ MISMATCH. Таке повідомлення говорить про пошкодження або втрату файлу системної бібліотеки або драйвера. Воно може бути пов'язано з випадковим видаленням системного файлу або збоєм в файлової системі.
MISMATCHED_HAL. HAL - це рівень апаратних абстракцій. Подібна помилка виникає, коли він і ядро системи не відповідають типу вашого комп'ютера. Найбільш часто така невідповідність виникає при установці другого процесора в однопроцесорних систему, якщо користувач не оновлює вручну ntoskrnl і HAL. Також до цієї помилку призводить розбіжність версій ntoskrnl. exe і hal.dll.
IRQL_NOT_LESS_OR_EQUAL. Така помилка виникає, коли процес режиму ядранамагається звернутися до області пам'яті і при цьому використовує неприпустимо високий рівень запиту переривань (IRQL). Цей збій викликають помилки в BIOS, системних службах, драйверах чи несумісність програмного забезпечення, служби або драйвера.
Ми перерахували лише найпоширеніші коди помилок синього екрану смерті, Але сподіваємося, що на перших порах цього виявиться достатньо. А користувачам ОС Windows 7 радимо також звернути увагу на статтю про KSoD - чорному екрані смерті.














