пятница, 30 сентября 2011 г.

BSOD - синий экран смерти, решение проблемы...

Синий экран смерти —  название сообщения о критической системной ошибке в операционных системах MS Windows. Обычно данные предсмерные послания не достаточно информативны. Для того чтобы определить модуль, вызывающий крах системы, нужно расшифровать дампы, которые сохраняются при правильной настройке по умолчанию в C:\Windows\minidump
Для начало нужно убедиться в правильности настройки системы. Для этого идем в свойства системы, параметры загрузки и восстановления:



 Проверяем что параметр "Запись отладочной информации" установлен в следующие значения:
- Малый дамп памяти: минимальный набор информации, обычно его достаточно в большинстве случаев решения проблем;
- Дамп памяти ядра: несет в себе больше информации чем предыдущий, всю память ядра, однако достаточно большой по объему (более 2Гб);
- Полный дамп памяти: содержит полный слепок данных системной памяти на момент падения ОС. Недоступен для компьютеров с количеством ОЗУ более 2Гб.

Для исследования дампов нам будут нужны: Debugging Tools for Windows ,

и написанный Александром Суховеем командный файл для обработки дампов kdfe.
Тулзы устанавливаем на проблемном компьютере, и запускаем пакетный файл:


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


Комментариев нет:

Отправить комментарий