BSOD Investigator — диагностика синих экранов Windows

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

Скачать предварительную сборку · Проект на GitHub

Основные возможности

  • Анализ Minidump и MEMORY.DMP через Microsoft CDB / WinDbg.
  • Извлечение BugCheck, стека вызовов и сведений о подозреваемом модуле.
  • Сопоставление результатов с событиями Windows Event Log и данными драйверов.
  • История анализов в SQLite и защита от повторного учёта одного сбоя.
  • Отчёты JSON и Markdown с техническим контекстом для дальнейшего разбора.

Что требуется для работы

Windows 10/11. Для готового EXE установленный Python не нужен, но для полноценного анализа требуется Microsoft cdb.exe из Debugging Tools for Windows / Windows SDK. Для чтения защищённых дампов программа при необходимости запрашивает права через UAC.

Как начать работу

  1. Откройте GitHub Releases и скачайте BSOD-Investigator.exe из Assets выбранной сборки.
  2. Установите Debugging Tools for Windows, если cdb.exe ещё нет на компьютере.
  3. Запустите программу, выберите дамп и начните анализ.
  4. Изучите результаты, уровень уверенности и связанные события; при повторных сбоях сравните историю.

Перед началом работы

Опубликованная Windows-сборка имеет статус Pre-release. Подозреваемый драйвер — диагностическая гипотеза, а не окончательно доказанная причина. Результат зависит от содержимого дампа и доступности символов. Дампы могут содержать фрагменты памяти: проверяйте их перед передачей другим людям.

Частые вопросы

Программа сама исправляет синий экран?

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

Нужен ли Python для готовой программы?

Нет. Для EXE нужен отдельно установленный Microsoft CDB; требования к запуску из исходников описаны в README.

Можно ли сравнить несколько сбоев?

Да. Программа сохраняет историю анализов и помогает сопоставлять повторяющиеся признаки.

Инструкции, текущие требования и обновления: README проекта.

Категории

Комментарии

Комментариев пока нет. Оставьте первый комментарий.

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

avatar

Сотрудничество

Давайте обсудим ваш проект

Разработка программ, сайтов и игр.

Для первого сообщения

Кратко опишите задачу, желаемый результат и сроки. Если есть примеры — приложите ссылки.

Telegram@zeter1Написать Электронная почтаzeter11@gmail.com Телефон+375 44 593-51-90 ВКонтактеzeter1