17.08.2023

BlueScreenView: как пользоваться программой. Причины «синего экрана смерти. BlueScreenView - решаем проблему синего экрана смерти (BSOD) Установил bluescreenview 32 bit и что дальше


Отображается в системе Windows после сбоя системы, когда ваша операционная система достигает порога, где она больше не может функционировать безопасно. Ошибка остановки получает свое имя как синяя ошибка экрана, потому что предупреждающее сообщение отображается на синем экране с грустным смайликом и QR-кодом, который предлагает несколько возможных исправлений.

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

Ошибка BSOD в основном отображается, когда ваша система не может восстановить ошибку на уровне ядра. Сообщение об ошибке обычно отображает данные драйвера, связанные с ошибкой и другую информацию о проблеме, и их возможные исправления. Также, когда ваша система выходит из строя с ошибкой BSOD, система создает файлы minidump, и все данные памяти с данными об ошибках выгружаются на жесткий диск для дальнейшей отладки. Существует много способов, которыми вы можете прочитать файлы minidump для устранения неполадок. Но самый простой способ - использовать бесплатную и удобную утилиту BlueScreenView, которая позволяет пользователям легко читать отчет об ошибке для устранения неполадок.

BlueScreenView это ориентированная на пользователя утилита, которая автоматически сканирует все файлы minidump, созданные после сбоя BSOD, в одну таблицу. Для каждого сбоя BlueScreenView дает подробную информацию о драйвере, который был загружен во время сбоя, и другую информацию о сбоях, чтобы легко устранить проблемы и найти подозрительные проблемные драйверы. Кроме того, бесплатный инструмент отображает экран ошибки синего экрана, очень похожий на тот, который Windows отображал во время сбоя системы.

Использование Blue Screen View довольно просто. Все, что нужно сделать, - запустить исполняемые файлы, которые автоматически сканируют все файлы minidump, которые были созданы во время сбоя. В основном это отображает файлы дампа, созданные при сбое в верхней панели, и отображает связанные драйверы в нижней панели. В этой статье мы объясним, как использовать BlueScreenView для чтения отчета о сбоях.

После того, как вы скачали и установили его, запустите BlueScreenView.exe запускаемый файл.

После запуска исполняемого файла BlueScreenView автоматически сканирует всю вашу папку minidump, чтобы отобразить детали сбоя. Он отображает файлы дампа, созданные при сбое в верхней панели окна, и отображает связанные драйверы в нижней панели окна.

Чтобы узнать свойства ошибки, дважды щелкните драйверы, отображающие данные об ошибках в формате таблицы.

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

Вы также можете сохранять отчеты для отладки повторяющихся проблем. Для этого щелкните правой кнопкой мыши на файле дампа и выберите опцию Сохранить выбранные элементы.

BlueScreenView позволяет пользователю настраивать столбцы, которые вы хотите сделать видимыми, и изменить порядок столбцов с помощью Перемещение вверх / перемещение вниз Кнопка.

Он также доступен на других языках. Чтобы изменить язык BlueScreenView, загрузите соответствующий языковой файл zip, извлеките "Bluescreenview_lng.ini" , и поместите его в ту же папку, где вы установили утилиту.

BlueScreenView предназначен для работы в версиях Windows и может читать файлы minidump, созданные как системами 32-бит, так и x64. Утилита доступна на разных языках, и вы можете ее скачать.

Надеюсь, вы найдете это сообщение полезным.

Данная статья продолжает серию публикаций по обзору инструментов анализа аварийных дампов системы. И сегодня мы рассмотрим пожалуй наиболее автономное средство в арсенале специалиста, утилиту с говорящим названием BlueScreenView . Чем это средство так уникально? Не тем, что алгоритм работы программы в какой то степени отличается от алгоритмов программ подобного класса (скорее всего всё крутится вокруг одних и тех же схем), а более из-за того, что программа не использует отладочные символы, что делает её полностью независимой. BlueScreenView представляет собой бесплатное программное обеспечение, которое анализирует содержимое файлов дампов, создаваемых при критическом сбое системы ( , синий экран смерти), и предоставляет информацию пользователю в виде легко интерпретируемой результирующей таблицы. В дополнение ко всему прочему, утилита предоставляет расширенную информацию по свойствам дампов памяти системы. Как уже отмечалось, BlueScreenView полностью автономна и не требует для своей работы никаких дополнительных дынных, как то символы либо отладчики. Скачал, запустил, проанализировал! Автором программы является Nier Sofer, хотел бы сказать спасибо ему огромное за предоставленную чрезвычайно полезную утилиту.
Скачать BlueScreenView можно по вот этой ссылке . При этом, что действительно удобно, так это то, что скачать утилиту можно не только в виде классического установщика (зачем мне инсталлировать временный софт на сервер?), но и в форме отдельного переносимого (portable) приложения (пункт Download BlueScreenView (in Zip file)). Распаковал из архива и запустил, что еще надо? Опять же, это позволяет держать утилиту в наборе своих "инструментов на каждый день". BlueScreenView доступна в двух вариантах кода - в 32- и 64-битном.

Интерфейс BlueScreenView

После старта утилита BlueScreenView сканирует стандартное местоположение дампов памяти:

и находит все дампы, которые располагаются в каталоге по-умолчанию, далее для каждого дампа (по своему собственному алгоритму) перечисляет адреса памяти внутри стека момента сбоя и определяет все драйвера/модули которые могут быть причиной критической ситуации.
По умолчанию BlueScreenView ищет дампы в каталоге %SystemRoot%\Minidump . Однако, данное положение может быть изменено редактированием параметра "Load from the following MiniDump folder" в разделе "Options" - "Advanced Options" (Ctrl + O). В дополнение, вид окна программы легко и удобно настраивается, что позволяет показывать/скрывать определенные столбцы.

Верхнее окно интерфейса программы BluScreenView по-умолчанию выглядит несколько иначе. На моем скриншоте я замаскировал (скрыл) четыре столбца под названием "Parameter 1", "Parameter 2", "Parameter 3", "Parameter 4", которые являются четырьмя аргументами функции KeBugCheckEx .

Как можно наглядно увидеть из скриншота, интерфейс программы разбит на две основные части: список файлов дампов (сверху) и список драйверов, находящихся в ядре на момент сбоя (снизу).
В верхней части интерфейса BlueScreenView отображает список обнаруженных в системе дампов памяти. Здесь я перечислю только основные столбцы верхнего фрейма программы:

Столбец Назначение
Dump File Файл дампа памяти, найденный утилитой в заданной директории. Хранит различную информацию о состоянии системы на момент критической ошибки.
Bug Check String Символическое имя или описание критической ошибки (Bug Check) по классификации Microsoft. В нашем примере это BAD_POOL_HEADER .
Caused By Driver Драйвер или модуль, который, предположительно и вызвал сбой. BluScreenView пытается вычислить драйвер/модуль по стеку момента критического сбоя, который присутствует в дампе. В нашем случае RtkHDAud.sys . Помните, что механизм определения сбойного модуля/драйвера не может со 100% вероятностью определить виновника, и необходимо анализировать более расширенный список в нижнем фрейме окна программы, выделенный розовым цветом. Сам автор предупреждает нас об этом на странице утилиты.
Bug Check Code Идентификатор кода BugCheck или STOP-ошибка. Например, STOP 0x00000019 .
Caused By Address Тоже самое что и колонка "Caused By Driver", однако показывает относительный адрес инструкций, вызвавшей сбой. Относительно начала модуля в котором произошел сбой. В нашей ситуации RtkHDAud.sys+1f93fc .
File Description Описание проблемного файла.
Crash Address Адрес по которому и случилась ошибка. Содержимое регистров EIP/RIP на момент сбоя. В некоторых случаях идентичен адресу из колонки "Caused By Address", в других адрес не совпадает. Пример: ntoskrnl.exe+22f5f .

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

Столбец Назначение
Filename Имя драйвера/модуля.
Address In Stack Адрес памяти драйвера, который найден в стеке.
From Address Смещение первого байта драйвера в адресном пространстве ядра. Пара значений From Address / To Address показывает адресное пространство, занимаемое драйвером.
To Address Смещение последнего байта драйвера в адресном пространстве ядра. Пара значений From Address / To Address показывает адресное пространство, занимаемое драйвером.
Size Размер драйвера в памяти.
Product Name Имя продукта, в состав которого входит драйвер. Загружается из поля ресурсов?
File Description Описание файла драйвера. Загружается из поля ресурсов?
File Version Версия файла драйвера. Загружается из поля ресурсов?
Company Имя компании. Загружается из поля ресурсов?.
Full Path Полный путь до файла драйвера в файловой системе.

В один прекрасный момент, анализируя очередной дамп памяти при помощи программы BlueScreenView я обратил внимание на одну интересную особенность. Если Вы внимательно посмотрите на столбец в верхнем фрейме программы под названием "Caused by Address", то увидите, что в нем присутствуют имена модулей/драйверов и относительный адрес инструкции. Так вот, почему же там присутствуют голые числовые значения смещений, но не имена? Причина проста и как мы уже отмечали:

BlueScreenView не использует и не нуждается в них.

То есть он ничего не знает о сопоставлении адресов реальным функциям. Конечно, это не позволяет программисту получить более детальную информацию, однако это абсолютно не нужно рядовому пользователю, которому для решения задачи достаточна и более общая информация о сбое, обобщенная до указания на модуль/драйвер. Как это сказывается на точности определения причины критической ошибки, спросите Вы? Пока что ответить на этот вопрос для меня сложновато, но могу предположить что никак не отражается, поскольку точность определения зависит от корректности работы внутреннего алгоритма BlueScreenView, который опирается на адреса памяти, но никак не зависит от наличия/отсутствия символов системы/модулей/драйверов. Символы нужны для дополнительной информации по внутренним функциям.

Анализ результатов

Собственно, вкратце, общий алгоритм поиска причины сбоя следующий:

  1. (в верхней части окна) ставим курсор на имя интересующего нас минидампа, тем самым выделяя (выбирая) его. Нижняя часть окна автоматически заполняется результатом анализа.
  2. (в верхней части окна) смотрим столбец Caused By Driver , видим там наименование проблемного модуля/драйвера (для нашего случая это RtkHDAud.sys ).
  3. (в нижней части окна) находим этот же драйвер/модуль (столбец Filename), ставим курсор на эту строку и опять перемещаем ползунок вправо, чтобы посмотреть значения в столбцах Product Name , File Description и Full Path . По значениям этих полей мы сможем определить принадлежность модуля/драйвера. Если же поля нам не дали никакой информации, то вбиваем имя модуля/драйвера RtkHDAud.sys в поисковик и ищем информацию уже в Сети.

Изредка встречаются случаи, когда указываемый в верхнем фрейме программой BlueScreenView драйвер не является источником проблемы. Да, ведь сам автор, как я писал уже выше, предупреждает от том, что невозможно сделать точный вывод по сбою в 100% случаев. Однако, не стоит отчаиваться, поскольку драйвер/модуль, который является истинным виновником сбоя, наверняка присутствует среди списка, подсвеченного красным цветом в нижней части окна программы. У нас это: ks.sys , ntoskrnl.exe , portcls.sys , sysaudio.sys , wdmaud.sys . Исходя из отсутствия 100% гарантии определения, в исследовании аварийных дампов я бы не ограничивался применением только лишь утилиты BlueScreenView, а использовал бы и другие продукты для анализа проблемы.

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

Самостоятельно расшифровать информацию из логов сможет далеко не каждый человек, поэтому для этих целей были созданы специальные программы, позволяющие расшифровать всю информацию логов и выделить основную ошибку, из-за которой и произошел “краш”. Одной из самых популярных и простых можно назвать Bluescreenview, так как она не требует установки, легка в управлении и имеет удобную встроенную функцию поиска в Google. Посмотрите внимательней, как решить проблему синего экрана в данной статье.

Скачать утилиту вы можете и на официальном сайте разработчика, и на сторонних ресурсах. Зайдите на сайт https://www.comss.ru и нажмите “Скачать”. На следующей странице вы должны сделать выбор в пользу одной из видов систем: 32 бита или 64. Если вы не знаете разрядность своей системы, узнать это можно здесь:
  • Пуск – Панель управления – Система.

После выбора разрядности скачивание начнется незамедлительно.


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

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

Зайдите в Панель управления.


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


Теперь зайдите во вкладку “Система”.


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


В открывшемся окошке выберите вкладку “Дополнительно”, а затем “Параметры” в разделе “Загрузка и восстановление”.


Самый нижний пункт “Заменить существующий файл дампа” должен быть без галочки рядом. Если она стоит, то уберите. Нажмите “Ок” и выйдете из настроек и Панели управления.


Теперь вы можете запускать саму программу bluescreenview для анализа логов проблемы. Для этого войдите в скачанный архив и выберете файл bluescreenview.exe, дважды щелкнув по нему. Остальные файлы в данной папке вам не нужны.


Как говорилось ранее, программа не требует установки и откроется моментально.

Все строки с иконкой синего экрана – это “краши” системы за последнее время. Во втором столбике указаны время и дата, когда произошел сбой.

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


Чтобы выяснить, в чем кроется проблема, щелкните на строку с ошибкой правой кнопкой мыши. В появившемся списке выберите строку “Google Search – Bug Check”.

Краткое описание проблемы вы и так увидите в третьем столбике на английском языке.


Тут же откроется браузер с результатами поиска по вашей проблеме. Практически всегда одним из первых стоит официальный сайт Microsoft. Перейдите по ссылке на него и вы увидите ответы специалистов.

Также сайт Microsoft имеет подробные инструкции для каждой ошибки из вашего лога. Примите все пункты, указанные в ней, и вы решите проблему навсегда.


Внезапное появление так называемого «синего экрана смерти», сокращенно обозначаемого как BSoD, если не у всех, то у большинства пользователей вызывает чуть ли не шоковое состояние. А ведь иногда он может возникать без видимой на то причины, выявить которую пользователь может далеко не всегда. Для этого и была разработана программа BlueScreenView. Как пользоваться этим приложением, сейчас и будет показано. Заодно затронем некоторые теоретические вопросы, связанные с такими сбоями.

«Синий экран смерти»: причины появления

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

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

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

Хотя указание на сбой на экране и присутствует (об этом свидетельствует описание ошибки со специальным стоп-кодом), иногда рядовой пользователь не может понять, в чем была причина. Среди основных выделяют следующие:

  • механические повреждения «железных» компонентов (чаще всего проблемы с оперативной памятью, звуковым и видеооборудованием);
  • конфликты на уровне некорректно установленных драйверов;
  • конфликты после инсталляции несоответствующего конфигурации компьютера программного обеспечения или игр (требования ПО заведомо выше, нежели имеет данная конкретная система);
  • воздействие вирусов, вредоносных кодов и т. д.

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

Что за программа BlueScreenView 1.42, и зачем она нужна?

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

Предварительные настройки

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

Чтобы этого не происходило и можно было скрупулезно изучить описания ошибок, нужно просто отключить перезагрузку. Делается это просто. Сначала вызываем меню свойств правым кликом на значке компьютера (на «Рабочем столе», в «Проводнике» или в любом другом файловом менеджере), затем переходим к разделу «Дополнительно», и нажимаем кнопку параметров на строке загрузки и восстановления. В новом окне следует убрать «птичку» напротив параметра, указывающего на задействование автоматической перезагрузки при краше системы.

BlueScreenView: как пользоваться?

Теперь можно приступать к самой программе. Первое и самое важное: нынешняя ее модификация выпускается в виде портативной версии (Portable), то есть не требует инсталляции. Загруженный архив нужно просто распаковать в удобное для себя место и уже из основной папки программы производить ее запуск (стандартный EXE-файл). Доступны версии и для 32-х, и для 64-разрядных систем, не говоря уже о том, что утилита поддерживает огромное количество языковых пакетов и «весит» всего-то 54 Кб.

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

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

Таким образом, сразу становится понятно, что именно повлияло на появление неполадок. Далее принимается решение по устранению проблем (например, переустановка или обновление проблемного драйвера устройства).

Дополнительные инструменты

Среди дополнительных возможностей программы можно отметить удобную систему сортировки и упорядочивания отображаемой информации (можно оставить только то, что нужно в данный момент, убрав все остальное). Также при желании снизу можно отобразить оригинальный «синий экран», который был показан на мониторе в момент краша.

Создание и отправка отчетов

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

Для этого в приложении предусмотрена функция моментальной отправки отчета в виде HTML-документа, например, кому-то из друзей или специалистам. Для этого в верхнем поле выбирается нужный файл дампа, а правым кликом вызывается контекстное меню, где используется соответствующая строка создания HTML-отчета. Кроме того, присутствует еще несколько вариантов действий (поиск ошибки в системе Google и ряд дополнительных настроек).

Возможные ошибки запуска

Но не всегда все так безоблачно. Иногда может возникнуть ошибка при запуске самого приложения. Причин этого можно насчитать достаточно много. Для начала обратите внимание на тот момент, что запускать программу, если вы работаете в системах Windows 7 и выше, нужно исключительно от имени администратора. Также ошибка при запуске может появиться, если изначально загружаемый архив не содержал абсолютно всех компонентов, необходимых для корректного функционирования приложения, был поврежден или просто «недокачан».

Может быть и такое, что разрядность приложения и операционной системы не совпадают (64-битную программу пользователь пытается запустить в 32-битной системе). На такие, казалось бы, мелочи тоже стоит обратить внимание. Да и загружать приложение на компьютер изначально лучше с проверенных сайтов, поскольку сегодня известны случаи, когда искомый архив содержал вирусы-трояны. В крайнем случае перед распаковкой его лучше сразу проверить хотя бы штатным антивирусным сканером.

Заключение

Вот и все, что касается программы BlueScreenView. Как пользоваться этой утилитой, думается, уже всем понятно. Ничего сверхъестественного в этом нет. Остается добавить, что в Интернете можно запросто найти BlueScreenView на русском языке, что многим юзерам существенно облегчит работу не только с основными элементами интерфейса, но и с описательной частью файлов отчета.

Сегодня мы рассмотрим:

Сегодня компьютер для любого пользователя – это жизненно необходимый инструмент, который позволяет выполнять массу задач. К сожалению, система (особенно это касается ОС Windows) не всегда может работать корректно, из-за чего могут возникать различные неприятности, например, такие, как синий экран смерти.

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

Чаще всего синий экран смерти (при условии, что операционная система все же способна загружаться) возникает из-за драйверов и иного программного обеспечения, установленного на компьютере. Для упрощения задачи выявления проблемного программного ПО и была разработана утилита BlueScreenView, которая позволяет практически мгновенно получить информацию о коде ошибки, его расшифровку, а также выявить конкретный компонент, повлиявший на ее возникновение.

Использование программы BlueScreenView

Утилита BlueScreenView является полностью бесплатной утилитой, которая направлена на создание дампа памяти и в случае возникновения синего экрана смерти позволяет сравнивать данные с целью выявления причин сбоя. Примечательно и то, что программа не требует установки, а значит, вы сразу можете приступить к ее эксплуатации.


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


© 2024
zane-host.ru - Программы. Компьютеры. Сетевое оборудование. Оргтехника