Синий экран смерти Windows, сообщение о ошибке


Поиск по сайту:



Синий экран смерти Windows, описание ошибок

Если вы знакомы с так называемым “синим экраном смерти” (мы – знакомы!), то надеемся, что вам поможет предлагаемый разбор того, о чем же нам пытается сообщить ОС, вываливая на экран информацию о крахе системы. Как минимум, понимание этого момента сможет помочь локализовать проблему, а локализовав принять меры к ее исправлению. Этакая попытка облегчить жизнь.

Самая главная проблема “синего экрана смерти” заключается в том, что, как правило, невозможно устранить ее простой перезагрузкой системы – он будет появляться снова и снова, и таки придется тем или иным образом локализовывать и устранять причину.

Итак, поехали! Операционная система, выведя на экран то, что мы называем “синим экраном смерти” в порядке информирования нас о том, чего привело ее к этому, сообщает нам данные, которые можно разбить на четыре секции:

  • Список ошибок
  • Список загруженных операционной системой в оперативную память модулей
  • Список модулей, которые загружаются или находятся в очереди на загрузку
  • Текущий статус отладчика ядра

Разберем каждую секцию индивидуально.

Раздел 1: Сообщение об ошибке

В этом разделе “синего экрана смерти” нам сообщают, что же случилось с системой. Эта информация подкрепляется кодом ошибки, адресом, где она произошла, и текстовым сообщением, которое идентифицирует ее тип.

Например, это может выглядеть так:

DIVIDE_BY_ZERO_ERROR

Ошибка, вызываемая в случае, если запущенное приложение пытается делить на ноль. Если такая ошибка случается часто, и вы не знаете, что за приложение ее вызывает, то для выявления его вам необходимо изучить дамп памяти.

IRQL_NOT_LESS_OR_EQUAL

Эта ошибка происходит в случае конфликта аппаратуры или некачественными драйверами, которые работают с ошибками. Если вы недавно что-то добавляли (из дополнительных устройств) в компьютер, попробуйте вернуть все в исходное состояние, и посмотрите на предмет исчезновения краха системы. Аналогично поступите в том случае, если вы недавно обновляли драйверы в вашей системе. Правда, в данном случае рекомендуем воспользоваться программой ERD Commander Professional Edition (Winternals software), которая позволяет временно отключать драйверы.

KMODE_EXCEPTION_NOT_HANDLED

Данная ошибка вызывается, как правило, неправильно сконфигурированными драйверами оборудования. Ниже мы приведем информацию о том, как локализовать тот драйвер, который работает некорректно.

REGISTRY_ERROR

Достаточно фатальная ошибка – вызывается в том случае, когда операционная система не может считать реестр или сам реестр физически испорчен. В большинстве случаев для ее устранения придется прибегнуть к восстановлению с резервной копии или переустановке системы с нуля.

INACCESSIBLE_BOOT_DEVICE

Как известно эта ошибка означает, что система имеет проблемы с чтением данных с загрузочного жесткого диска. Причиной этого может быть сбой драйвера или в случае, если вы используете диски с интерфейсом SCSI – неправильная терминация. Если с этим все в порядке, то проверьте загрузочный сектор диска на валидность – он может быть поврежден вирусом.

UNEXPECTED_KERNEL_MODE_TRAP

Почти однозначно указывает на сбой в оперативной памяти ПК. Проверьте корректность, установленных таймингов, если система подвергнута оверклокингу – верните все в исходное состояние. В случае, если ошибка после этого продолжает иметь место, то имеет смысл заменить модули памяти на другие.

BAD_POOL_HEADER

Наиболее часто возникающая ошибка с широким спектром возможных причин ее появления. Как правило, возникает после того, как в систему было произведено какое-либо вмешательство. Попробуйте откатить систему на момент до изменений параметров и оборудования.

NTFS_FILE_SYSTEM

Указывает на сбой в файловой системе. Если система еще загружается, то воспользуйтесь утилитой CHKDSK, и исправьте все ошибки. Если же уже о загрузке системы можно забыть, то имеет смысл переустановить операционную систему, а затем исправив все ошибки и подправив файл BOOT.INI вернуться к первой копии системы.

KERNEL_DATA_INPAGE_ERROR

Ошибка чтения данных из файла подкачки. Также с очень широким диапазоном причин – плохая память, повреждение жесткого диска, некорректная терминация SCSI устройств, порча файла PAGEFILE.SYS. Для начала попробуйте создать заново файл подкачки, и если это не поможет, то изучите состояние ваших аппаратных средств.

NMI_HARDWARE_FAILURE

Этот тип ошибки возникает в том случае, если имеет место аппаратный сбой, но система не в состоянии определить точно, каким оборудованием и чем он вызван. Очень часто подобную ошибку можно видеть в случае, если в ПК установлена “битая” память.

Раздел 2: Загруженные модули

На экране отображаются загруженные в память ПК на момент возникновения ошибки модули системы. Для локализации причин проблемы эта информация очень может быть полезна.

Раздел 3: Модули, находящиеся в процессе загрузки и готовящиеся к ней

Более полезная информация для выявления причин краха системы – как минимум, с большой долей вероятности позволяют понять, какой именно модуль вызвал ошибку. Например, причиной краха системы называется ошибка KMODE_EXCEPTION_NOT_HANDLED, а согласно информации с “синего экрана” в этот момент загружался модуль tcpip.sys. С большой долей вероятности, причиной этому будет “глючный” драйвер сетевой платы, и чтобы выяснить окончательно – так это или нет, надо временно его “отцепить” от системы.

Раздел 4: Отладчик ядра

В самом низу “экрана смерти” находится дамп состояния отладчика ядра. Отладчик ядра активируется в том случае, если два ПК, работающие под управлением этой системы, соединены по RAS. В таком случае, в случае краха системы на одном компьютере, дамп отправляется автоматически на второй ПК для анализа и обработки.

Заключение

Вот вкратце все то, что может рассказать нам о том, что же не в порядке в системе “синий экран смерти”. И, как мы увидели, он более чем информативен, и поможет Вам в случае частого возникновения этого синего экранчика, выявить причину и окончательно все исправить.

Автор: Olegator
http://wmr1000.ru/
Запрещено копировать без ссылки на сайт

 
Сделать закладку: