В главе 23 разные, непостоянные коды указывали на память. Здесь — обратный случай: стабильно повторяющийся один и тот же код, указывающий уже не на физическую память, а на конкретный драйвер, программу или отдельный компонент.
WhoCrashed и BlueScreenView автоматически анализируют файлы минидампов и обычно прямо называют вероятный виновник — конкретный файл драйвера — без необходимости вручную разбирать сырой дамп в WinDbg, что для большинства практических задач мастера избыточно сложно и не нужно.
Файлы минидампов по умолчанию сохраняются в C:\Windows\Minidump — если папка
пуста, стоит проверить, включено ли их создание вообще (Свойства системы → Дополнительные
параметры → Загрузка и восстановление).
| Код | Типичная причина |
|---|---|
| INACCESSIBLE_BOOT_DEVICE | Часто прямое последствие несовпадения режима AHCI/RAID при смене после установки (глава 12), либо отключившийся или отказавший загрузочный накопитель |
| DRIVER_IRQL_NOT_LESS_OR_EQUAL | Почти всегда конкретный проблемный драйвер — часто сетевой или видеодрайвер; инструменты выше обычно прямо указывают его имя файла |
| MEMORY_MANAGEMENT / IRQL_NOT_LESS_OR_EQUAL | Неоднозначно — может указывать и на физическую память (глава 23), и на проблемный драйвер; требует дальнейшей проверки в обоих направлениях |
| SYSTEM_SERVICE_EXCEPTION / KERNEL_SECURITY_CHECK_FAILURE | Разнообразные причины, обычно стоит начинать разбор именно с драйверов через инструменты анализа выше |
| WHEA_UNCORRECTABLE_ERROR | Ошибка, зафиксированная самим процессором на аппаратном уровне (WHEA — Windows Hardware Error Architecture) — часто указывает на нестабильность питания процессора, проблему материнской платы или последствия неудачного разгона, а не на программную причину |
Если BlueScreenView или WhoCrashed указывают на конкретный сторонний файл драйвера
(например, nvlddmkm.sys — компонент драйвера NVIDIA), это прямая наводка на
конкретный компонент для дальнейшей проверки — обновление, откат (глава 18) или
переустановку именно этого драйвера. Указание на системный файл ядра самой Windows
(ntoskrnl.exe) обычно означает лишь, что настоящая причина — где-то ещё, а
не в самом ядре системы — стоит смотреть на полный контекст дампа, а не останавливаться
на первом упомянутом имени файла.
Если сбои начались вскоре после установки нового или обновлённого драйвера — сильный подозреваемый именно этот драйвер, стоит попробовать откат к предыдущей версии (глава 18). Если сбои начались сразу после аппаратного изменения (установка новой памяти, замена видеокарты) — вернись к проверке качества установки этого конкретного компонента (главы 06, 08, 20).
Загрузка в безопасном режиме запускает систему с минимальным набором драйверов. Если система стабильно работает в безопасном режиме, но продолжает падать в обычном — это весомый аргумент в пользу драйвера или стороннего программного обеспечения как причины, а не фундаментальной аппаратной неисправности, которая проявлялась бы одинаково в обоих режимах.
Просмотр событий Windows (Журналы Windows → Система), отфильтрованный по уровню "Ошибка" вокруг времени конкретного сбоя, иногда даёт более понятную человеку формулировку проблемы, чем сухой анализ дампа сам по себе — стоит проверять как дополнительный, не единственный источник информации.
Финальная глава этого блока — медленная работа компьютера без явных сбоев или синих экранов: типичные причины и способы быстрой диагностики, самая частая жалоба клиента после "не включается".
Книга бесплатна для чтения. Автор — Тариел Бежанидзе, компьютерный мастер в Батуми · tariel.ge · все бесплатные книги. Копировать текст целиком на другие сайты — только со ссылкой на источник.