BlueScreenView
О программе
BlueScreenView — небольшая полезная утилита, которая позволяет смотреть подробную информацию, хранимую в minidump файлах, помогая выявлять причины падений системы с «синим экраном смерти» (BSOD)
Что нового
- Добавлена поддержка Drag & Drop: теперь вы можете перетаскивать один файл MiniDump из проводника в главное окно BlueScreenView.
- Исправлено: BlueScreenView не запоминал последний размер/позицию главного окна, если был расположен не на основном экране.
Системные требования
- BlueScreenView работает в Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, Windows 7, Windows 8, Windows 10, если операицонная система настроена на сохранение MiniDump файлов во время сбоев BSOD.
- BlueScreenView может читать файлы MiniDump для 32-bit и x64 систем.
- Обратите нимание, что в Windows 10 некоторые файлы MiniDump могут быть пустыми BlueScreenView не показывает их.
Полезные ссылки
* Воспользуйтесь официальным файлом русификации. Распакуйте архив и разместите файл BlueScreenView_lng.ini в папке установки программы
Подробное описание
BlueScreenView сканирует все minidump файлы, созданные в результате падения системы Windows во время «синего экрана смерти» (BSOD), а также отображает информацию обо всех падениях в одной таблице.
Для каждого падения системы BlueScreenView выводит имя minidump файла, дату/время падения, основную информацию о падении, отображаемую на синем экране (код проверки ошибки — Bug Check Code и 4 параметра), а также сведения о драйвере или модуле, которые возможно были причиной падения (имя файла, название продукта, описание файла и версия файла).
Для каждого падения, отображаемого в верхней панели, вы можете просмотреть сведения о драйверах устройств, загруженных во время аварии, в нижней панели. BlueScreenView также отмечает драйверы, адреса которых обнаружены в стеке падения, так что вы можете легко найти подозреваемые драйверы, которые возможно стали причиной падения.
BlueScreenView: как пользоваться для определения причины BSOD
«Синий экран смерти» — ошибка, с которой приходилось сталкиваться каждому пользователю операционной системы Windows. На английском языке она называется Blue Screen of Death, а если говорить сокращенно, то BSOD. Сама по себе ошибка всегда приводит к одному – перезагрузке компьютера. Однако ее могут вызывать сотни различных факторов, из-за чего сложно определить, что к ней приводит. В системе Windows имеются специальные диагностические инструменты, позволяющие сохранить лог ошибки, но расшифровать его сможет не каждый пользователь.
Именно с целью расшифровки причин возникновения «синего экрана смерти» используется приложение BlueScreenView. С его помощью можно легко определить, почему возникает летальная ошибка, и что нужно сделать, чтобы она более не повторялась.
Что такое BlueScreenView
BlueScreenView – это бесплатная программа, разработанная компанией Nir Sofer. Ее можно загрузить в интернете с официального сайта разработчиков и других проверенных ресурсов. Приложение поддерживает огромную библиотеку языков, в том числе и русский.
Программа BlueScreenView проводит сканирование на компьютере дамп файлов, в которых сохраняется информация об ошибке, приведшей к «синему экрану смерти». Пользователь с помощью программы получает возможность узнать максимум информации об ошибке: когда она произошла, какой конкретно код BSOD присудила операционная система Windows, сведения о драйверах и так далее.
Как настроить Windows для работы программы BlueScreenView
Чтобы приложение BlueScreenView рассказало о причинах возникновения ошибок, ему нужно обратиться к дамп файлам. По умолчанию в операционной системе Windows, с целью экономии места на жестком диске, записывается только последний дамп файл. Чтобы правильно настроить Windows для работы с приложением BlueScreenView, проделайте следующие действия:
- Нажмите правой кнопкой мыши на «Пуск» и выберите во всплывающем меню пункт «Система»;
- Далее в левой части открывшегося окна нажмите «Дополнительные параметры системы»;
Откроется новое окно. На вкладке «Дополнительно» в разделе «Загрузка и восстановление» нажмите на «Параметры»;
В новом окне нужно скорректировать настройки. Уберите галочку с пункта «Заменять существующий файл дампа» и убедитесь, что сохранение ведется малого дампа памяти размером в 256 Кб. Далее сохраните внесенные изменения.
За счет верных настроек Windows, приложение BlueScreenView будет иметь доступ ко всем случаям ошибок BSOD. Это позволит видеть более полно картину возникающей проблемы.
Как анализировать дамп программой BlueScreenView
Проанализировать ошибку, которая привела к возникновению «Синего экрана смерти» при помощи приложения BlueScreenView достаточно просто. Для этого необходимо проделать следующие действия:
-
Запустите приложение. При запуске оно проведет анализ дамп файлов;
Чтобы узнать подробнее о конкретном дампе, нажмите на него правой кнопкой мыши и выберите пункт «Google Search». В браузер будет отправлена вся необходимая информация об ошибке, из-за которой случился «синий экран смерти». Чаще всего решения по ошибке можно найти на сайте Microsoft, где будет указано, какие шаги нужно предпринять, чтобы устранить проблему. Если инструкция по устранению ошибки не найдена, следует поискать в ручном режиме техническую информацию об ошибке.
Часто специалисты просят от пользователей сбросить им данные о дампе ошибки, собрать которые можно через приложение BlueScreenView. Для этого нужно нажать правой кнопкой мыши на конкретный дамп и выбрать пункт «HTML Report – All Items». Ошибка будет импортирована в HTML-формате, после чего ее можно будет переслать техническому специалисту, который проведет анализ и попробует подобрать способ решения возникающей проблемы.
BlueScreenView – утилита для определения драйвера, вызвавшего BSOD
Upd. 11-Mar-2019. Вместо BlueScreenView я рекомендую утилиту MiniDumper, поскольку она проводит более глубокий анализ и точнее определяет причину проблемы.
Ко мне обратилось сразу несколько человек с вопросом, стоит ли вместо Debugging Tools for Windows использовать для анализа дампов памяти относительно недавно вышедшую утилиту BlueScreenView. Бесплатные утилиты NirSoft (автор – Nir Sofer) хорошо известны своей полезностью, удобством и продуманностью функционала. И BlueScreenView действительно очень удобна для определения проблемного драйвера.
BlueScreenView
По умолчанию BlueScreenView ищет дампы в папке %systemroot%\Minidump, но можно настроить и собственную папку (Options –> Advanced). Для найденных драйверов утилита отображает:
- В верхней панели – название файла, дату создания, название стоп-ошибки, код ошибки, параметры, а также драйвер, предположительно вызвавший проблему (Caused By Driver).
- В нижней панели – (в зависимости от настроек в Options –>Lower Pane Mode) все драйверы, загруженные во время ошибки, или только драйверы, найденные в стеке. Среди всех драйверов — на розовом фоне отображаются предположительно вызвавшие проблему драйверы. Также, утилита может отображать синий экран, очень похожий на тот, который все так любят.
Важно! Я должен отметить, что при определении драйвера не нужно полагаться только на имя файла в столбце Caused by Driver. Следует рассмотреть драйверы в нижней панели (или только выделенные розовым цветом, если включено отображение всех драйверов), в первую очередь обращая внимание на несистемные драйверы.
Утилита очень быстро работает, а также обладает дополнительными возможностями по копированию отдельных строк и созданию HTML-отчетов.
BlueScreenView vs. kdfe.cmd / WinDbg
В приведенном выше скриншоте виновником проблемы являлся не USBPORT.SYS (системный драйвер), aclaudsl.sys (драйвер модема). Именно на последний указал анализ kdfe, полагающeгося на Debugging Tools for Windows. И тут я перехожу к вопросу, насколько корректен анализ утилиты по сравнению с kdfe / WinDbg.
Честно говоря, я не являюсь экспертом по отладке, но одно очевидно сразу: в отличие от WinDbg, BlueScreenView не использует для анализа символы, загружаемые с сайта Microsoft. Я поинтересовался у автора программы, насколько корректным считает он анализ в этих условиях. И вот что он ответил (в сокращении):
Вне зависимости от того, используете вы BlueScreenView или WinDbg с символами, невозможно достичь абсолютной точности в определении драйвера.
Я не думаю, что символы помогли бы моей утилите произвести более точный анализ. В символах содержится дополнительная информация, которая может помочь профессионалам определить точную причину — например, функцию внутри драйвера, вызвавшую ошибку. Однако определение драйверов, вовлеченных в ошибку, может быть выполнено на основе адресов памяти без всяких символов.
Я решил проверить, насколько результаты BlueScreenView совпадают с kdfe. Поскольку в материале нет недостатка, я взял навскидку полтора десятка дампов с наиболее распространенными кодами (0x8E, 0x50, 0xD1 и 0x0A). Лишь в одном случае результаты отличались – BlueScreenView указала на системный драйвер, а kdfe – на драйвер Outpost Firewall.
Тестирование также выявило, что далеко не всегда BlueScreenView верно указывает на проблемный драйвер в верхней панели, но во всех случаях кроме одного, оговоренного выше, проблемный драйвер был обозначен в нижней панели. Таким образом, kdfe понятнее указывает на проблемный драйвер. Однако наблюдалась и обратная картина – иногда kdfe однозначно указывает на системный драйвер, в то время как BlueScreenView выделяет еще и несистемные, которые также могут оказаться причиной проблемы.
Резюме
До появления утилиты MiniDumper рекомендовал BlueScreenView для быстрого анализа дампов памяти, создающихся при BSOD. Однако утилита не всегда однозначно указывает на проблемный драйвер в верхней панели. Поэтому, вместо того чтобы любоваться в нижней панели картинкой синего экрана, лучше включить для нее отображение драйверов и изучить их список. Для глубокого анализа без WinDbg все равно не обойтись, а утилита MiniDumper автоматизирует этот процесс.
Об авторе
Вадим — владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь. Поддержать автора вы можете тут.
Ошибка синий экран
Стабильность работы Windows зависит от своевременного обновления и грамотного ухода. BSOD (его же называют «экраном смерти») появляется в результате критического системного или аппаратного сбоя. В это время вместо изображения пользователь видит заставку синего цвета с размещенным на ее фоне текстом и кодом ошибки. Работа операционной системы приостанавливается, а компьютер начинает перезагружаться или компьютер зависает на перезагрузке. При повторном включении проблема может возникнуть снова, тогда ее решение отложить не удастся.
Чаще всего, появление синего экрана становится следствием выхода из строя некоторых комплектующих или конфликта установленного программного обеспечения. Прежде чем приступать к анализу ситуации и поиску неполадки, вспомните, какие действия предшествовали сбою: обновление Windows, загрузка драйверов, скачивание и установка приложений, подключение нового оборудования и т.д. Это позволит сузить круг поиска и оперативно устранить неполадку.
Рассмотрим причины, которые могут спровоцировать неисправность:
Аппаратные поломки.
Если жесткий диск трещит и не запускается, то следствием может стать появление BSOD. Для этого элемента особенно опасны резкие перепады напряжения в электросети и резкое отключение компьютера путем случайного нажатия на кнопку или отключения шнура из розетки. При повторном запуске должна автоматически запуститься утилита Chkdsk для проверки и отладки его работы.
Синий экран может быть следствием обращения системы к битому сектору. Если такие подозрения возникли, нужно вызвать командную строку от имени администратора нажатием комбинации клавиш Win и R, в нее ввести команду «cmd» для сканирования накопителя на наличие поврежденных кластеров. Для исправления проблемы необходимую информацию с компьютера переносят на внешний накопитель, после чего переустанавливают Windows с форматированием диска. В таком случае битые сектора будут закрыты для записи, и неполадка будет устранена.
Сбой в работе оперативной памяти обычно происходит по причине плохого контакта в месте подключения чипсета, его загрязнения или окисления. Нужно извлечь планки, очистить контактные группы и установить ОЗУ обратно.
-
Несовместимость нового устройства с системой.
Если появлению синего экрана предшествовала установка какого-либо приложения или программного обеспечения для периферийных устройств, поможет откат ОС до точки восстановления. Когда доступ к Windows получить не удается, придется воспользоваться загрузочным диском или флешкой, на который записана такая же ОС, что стоит на ПК.
При появлении STOP-ошибки, устройство часто приходится отключать принудительно, что приводит к потере несохраненной информации. Если автосохранение данных на ПК не настроено, их придется восстанавливать при помощи специалиста.
Как узнать, из-за чего появляется синий экран?
Чтобы узнать причину сбоя, придется расшифровать код ошибки, который выводится системой на экран, либо проанализировать информацию из журнала событий в дампах памяти. Найти ее можно в папке «Minidump» в системном каталоге, файл будет иметь расширение «.dmp». Для просмотра понадобится установка утилиты от Nirsoft под названием BlueScreenView, для обработки полного дампа (memory.dmp) лучше использовать WinDBG.
Что делать если вылезает синий экран?
Разберемся, как лечить синий экран, какие действия стоит предпринять и в каком порядке они должны выполняться:
1. Загрузить ПК в безопасном режиме
Загрузить ПК в безопасном режиме, предварительно отключив перезапуск в автоматическом режиме, чтобы была возможность прочесть код ошибки на экране.
Для этого нужно зайти в «Мой компьютер». В открывшемся окне на пустом поле нажать правой кнопкой мыши (ПКМ), выбрать пункт «Свойства». В левом столбце перейти в «Дополнительные параметры системы». Далее в пункте «Загрузка и восстановление» нажать кнопку «Параметры» и в открывшемся окошке снять галочку в строке «Выполнить автоматическую перезагрузку».
2. Обновить ОС
Откройте «Центр управления Windows», который можно найти по адресу «Панель управления» — «Все элементы». Проверьте наличие обновлений и установите, если последние, если они будут найдены.
3. Просканируйте жесткий диск на наличие ошибок.
Для этого откройте «Компьютер», нажмите на нужный диск ПКМ, выберите «Свойства» — «Сервис» — «Выполнить проверку». В пунктах об исправлении ошибок и восстановлении поврежденных секторов поставьте галочки и нажмите «Запуск».
Для диагностики оперативной памяти зайдите в «Панель управления», в поиске (вверху справа) введите «Память», далее откройте нужную ссылку. Она будет находиться в разделе «Администрирование». Выберите рекомендуемый вариант проверки.
4. Запустите восстановление системы при загрузке.
При запуске жмите F8 (до появления логотипа ОС на экране). Далее откроется окно «Advanced Boot Option», в котором при помощи стрелок переместитесь на строчку «repair Your Computer», нажмите Enter.
5. Проверка на исправность
Проверьте исправность комплектующих и подключенных внешних устройств.
6. Проверка на вирусы
Просканируйте ПК антивирусом и удалите зараженные файлы.
7. Восстановление ОС
Откорректируйте загрузочную запись (MBR). Для этого потребуется выполнить восстановление ОС при помощи установочного диска.
8. Сброс настроек BIOS
Сбросьте настройки BIOS до заводских, выбрав в первичной системе пункт «Load Setup Default».
Откатите систему до точки восстановления или переустановите ее
Если самостоятельно решить проблему не удалось, обратитесь за помощью к мастеру.
Что делать, если появляется синий экран?
Важно четко следовать рекомендациям. Если самостоятельно проблему решить не получилось, следует обратиться за помощью в сертифицированный сервисный центр. Опытный мастер обнаружит источник неполадки и починить ПК, предоставив гарантия на выполненную работу.
Расшифровка ошибок синего экрана
Для удобства самостоятельной диагностики мы собрали основные коды в таблицу:
Синий экран, ошибка № | Что означает или когда появляется? |
0x0000000X «Х» может принимать значения от 1 до 5 |
Встречается в 2-х версиях ОС Windows – XP и Server 2003 (семейство NT), является следствием установки некоторых антивирусных программ. |
0x0000000A 0x0000000X «Х» в диапазоне от 6 до 9 |
Обнаружена несовместимость оборудования или программного обеспечения, включая повреждение драйверов. |
0x0000000X «Х» — число от 13 до 19 |
Нет связи с жестким диском, где размещен файл подкачки, или платой памяти. |
0x0000000X «Х» — значение от 20 до 23 |
Встречается в файловых системах формата FAT. Данные жесткого диска зафрагментированы или он вышел из строя. |
0x00000024 | Тот же диагноз для файловой системы NTFS. |
0x0000000X «Х» в диапазоне от 28 до 35 |
Некорректная работа ОЗУ или драйверов. |
0x0000000B 0x0000000C 0x0000000D |
Программный сбой в работе звуковой карты Sound Blaster Live |
0x00000051 | Поврежден системный реестр или аппаратная поломка |
0x00000057 | Не работает сетевая плата |
0x00000069 | ОС имеет неверную конфигурацию или произошел сбой при ее установке. |
0x00000073 | Недостаточно свободной памяти или часть реестра не читается |
0x0000007E | Сбой при обновлении Windows, требуется отказ ОС |
0x0000008E | Обнаружена несовместимости модулей RAM или ОЗУ вышла из строя |
0x000000FE | Проблема в USB-контроллере |
0x00000104 | Нужна перепрошивка БИОС и установка новых драйверов для видеокарты |
0x1000007E 0x1000008E 0xC000009A |
Нехватка ресурсов для стабильной работы ОС. Требуется очистка локальной и оперативной памяти. |
0x80070570 | Windows установлена некорректно. |
0xC0000135 0xC0000218 |
Нет доступа к объекту динамических библиотек. |
0xC0000221 | Сбой в работе библиотеки или драйверов. |
0xDEADDEAD | Активирована аварийная остановка системы. |
Выше мы привели наиболее частые ошибки. Если вашего кода в таблице нет, узнать его значение можно на сайте bsodstop.ru. Если компьютер все время перезагружается и зафиксировать ошибку для ее последующей идентификации не получается, информацию можно получить с дампов. Искать их нужно в системных файлах в папке «Minidump». Для чтения потребуется установить специальную программу, которая называется BlueScreenView. Сбои в ней отмечаются красным цветом.
Чем опасен синий экран
Сама по себе ошибка вреда не несет (кроем потери несохраненной информации). Она лишь указывает на наличие проблем программного или аппаратного характера, устранение которых невозможно отложить. В худшем случае она может обернуться заменой жесткого диска, планок оперативной памяти или переустановкой Windows.
Еще по теме:
Не заряжается батарея на ноутбуке HP, хотя ноутбук пишет, что батарея подключена и заряжается: причины и способы решения проблемы 13.09.2021
Быстро разряжается батарея на ноутбуке HP даже в выключенном состоянии: причины и способы решения проблемы 13.09.2021