Головна » 2017 » Січень » 14 » Розшифровка синіх екранів смерті (BSoD - Blue Screen of Death)
20:37
Розшифровка синіх екранів смерті (BSoD - Blue Screen of Death)

STOP: Параметри Опис

0x0000000A

  1. - Адреса, за якою виконано помилкове звернення
  2. - IRQL, який іспользовалcя для звернення до пам'яті
  3. - Тип доступу до пам'яті: 0 = операція читання, 1 = операція запису
  4. - Адреса інструкції, яка зажадала доступ до пам'яті за цією адресою

 

Процес, що здійснюється в режимі ядра, або драйвер спробували звернутися до комірки пам'яті, не маючи до неї доступу. Ця помилка виникає при збійному (несумісній) обладнанні або програмним забезпеченням. Зверніть увагу на ім'я драйвера внизу екрану - це дає шанс усунути проблему. Якщо подібна помилка з'являється в процесі установки, справа може бути в несумісності ПО, антивірусній програмі. Найбільш часта причина виникнення - драйвер пристрою звертається до захищеної області пам'яті.

0x0000000D

  1. - Зв'язок рівня взаємодії
  2. - Рівень взаємодії, який намагається отримати доступ

 

Знайти точки взаємодії і визначити, які з них намагаються отримати доступ до цього рівня в невірній послідовності.

0x0000001a

MEMORY_MANAGEMENT 
Вказує на загальну проблему управління пам'яті.

 

0x0000001E

  1. - Код виняткової ситуації
  2. - Адреса, при обробці якого стався збій
  3. - Parameter 0 для виключення
  4. - Parameter 1 для виключення

 

Ядро Windows XP виявило некоректну або невідому команду процесора. Зазвичай це наслідок помилок оперативної пам'яті, порушень доступу до пам'яті. Зверніть увагу не тільки на вказаний драйвер, але і на саму адресу містить цю помилку. Код винятку 0x80000003 означає, що точка переривання або судження було досягнуто при зверненні до пам'яті, але система завантажилася з / NODEBUG ключем. Якщо помилка з'являється знову, переконайтеся, що відладчик не зупинено і система завантажується з ключем / DEBUG. На НЕ интеловский системах, якщо адреса виключення 0XBFC0304, помилка з'являється внаслідок кешування процесора. Якщо помилка буде з'являтися знову, зв'яжіться з виробниками. Як правило, потрібен аналіз другого параметра цього повідомлення, який вказує на адресу драйвера (функції), яка була причиною проблеми.

0x00000020

  1. - Адреса APC, за яким був в очікуванні на момент виходу
  2. - Зв'язок APC лічильника неможлива
  3. - Поточний IRQ рівень

 

Назва помилки вказує на пошкоджений (відключений) APC лічильник. Якщо лічильник 
показує значення не рівне нулю, то він і є джерело проблеми. Негативне значення вказує на те, що файлова система викликала FsRtlEnterFileSystem більшу кількість разів ніж FsRtlExitFileSystem. Позитивне значення вказує навпаки FsRtlExitFileSystem було викликано більшу кількість разів ніж FsRtlEnterFileSystem. Якщо у вас така ситуація, перевірте всі файлові системи на машині, особливо, якщо у вас не NTFS, FAT, HPFS і RDR. Поточний IRQL повинен бути дорівнює 0. Якщо ні, то певний порядок анулювання драйверів може бути причиною виникнення помилки, повертаючись на високому рівні IRQ. Згадайте, що ви робили або які додатки закривали, які драйвера були встановлені на момент виникнення синього екрану. Цей симптом вказує на серйозну проблему в драйверах третьої сторони.

0x00000023

Проблема в драйвері файлової системи FAT (найчастіше збій на диску).

0x00000024

Проблема в драйвері файлової системи NTFS (збій на диску).

0x0000002A

1 - адреса на якому IRP (I / O Request Packet) був знайдений в невідповідному стані IRP несподівано був виявлений в невідповідному стані; це коли поле або кілька полів були несумісні з збереженому станом IRP. Наприклад, IRP, 
який був закінчений вказувався, як усе ще чекає виконання команд драйвера будь - якого пристрою.

0x0000002B

Стек переповнений. Це може виникнути, коли драйвер ядра використовує занадто багато стек- викликів. Це може статися при серйозній помилку в ядрі.

0x0000002E

  1. - Адреса віртуальної пам'яті, який став причиною помилки
  2. - Фізичну адресу причини помилки
  3. - Реєстрація статусу процесора (PSR)
  4. - Реєстрація інструкції помилки (FIR)

 

Збій або дефект оперативної пам'яті (ОЗУ), включаючи пам'ять відеоадаптера. Так само це може бути при зверненні драйвера до адресою пам'яті 0x8XXXXXXX, який не існує.

0x00000031

  1. - Код статусу, який описує чому система вирішила, що ініціалізація не відбулася
  2. - Вказує місце помилки ініціалізації фази 0.

 

Збій ініціалізації системи на стадії завантаження.

0x00000032

  1. - Код статусу, який описує чому система вирішила, що ініціалізація не відбулася
  2. - Вказує місце помилки ініціалізації фази 1.

 

Збій ініціалізації системи на наступній стадії.

0x00000035

1 - IRP адреса

Драйвер вищого рівня намагався викликати драйвер нижчого рівня через IoCallDriver () інтерфейс, але в запасі не було вільного місця в стек, тому драйвер нижчого рівня не зможе досягти потрібних параметрів, так як для нього взагалі немає ніяких параметрів. Це згубна ситуація, так як драйвер вищого рівня вважає, що заповнив параметри для драйвера нижчого рівня.Проте, так як для останнього драйвера немає місця в стек, укладач анулював кінець пакету. Це означає, що, швидше за все, якась інша пам'ять була пошкоджена.

0x00000036

1 - адреса об'єкта

Драйвер пристрою намагався видалити із системи одне з об'єктів його пристрою, але лічильник звернень цього об'єкта не дорівнював 0, що означає що для цього об'єкта все ще були невиконані завдання (лічильник вказує номер причин, чому цей об'єкт на може бути вилучено). Це помилка виклику драйвера.

0x00000037

Помилка зчитування дискет,

0x0000003E

Мультипроцессорная система не підтримується або не симетрична по відношенню один до одного. Щоб бути симетричними, процесори повинні бути одного типу і рівня. Наприклад, спроба 
використовувати процесор рівня Pentium і 80486 викличе помилку. Крім того, на х86 системах, можливість обчислень з плаваючою точкою повинні бути на обох процесорах або ні на одному.

0x0000003F

В системі закінчилися записи в таблиці сторінок. Бракує РТЕ (Page File Entries). Зазвичай причиною є драйвер, який погано вичищає файл підкачки чи ні місця на диску.

0x00000040

Драйвер викликав функцію IoBuildPartialMdl () і послав їй MDL, щоб виявити частину джерела MDL, але MDL менше, ніж межі необхідних адрес. Це помилка драйвера.

0x00000044

1 - IRP адреса

Драйвер запросив завершення IRP [IoCompleteRequest ()], але пакет був уже завершений. Цю помилку складно виявити, так як найпростіший випадок - драйвер намагається завершити одну і ту ж операцію двічі - зазвичай не те, що трапляється на 
самому ділі. Рідше - 2 різних драйвера намагаються заволодіти пакетом і завершити його. Перший як правило спрацьовує, а другий ні. Відстежити, який саме драйвер зробив це, важко, так як сліди першого драйвера були переписані другим. Проте, конфлікт може бути виявлено, розглядаючи DeviceObject поля, в кожному місцезнаходження стека.

0x00000048

Це помилка вказує, що I / O Request Packet (IRP), який повинен бути завершений, має порядок скасування, означаючи, що пакет в такому положенні, що може бути скасований. Проте, пакет не ставитися більш до драйверу, так як він вже увійшов у стадію завершення.

0x00000049

Помилка сторінки з відключеним перериванням. 
Розглядайте цю помилку, так само як 0x0A.

0x0000004C

Winlogon або CSRSS (Windows) "померли" раптово. Вихід код може сказати більше. Зазвичай це - c0000005, що говорить про те, що непідтримуваний виключення звалилося в тому чи іншому процесі. Також виникає, якщо драйвер або системну бібліотеку було розпізнано, як пошкоджені.

0x0000004D

  1. - Кількість використаних сторінок
  2. - Кількість фізичних сторінок

 

Немає більше вільного місця, щоб закінчити операцію.

0x0000004E

  1. значення 1
  2. значення заголовків сторінок, які пошкоджені
  3. число доступних сторінок
  4. 0
  1. значення 2
  2. дані, які видаляються
  3. найвище число фізичних сторінок
  4. підсумок даних, що видаляються

 

Причина - пошкоджена (несправна) структура введення - виведення драйвера.

0x00000050

1. вказує на хибний адреса в пам'яті

Драйвер пристрою або системна служба запросили дані, яких не було в пам'яті. Це дефект ОЗУ або несумісне ПО.

0x00000051

  1. значення 1 (вказує, де з'явилася помилка)
  2. значення 2 (вказує, де з'явилася помилка)
  3. може вказувати на бібліотеку
  4. може бути поворотним кодом HvCheckHive'а, якщо будь-яка бібліотека пошкоджена

 

Помилка реєстру. Ця помилка так само може означати, що реєстр отримав помилку введення - виведення, коли намагався прочитати один з його файлів. Помилка могла бути викликана проблемою з устаткуванням або система пошкоджена. Це так само може означати, що помилка викликана операцією оновлення, яку використовує тільки система безпеки і це тільки коли ресурси закінчуються. Якщо така помилка з'явилася, перевірте, чи є машина PDC або BDC і скільки акаунтів в базі даних SAM (Менеджер Безпеки акаунтів), і не заповнені відповідні бібліотеки майже до кінця.

0x00000058

Система завантажилася з відновленого первинного розділу, тому бібліотеки говорять, що дзеркало в порядку, але насправді це не так. Справжні образи змінені.

0x00000069

Ініціалізація системи не вдалася. Наприклад, установка прийняла неправильне рішення з приводу інсталяції системи або користувач 
переконфігурувати систему.

0x00000073

  1. 5
  2. 2
  3. список бібліотек
  4. вказує UNICODE_STRING, що містить ім'я бібліотеки вказує, що одна з системних бібліотек або її читана. Ця бібліотека може бути або SOFTWARE, або SECURITY, або SAM (Менеджера Безпеки акаунтів).

 

0x00000074

Ця помилка може показувати те, що бібліотека SYSTEM, завантажується NTLDR, пошкоджена. Проте, це практично неможливо, так як OSLOADER завжди перевіряє бібліотеки після завантаження і переконується, що вони не пошкоджені. Ця помилка так само може означати, що деякі необхідні ключі реєстру і їх параметри відсутні. Завантаження в LastKnownGood (Останньою гарною конфігурації) може вирішити проблему.

0x00000075

На диску немає вільного місця, так само це може статися при спробі зберегти реєстр на пристрої "тільки для читання".

0x00000077

  1. 0
  2. 0
  3. значення PTE на момент помилки
  4. адреса помилки ядра
  1. код статусу
  2. I / O код статусу
  3. номер сторінки віртуальної пам'яті
  4. Компенсація в сторінковий файл

 

Система спробувала вважати дані ядра з віртуальної пам'яті (файлу підкачки) і не змогла знайти дані за вказаною адресою.Причини - дефекти ОЗУ, збої жорсткого диска, пошкодження даних або зараження вірусною програмою і т.п.

0x00000079

1. тип розбіжності (1, 2 або 3): 
1. розбіжність рівнів випуску PRCB (розбіжність дат). Якщо справа в цьому, то 
параметри 2 і 3: 
2 - більший рівень NTOSKRNL.EXE 
3 - більший рівень HAL.DLL 
2. розбіжність типів Більд, в цьому випадку параметри 2 і 3: 
2 - тип Більда NTOSKRNL.EXE 
3 - тип Більда HAL.DLL 
3. Micro Channel Architecture (MCA) комп'ютерів потрібно специфічний MCA HAL, в 
цьому випадку параметри 2 і 3: 
2 - тип машини, певний NTDETECT.COM 
значення 2 означає, що комп'ютер - MCA 
3 - тип машин, які цей HAL підтримує 
значення 2 означає, що цей HAL зроблений для MCA Це повідомлення вказує на невідповідність між рівнем абстрагування від устаткування Windows XP (Hardware Abstaction Layer - HAL) і системними файлами Windows XP. Причина - раптова зміна параметрів BIOSа на комп'ютерах з AСPI, наприклад, установка жорсткого диска з системою в інший комп'ютер. Можливо користувач вручну поновив або NTOSKRNL.EXE або HAL.DLL на несумісні версії.

0x0000007A

Помилка має ту ж причину, що і помилка 0х77 сторінка з даними ядра не знайдені в віртуальної пам'яті (файлі підкачки). Помилка викликана поганим блоком в пам'яті або помилкою контролера диска.

 

0x0000007B

1. покажчик на об'єкт пристрою Не вдалося знайти системний розділ або завантажувальний тому в процесі запуску. Проблема зазвичай в переразбіеніе дисків на розділи, додаванні нових дисків перед завантажувальним. В результаті записи в Boot.ini перестають відповідати правильним розділах.

0x0000007D

  1. номер знайдених фізичних сторінок
  2. нижня фізична сторінка
  3. вища фізична сторінка
  4. 0

 

Бракує пам'яті, щоб завантажити Windows. Причина - дефект, або занадто мала величина ОЗУ.

0x0000007F

1. конкретна причина

З'являється, коли процесор припускається помилки, з якою ядро ​​не може впоратися. Найчастіше виникає через дефекти ОЗУ, зупинці вентилятора процесора, а так само через розгін процесора і його перегрів.

0x0000008B

  1. - Підпис диска MBR.
  2. - Контрольна сума MBR порахована загрузчиком системи
  3. - Контрольна сума MBR збережена в системі.

 

Ця помилка виникає в процесі завантаження, коли контрольна сума MBR, яку вважала система, не збігається з контрольною сумою завантажувача. Зазвичай це означає вірус, тому що деякі віруси можуть бути не визначені. Завантажити з диска і перевірте на віруси.

0x0000008E

Це може статися, якщо один з наведених нижче варіантів застосовується:

Один або кілька RAM модулів встановлених на вашому комп'ютері несправна. 
Конфігурація RAM не сумісна з Windows XP. 
Рішення:

1. Видаліть деякі модулі RAM пам'яті і залиште хоча б стільки, щоб можна було запустити Windows XP. 
Рекомендовано - 128, мінімум - 64, максимум - 4Г. 
2. Перезавантажте комп'ютер і запустіть установку. 
3. Якщо ви знову отримуєте цей же стоп, то переходите до пункту 4. 
4. Спробуйте інший модуль або поставте цей модуль в інший слот. 
5. Перезавантажте комп'ютер і запустіть установку знову.

Примітка: ця і помилка 0x0000008E в більшості випадків вказують на погану RAM пам'ять.

0x00000092

З'являється лише коли однопроцесорний драйвер завантажується в систему, в якій більше ніж один активний процесор.

0x00000098

Кінець демонстраційного періоду OC (для Trial- версій).

0x0000009C

Фатальна помилка при перевірці обладнання.

0x0000009F

Драйвер знаходиться в неправильному або некоректному стані після завершення роботи, переходу в режим (сплячий) режим або відновлення з цих режимів.

0x000000B4

Збій ініціалізації відео- драйвера. Перезавантажитеся в захищеному режимі і усуньте конфлікт обладнання або відкотити новий драйвер.

0x000000B9

Виявлено помилки набору мікросхем системної логіки. Причина - несправна материнська плата.

0x000000BE

Драйвер намагається записати в пам'ять тільки для читання (ПЗУ).

0x000000C2

Некоректна операція виділення пам'яті. Причина - зіпсований драйвер або ПО.

0x000000C4

Перевірка версій драйверів обнаружіма фатальну помилку в драйвері ...

0x000000C5

Відбулася спроба звернення до неприпустиму область пам'яті процесу з дуже високим IRQL. Це майже завжди викликано драйверами, які зруйнували пул системи.

0x000000C6

Драйвер звернувся до пулу вільної пам'яті. Замініть драйвер.

0x000000C7

Таймер ядра або Delayed Procedure Call (DPC) були знайдені в неприпустимій області пам'яті. Обисно це викликано дефектом драйвера.

0x000000C9

Під час прийому сигналів від драйвера про попередження перевірки введення - виведення.

0x000000CB

Аналогічно помилку 0x76. Вказує, що драйвер або підпрограма введення - виведення не зуміли вивантажити залишилися сторінки після завершення операції.

0x000000CE

Драйвер не зміг скасувати очікувані дії перед переходом. Зазвичай виникає після інсталяції дефектного драйвера або служби.

0x000000D1

Драйвер звертається до недоступного адресою пам'яті.

0x000000D8

В системі закінчилися записи в таблиці сторінок. Бракує РТЕ (Page File Entries). Зазвичай причиною є драйвер, який запитує у ядра занадто великі області пам'яті чи ні місця на диску (малий файл підкачки).

0x000000E3

Ця помилка виникає при збоях на файлову систему NTFS.

0x000000EA

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

0x000000ED

Windows XP не змогла отримати доступ до того, що містить завантажувальні файли. Дивись 0х7В.

0x000000F2

Ядро виявило "шторм переривань", коли пристрій не звільняє переривання. Як правило це пов'язано з некоректним драйвером пристрою або помилкою в "прошивці"

0x000000F3

Вимкнення Windows закінчилося невдачею з - за нестачі пам'яті.

0x1000007E

Аналогічно 0x7E.

0x1000008E

Аналогічно 0x8E.

0xC000009A

Ядро Windows розмістило всю доступну пам'ять в сторінки пулу ..

0xC0000135

Виявлена ​​помилка при завантаженні бібліотеки. Файл відсутній або пошкоджений. Можливо пошкодження реєстру.

0xc0000142

Збій ініціалізації бібліотеки

0xc0000218

Необхідний файл вулика реєстру ні завантажений. Файл модет бути пошкоджений або видалений. Файл реєстру зруйнований з-за помилок на жорсткому диску або ОЗУ.

0xC000021A

Виникла серйозна проблема з безпекою в Windows XP- в порушенні звинувачується Winlogon.exe або Csrss.exe. Ця помилка виникає при неповному відновленні архіву, невідповідність версій системних файлів, а так само при некоректному зміні дозволів системних файлів, коли обліковий запис System втрачає доступ до системних файлів і папок.

0xc0000221

Проблема із зазначеним файлом. Відновіть файл.

0xC0000244

Виникає при аудиті політики безпеки, якщо CrashOnAuditFail включений.

0xC000026C

Неможливо завантажити драйвер пристрою. Проблема в драйвері.

0xDEADDEAD

"It's dead, Jim!" Майже дослівний переклад повідомлення: "Це смерть, Джим"

Переглядів: 50 | Додав: sharmandmoda | Рейтинг: 0.0/0
Всього коментарів: 0
avatar