Причины синего экрана windows узнаем за минуту

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

Причины синего экрана windows узнаем за минуту

Причин ошибок BSOD может быть несколько:

  • BSOD возникает нерегулярно после установки операционной системы
  • Плохая совместимость между дополнительным оборудованием и материнской платой или аппаратный сбой
  • BSOD вызван изменением настроек BIOS на материнской плате
  • Возникла проблема с пакетом обновления системы, например ошибка BSOD, вызванная пакетом Центра обновления Windows
  • Самостоятельно установленное программное обеспечение несовместимо с системой
  • Это могут быть вирусы или вредоносное программное обеспечение

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

  • Обновите и убедитесь, что BIOS, Windows и драйверы на Вашем компьютере являются последними версиями
  • BSOD, вызванный изменением настроек BIOS (разгон или режим жесткого диска)
  • Проверьте, используется ли внешнее оборудование и какое-либо оборудование менялось / устанавливалось
  • Проверьте наличие недавно установленного или обновленного программного обеспечения или приложений
  • Восстановите систему через Точку Восстановления системы
  • Выполните восстановление системы Windows

Обновите и убедитесь, что BIOS, Windows и драйверы на вашем компьютере являются последними версиями

BSOD, вызванный изменением настроек BIOS (разгон или режим жесткого диска)

Причины синего экрана windows узнаем за минуту

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

Проверьте, используется ли внешнее оборудование и какое-либо оборудование менялось / устанавливалось

Иногда причиной ошибки Синего Экрана может быть внешнее устройство компьютера.

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

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

2. Если Вы не используете внешнее устройство или проблема все еще существует после удаления, проверьте, возможно, Вы недавно установили или заменили новое устройство, например видеокарту, память, жесткий диск.

   Возможно, Ваше новое оборудование несовместимо с устройством ASUS или Windows.

  1. Если это видеокарта, убедитесь, что источника питания достаточно для поддержания ее энергопотребления, и установите драйвер видеокарты, предоставленный на официальном сайте. См. часто задаваемые вопросы: 
  2. Если Вы установили другие аппаратные устройства, попробуйте их удалить. Если после удаления проблем не возникло, рекомендуется отключить оборудование и обратиться за поддержкой к производителю оборудования.

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

Проверьте наличие недавно установленного или обновленного программного обеспечения или приложений

Причины синего экрана windows узнаем за минуту

Причины синего экрана windows узнаем за минуту

3. В Истории обновлений будут перечислены качественные обновления, обновления драйверов и другие элементы, полученные через Центр обновления Windows.

Причины синего экрана windows узнаем за минуту

4. Вы можете проверить дату обновления и подтвердить, вызвало ли ПО, обновленное в определенную дату, возникновение ошибок BSOD. Выполните следующие действия, чтобы узнать, как удалить предыдущую версию или вернуться к ней.

Восстановление обновлений функций Windows

Решение для Windows Quality Update

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

Причины синего экрана windows узнаем за минуту

Причины синего экрана windows узнаем за минуту

Восстановление обновлений драйверов

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

Причины синего экрана windows узнаем за минуту

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

Причины синего экрана windows узнаем за минуту

Причины синего экрана windows узнаем за минуту

Причины синего экрана windows узнаем за минуту

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

Восстановите систему через Точку Восстановления системы

Если проблема не устранена, продолжите поиск и устранение неисправностей в следующей главе.

Выполните восстановление системы Windows

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

Суть и описание Вашей проблемы:

после синего экрана ПК перестал подавать признаки жизни и хоть как-то отвечать


Когда (после чего) появилась проблема:

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


Ваши действия по решению проблемы:

провёл чистку ПК, попробовал запустить компьютер без комплектующих


Материнская плата:MAI Z590 TORPEDO

Оперативная память:XPG GAMMINX D10 8Gb(2шт.)

Видеокарта:GeForce GTX 1660 VENTUS XS 6G OC

Накопители (HDD/SDD):Kingston SA400S37/480G

Блок питания:Aerocool VX PLUS 600

Сис-ма охлаждения:DeepCool GAMMAXX 300


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

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

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

перезагрузка или, сброс Биоса путем вытаскивания батарейки/замыкания джампера не, помогают


Windows 10



Изменено пользователем Danyatree

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


Синий экран (экран смерти), известный также как Blue Screen of Death (BSOD), является частым и неприятным сбоем в операционных системах, особенно в Windows. Этот экран может появиться, когда система сталкивается с критической ошибкой, которая приводит к автоматической остановке работы компьютера.

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

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

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

2. Удаление недавно установленных программ и драйверов. Если Вы заметили, что проблема началась после установки нового программного обеспечения или драйвера, попробуйте удалить их. Операционная система Windows обычно позволяет удалить программы и драйверы через Панель управления.

Причины синего экрана windows узнаем за минуту

3. Обновление драйверов: Убедитесь, что у вас установлены последние драйверы для всех устройств компьютера. Откройте Диспетчер устройств и проверьте каждое устройство на наличие доступных обновлений. Можно использовать другие утилиты для обновления драйверов.

Причины синего экрана windows узнаем за минуту

4. Проверка на вирусы: Запустите антивирусник и выполните полную проверку системы на наличие вирусов, троянских программ и т.д. Вредоносные программы могут вызывать ошибки, в том числе и синий экран. Если Вы являетесь пользователем Windows 10 или Windows 11, можно воспользоваться встроенным антивирусом.

:/>  Как переустановить проводник windows 7

Причины синего экрана windows узнаем за минуту

5. Проверка жесткого диска: Возможно, проблема связана с поврежденным жестким диском. Запустите программу для проверки целостности диска, такую как Chkdsk или S.M.A.R.T. Utility, чтобы выявить и исправить ошибки на жестком диске.

Причины синего экрана windows узнаем за минуту

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

7. Восстановление системы: Если ни один из вышеперечисленных методов не помогает, попробуйте восстановить систему до предыдущей рабочей точки. Это вернет компьютер в состояние, в котором он работал без проблем.

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

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

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

Как избежать появления синего экрана на компьютере:

  • Регулярно обновляйте операционную систему и драйвера устройств
  • Установите надёжную антивирусную программу
  • Оптимизируйте работу компьютера: не допускайте засорения системного диска (на котором находится операционная система, иначе она не сможет обновляться)
  • Не допускайте отключения компьютера от сети 220В
  • Скачивайте программы из надёжных источников

Из-за чего возникают артефакты на экране и появляется синий экран смерти?

Здравствуйте, в последнее время стал замечать какие-то дефекты на мониторе, не знаю как объяснить, как артефакты, довольно редко, за день может моргнуть пару раз и при чем они ни когда не возникали во время игр, только когда шарюсь в браузере хроме. Мне как бы не мешало, но сегодня произошел случай, что монитор погас, но не выключился, экран стал черным и примерно раз в минуту появлялись мерцая артефактов, примерно на пол секунды, так продолжалось минут 5, после чего системник ушел в ребут, но на мониторе не было сигнала, вообще не включался, помогло только полное отключения БП на пару минут с последующим его включением. А потом через минут 5 мне вылетает синий экран смерти с ошибкой “код ошибки: 0x0000003b (0x00000000c0000005, 0xfffff803599832b0, 0xffffed8d5b9e65e0, 0x0000000000000000).” Ну в общем дальше пошел проверять все что можно, просветил фонариком всю материнку, кондеров вздутых нет. Проверил оперативную память через testmem5, выставив 20 оборотов, по окончанию теста программа проблем не выявила. Проверил SSD и HDD через Викторию, тесты на оба накопителя показали отметку “GOOD”. Проверил видеокарту 1080TI через FurMark в стресс тесте, указывало на предельно допустимую температуру 84 градуса, на протяжении 20 минут тестирования температура не подымалась выше 73 градуса, тест на производительность так же показал хорошие показатели “SCORE:5968 points (99 FPS, 60000 ms)”. Я так же проверял процессор через Aida64, температура на моем процессоре при максимальной нагрузке не подымалась выше 72 градуса, что для I7 8700K допустимо. Я уже просто не знаю, что мне еще проверить? В чем еще может быть причина? Если есть какие-то мысли, буду рад услышать.


  • Вопрос задан

Проверять работу оперативки из-под Windows (да и любой другой ОС) – не самое лучшее решение. Проверьте через Memtest86+, причём в длительном режиме, часов 12.

11 июл. 2024, в 14:58

1700 руб./в час

11 июл. 2024, в 14:51

10000 руб./за проект

11 июл. 2024, в 14:47

2000 руб./за проект

В Windows 11 после последнего обновления появляется синий «экран смерти»

В последнем обновлении Windows 11 была обнаружена ошибка, приводящая к синим «экранам смерти» (BSOD). В результате выводится сообщение «UNSUPPORTED_PROCESSOR» («Неподдерживаемый процессор») — эту информацию официально подтвердили и в Microsoft.

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

В ряде источников уточняют, что проблема возникает на устройствах с процессором Intel Core i9-13900KS на материнской плате MSI MPG Z690 Carbon Wi-Fi. Эти же сведения подтвердили некоторые пользователи Reddit, столкнувшиеся с аналогичной ошибкой на своих устройствах. Высока вероятность, что ошибка связана с недавними обновлениями BIOS, выпущенными MSI для материнских плат.

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

Причины синего экрана windows узнаем за минуту

Если человек настраивает сервер, это не новость; новость – если сервер настраивает человека.

Новый подкаст от Timeweb

bsod logoДобрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлый раз мы с вами научились исправлять ошибку 8050800C при обновлении Windows. Сегодня мы разберем не менее интересную и на мой взгляд, часто случающуюся ситуацию, когда у вас во время работы вашего устройства, будь то, ноутбук или компьютер, может и планшет, появляется синий экран смерти BSOD. Зачастую для людей это просто экран с непонятными кодами и записями, который не несет для них практически ни какой информации. Уверен, что на любом компьютерном форуме есть несколько топиков, где обсуждаются возможные причины, но по своему опыту могу сказать, что подавляющее количество людей, кто там дает советы мягко говоря некомпетентны, так как их советы чаще всего сводятся к банальностям, или же сами пострадавшие толком не могут предоставить диагностическую информацию, что и влечет за собой отсутствие решения и банальной переустановкe Windows. Сегодня я вам покажу инструмент, который поможет вам досконально понять причины синего экрана Windows 10 и другие ее аналоги.

Назначение синего экрана

В интернете уже сто миллионов раз давали, так что смысла нет повторятся, если в двух словах, то:

Обычно синий экран смерти, сокращенно называемый BSOD, является синей полноэкранной ошибкой, которая часто появляется после очень серьезного сбоя системы.

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

Помимо официального названия, BSOD также иногда называют Blue Screen of Doom, экран проверки ошибок, сбой системы, ошибка ядра или просто ошибка синего экрана.

BSOD существуют с самого создания Windows и были гораздо более распространены тогда, только потому , что, так сказать, аппаратное обеспечение , программное обеспечение и сама Windows были более «глючными».

От Windows 95 до Windows 10 синий экран смерти не сильно изменился. Темно-синий фон и серебряный текст. Множество бесполезных данных на экране.

:/>  Windows 7 gadgets download

Что вызывает синие экраны смерти

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

Синий экран появляется, когда Windows обнаруживает “STOP Error“. Этот критический сбой приводит к сбою Windows и прекращению работы. Единственное, что Windows может сделать в этот момент, это перезагрузить компьютер. Это может привести к потере данных, так как программы не имеют возможности сохранить свои открытые данные.

Когда появляется синий экран, Windows автоматически создает файл «minidump» или полный дамп Memory.DMP, который содержит информацию о сбое и сохраняет ее на диск. Вы можете просмотреть информацию об этих мини-дампах, чтобы помочь определить причину синего экрана.

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

синий экран Windows 7

В Windows 8 и 10 синие экраны намного проще.

Синий экран Windows 10

В большинстве случаев вся информация появляющаяся на экране для вас бесполезна по нескольким вещам:

  • Во первых вы чаще всего его даже не увидите, так как система после BSOD произведет перезагрузку
  • Во вторых если говорить про blue screen of death если и будет запечатлен на экране будет иметь, чисто техническую информацию и мало, что вам сможет рассказать об истинных причинах сбоя, тут только поможет анализ дампа памяти.

Примеры распространенных синих экранов

Вот небольшой список, самых частых ситуаций с blue screen of death в Windows платформах, но поверьте его можно продолжать очень, и очень долго.

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

Утилиты диагностики синего экрана

Существует две утилиты. которые вам могут дать информацию, о причинах возникновения BSOD:

  1. Первая, бесплатная и на мой взгляд малополезная именуется, как BlueScreenView
  2. Вторая имеет максимальный инструментарий по диагностике, и разработана самим вендоров. Я говорю про Microsoft Kernel Debugger или WinDbg (Debugging Tools for Windows). Я не представляю, как можно без этой утилиты стопроцентно выявить из-за чего происходит “STOP Error” в системе. В данной статья, я сделаю подробный разбор данного инструмента.

Где искать файл дампа (MEMORY.DMP)

Перед тем, как мы научимся выявлять причины BSOD, я хочу вам напомнить, где располагается нужные для диагностики файлы. Определить нужное расположение можно из окна настроек системы. Для этого перейдите в свойства моего компьютера или нажмите одновременно клавиши WIN и Pause Break.

свойства моего компьютера

Далее находясь в окне свойств системы, выберите пункт “Дополнительные параметры системы”.

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

На вкладке “Дополнительно” найдите раздел “Загрузка и восстановление”, где от вас потребуется нажать “Параметры”. В открывшемся окне вы можете посмотреть путь до файла дампа, по умолчанию, это %SystemRoot%\MEMORY.DMP. Означает на практике C:\Windows\MEMORY.DMP. Вы можете задать свое место, на любом другом диске.

место сохранение файла дампа

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

причины синего экрана windows-04

Различия между файлами полного дампа памяти и файлами мини дампа

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

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

Мини-дамп памяти файлов. Файл мини-дампа более настраиваемый, чем файл полного дампа, и может иметь размер от нескольких мегабайт (МБ) до размера файла полного дампа. Размер отличается из-за объема виртуальной памяти, которую отладчик записывает на диск. Несмотря на то, что вы можете быстро собирать мини-файлы дампа памяти, они небольшие, но у них также есть недостаток. Файлы мини-дампа могут содержать гораздо меньше информации, чем файлы полного дампа. Информация, которую собирает файл мини-дампа, может быть практически бесполезной для инженера службы поддержки, если область памяти, которую должен изучить специалист службы поддержки, не была захвачена, то он не сможет понять толком причину. Например, если память кучи не записывается в файл дампа памяти, инженер службы поддержки не может проверить содержимое сообщения, которое обрабатывалось во время возникновения проблемы.

Поэтому я вам рекомендую оставлять полный файл MEMORY.DMP, если не хватает места на SSD диске ,то перенесите его в другое место

Узнаем причину синего экрана в BlueScreenView

BlueScreen – это бесплатная утилита, входящая в состав nirsoft, напоминаю, что данный сборник инструментов мы использовали, когда нам необходимо было узнать пароли сохраненные в браузере(/kak-posmotret-sohranennyie-paroli-v-brauzerah/), она сканирует все ваши файлы мини-дампов, созданные во время сбоев «синего экрана смерти», и отображает информацию обо всех сбоях в одной таблице. Для каждого сбоя BlueScreenView отображает имя файла мини-дамп, дату/время сбоя, основную информацию о сбое, отображаемую на синем экране (код проверки ошибки и 4 параметра), а также сведения о драйвере или модуле, которые могли вызвать сбой (имя файла, название продукта, описание файла и версия файла).
Для каждого сбоя, отображаемого в верхней панели, вы можете просмотреть подробную информацию о драйверах устройств, загруженных во время сбоя, в нижней панели. BlueScreenView также помечает драйверы, которые их адреса нашли в стеке аварийного отказа, так что вы можете легко найти подозреваемые драйверы, которые, возможно, вызвали сбой.

И так, предположим, что на одной виртуальной машине ESXI или физическом сервере, произошел синий экран, я получил файл полного дампа памяти MEMORY.DMP и мне необходимо выяснить причину сбоя. Открываем утилиту BlueScreenView. Утилита по умолчанию находит файлы дампов памяти в стандартных местах, но если вы анализируете MEMORY.DMP не на сервере, где случился BSOD, а на своем сервере, то вы можете указать ему путь до файла, для этого нажмите самый левый, верхний значок и в открывшемся окне “Advanced Options” выберите пункт “Load a single MiniDump File”. Там с помощью кнопки “Browse” найдите ваш файл MEMORY.DMP и нажмите “Ok”.

:/>  БП FSP ATX-500PNR уходит в защиту.

причины синего экрана windows в BlueScreenView-01

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

  • Время выпадания BSOD
  • Сообщение ошибки, в моем случае, это PAGA_FAULT_IN_NONPAGED_AREA
  • Код ошибки 0x00000050
  • И столбцы с параметрами

причины синего экрана windows в BlueScreenView-02

причины синего экрана windows в BlueScreenView-03

Выявляем причины синего экрана windows в Microsoft Kernel Debugger

Итак, когда речь идет, о BSOD, то продвинутые пользователи сразу вспоминают программу Microsoft Kernel Debugger или WinDbg (Debugging Tools for Windows). WinDbg – это многоцелевой отладчик для Windows, распространяемый Microsoft. Отладка – это процесс поиска и устранения ошибок в системе; в вычислительной технике это также включает изучение внутренней работы программного обеспечения. Его можно использовать для отладки приложений пользовательского режима, драйверов устройств и самой операционной системы в режиме ядра. Как и более известный отладчик Visual Studio, он имеет графический интерфейс пользователя (GUI).

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

WinDbg может автоматически загружать файлы отладочных символов (например, файлы PDB ) с сервера, сопоставляя различные критерии (например, временную метку, CRC, одиночную или многопроцессорную версию) через SymSrv (SymSrv.dll), вместо более трудоемких задач создания дерева символов для отладочной целевой среды. У Microsoft есть общедоступный символьный сервер, который имеет большинство общедоступных символов для Windows 2000 и более поздних версий Windows (включая пакеты обновления).

Подробнее почитать про WinDbg вы можете по ссылке

Установка Microsoft Kernel Debugger

Установить WinDbg вы можете двумя методами:

  • Microsoft Kernel Debugger входит в состав SDK, именно от туда вы можете его загрузить
  • Microsoft Kernel Debugger можно скачать отдельным пакетом, но не всегда есть самые актуальные версии

Скачивание SDK

Предположим, что вы выбрали метод с тонким клиентом, где у вас был скачан файл winsdksetup.exe. Обращаю внимание, что установить Microsoft Kernel Debugger вы можете на любую систему из списка:

  • Windows 10 версии 1507 или более поздняя версия
  • Windows Server 2012 R2 (только для командной строки) Windows Server 2016 (только для командной строки)
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows 7 с пакетом обновления 1 (SP1)

Запускаем winsdksetup.exe, убедитесь, что у вас есть доступ в интернет и 5-6 ГБ свободного, дискового пространства.

winsdksetup.exe

У вас откроется мастер установки SDK Windows, на выбор будет два варианта, первый это установка в стандартное расположение и второй вариант, это загрузка Windows Software Development Kit в нужное вам расположение, для последующей Offline установки. Я выберу первый вариант. Кстати второй вариант даст вам возможность получить отдельный MSI файл с WinDbg.

Установка SDK Windows-01

Отправка статистики SDK

Принимаем лицензионное соглашение SDK нажимая “Accept”.

Лицензионное соглашение SDK

Снимаем все пункты, кроме “Debugging Tools for Windows” и нажимаем Install.

Установка Debugging Tools for Windows

Начнется процесс установки WinDbg.

Процесс установки WinDbg

Все утилита диагностики синих экранов установлена.

Успешная установка SDK Windows

Диагностика BSOD в WinDbg

Первое, что я вам советую сделать, так это включить для форматов файлов .DMP, .HDMP, .MDMP, .KDMP и .WEW ассоциацию с Microsoft Kernel Debugger, чтобы при двойном клике по дампу памяти или минидампу, он сразу открывался в утилите. НО ЭТО НА ЛЮБИТЕЛЯ. Если вы хотите включить ассоциации файлов, то откройте вашу командную строку и выполните команду для перехода в нужный каталог:

cd C:\Program Files\Windows Kits\10\Debuggers\x64 если у вас x-86 система, то выполните cd C:\Program Files (x86)\Windows Kits\10\Debuggers\x86

И затем выполните команду:

Настройка ассоциации файлов в WinDbg

Открываем пуск и находим там Windows Kit, в котором выберите нужный вам исполняемый файл.

Запуск WinDbg

Следующим шагом подключаются Symbol File Path, чтобы вы могли иметь самую актуальную базу ошибок, которая будет кэшироваться у вас на локальных дисках. Для этого в меню “File” найдите пункт Symbol File Path

Регистрация Symbol File Path

В открывшемся окне введите: SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols. Все будет кэшироваться в папку C:\SymCache. Сохраняем настройки.

Symbol File Path

Ну, что начинаем искать причины синего экрана windows, для этого загружаем в утилиту свой дамп памяти. Для этого вы можете открыть в меню пункт “File – Open Crash Dump”.

Открываем дамп памяти в WinDbg

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

Debugee not connected

После загрузки нужных данных для диагностики дампа памяти.Вам необходимо нажать ссылку “For analysis ot this run file !analize -v”

причины синего экрана windows

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

как узнать причину синего экрана

как узнать причину синего экрана-2

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

STACK_COMMAND: .thread ; .cxr ; kb

OSNAME: Windows 8.1

OSBUILD_TIMESTAMP: 2015-07-15 19:37:58

Кликнув по сбойному модулю srv, я увидел, что все дело в файле \SystemRoot\System32\DRIVERS\srv.sys

Сбойный модуль BSOD

Очень частые причины BSOD в Windows, это драйвера от сторонних разработчиков, принтеры, другие периферийные устройства, различные утилиты. Если хотите понять есть ли среди них сбойные, то  строке, где выполняются команды (Я отметил ее желтой стрелкой) введите !thread и нажмите Enter. У вас появится некая информация, найдите в ней значения base и Limit.

Поиск сбойного драйвера BSOD

Далее в командной стоке WinDbg  вам нужно ввести команду:

dps номер limit номер base. Пример dps ffffd001509cc000 ffffd001509d3000 или можно просто dps будет выведены все драйвера

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

Пример сбойного драйвера

В Bugcheck Analisis видно, что сбоил Arg3  fffff8017af94360, If non-zero, the instruction address which referenced the bad memory address. В командной строке WinDbg  введите команду:

причины синего экрана виндовс

Пробуем получить причины синего экрана виндовс. На выходе я вижу, что есть проблемы Could not read device object or _DEVICE_OBJECT not found

причины синего экрана виндовс-2

Вы можете легко сохранить данную информацию из лога и спокойно передавать ее для диагностики на форумах. так же начиная с Windws 10, там появилась встроенная функция устранения неполадок ведущих к синему экрану, найти ее можно в параметрах системы, в разделе “Обновление и безопасность” , далее идем в раздел “Устранение неполадок”, где находим пункт “Синий экран”. Там будет простой мастер, который попробует устранить проблему.

Устранение синих экранов

На этом у меня все, надеюсь, что вы теперь научились, как узнавать причину синих экранов и проводить диагностику. На этом у меня все. С вами был Иван Семин, автор и создатель IT блога Pyatilistnik.org.

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