Син екран на смъртта: кодове за грешка

Много потребители игнорират текста, придружаващ появата на синия екран на смъртта, но напразно. Символно име и код за грешка помогне да се определи проблема, който е възникнал всистема и да я елиминира възможно най-бързо и ефикасно. Разбира се, в една статия, че е невъзможно да се изброят всички кодовете на грешки син екран на смъртта, твърде много от тях. Ето защо ние се ограничим до обяснение на най-често срещаните BSOD грешка, вероятността за среща, която е най-високата.
KMODE_EXCEPTION_NOT_HANDLED се свързва с опит за извършване на неизвестно илинеприемлива инструкция за процесора в процеса на ядрото. Тази грешка може да бъде резултат от несъвместимост или неизправност на оборудването, грешки в системната услуга или драйвери.
DATA_BUS_ERROR - откриване на паритетна грешка в оперативнияпамет. Тази грешка може да възникне, ако драйверът работи неправилно или неправилно, устройството работи погрешно или има хардуерни проблеми (несъвместимост или дефекти).
NTFS_FILE_SYSTEM. Тази грешка е свързана с файловата система,това е резултат от неуспех при изпълнение на кода на драйвера за файлова система ntfs.sys. Обикновено проблемът се крие в наличието на лоши клъстери или други нарушения на целостта на данните на диска или в паметта на компютъра или повреда на SCSI или IDE драйвери.
UNEXPECTED_KERNEL_MODE_TRAP. Това означава, че е настъпил капан, койтоне се поддържа от ядрото или фатална грешка (най-често срещаният пример за такава фатална грешка е разделянето на нула). Най-често при възникване на тази грешка грешката на софтуера или дефектното оборудване е виновна.
KERNEL_DATA_INPAGE_ERROR. Появата на този син екран на смърттаказва, че страницата с исканите данни не може да бъде прочетена във физическа памет. Проблемът обикновено е наличието на вирус, дефекти или неизправности на RAM или дисков контролер, лош сектор на файла с виртуална памет.
KERNEL_STACK_INPAGE_ERROR. Тази грешка показва, че исканата страницаПаметта не може да бъде прочетена във физическата памет от суаповия файл. Причината може да е повреда на твърдия диск или неправилна HDD връзка, дефект във файловия сектор на виртуалната памет, липса на свободно дисково пространство, дефект на RAM, вирус в системата или конфликт на прекъсване.
PAGE_FAULT_IN_NONPAGED_AREA - Поисканите данни не са в паметта. Това може да се случи, например, когато системата не може да намери необходимите данни в суаповия файл. Виновни за тази грешка са най-често откази на хардуер (дефекти в паметта), грешка в антивирусната или системна услуга и проблем с файловата система.
INACCESSIBLE_BOOT_DEVICE. Такава BSoD грешка се получава по време на процеса на зарежданеОперационна система, когато няма достъп до системния дял на диска. Списъкът с причините за тази конкретна грешка е доста голям, ние изброяваме най-вероятните от тях:
- boot вирус;
- грешка в файла 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 - черен екран на смъртта.














