Windows bsod

Розшифровка кодів помилок bsod

STOP:
параметри
опис

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 на несумісні версії.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

"It's dead, Jim!" Майже дослівний переклад повідомлення: "Це смерть, Джим". Це означає, що користувач умисно ініціював створення аварійного дампа з відладчика ядра або клавіатури.

Пропоную в якості подарунка завантажити безкоштовну книгу: причини зависання на ПК, відновлення даних, комп'ютерна мережа через електропроводку і багато інших цікавих фішок.

Схожі статті