как узнать что вызывает синий экран

Причины появления BSOD

Синий экран обычно появляется, когда Windows обнаруживает “STOP-ошибку”. Данное критическое падение приводит к остановке работы системы Windows. В этом случае остается только принудительно выключить компьютер и перезагрузить его. Данная процедура может привести к потере несохраненных данных, потому что у приложений фактически нет шансов для сохранения изменений. В идеальном сценарии программы должны регулярно сохранять прогресс работы, чтобы BSOD или другие ошибки не привели к потере данных.

Перезагрузка Windows при появлении BSOD

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

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

Просмотр информации об ошибке BSOD

Приложение BlueScreenView предлагает простой способ для просмотра информации о BSOD. Программа автоматически сканирует все файлы дампа памяти и отображает данные о сбоях.

Аналогичную информацию можно посмотреть с помощью встроенного в систему классического приложения “Просмотр событий”. Правда в этом случае сообщения BSOD будут отображаться в одном списке с падениями приложений и другими сообщениями системного журнала.

Для разработчиков или продвинутых пользователей больше подойдет мощный отладчик дампов WinDbg от Microsoft.

Поиск и устранение уязвимостей

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

Полезные советы по устранению BSOD

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

Источник

Как узнать что вызывает синий экран

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  кубок дэвиса что это

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  корковый слой почки это что

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

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

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

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

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

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

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

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

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

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

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

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

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

FOLLOWUP_IP:
srv!SrvOs2FeaToNt+48
fffff801`7af94360 c60300 mov byte ptr [rbx],0

Источник

Синий экран смерти (BSOD), что делать?

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

Причины появления BSOD

Синий экран обычно появляется, когда Windows обнаруживает “STOP-ошибку”. Данное критическое падение приводит к остановке работы системы Windows. В этом случае остается только принудительно выключить компьютер и перезагрузить его. Данная процедура может привести к потере несохраненных данных, потому что у приложений фактически нет шансов для сохранения изменений. В идеальном сценарии программы должны регулярно сохранять прогресс работы, чтобы BSOD или другие ошибки не привели к потере данных. В ином случае потребуется ремонт компьютера для восстановления данных.

Сбой жесткого диска

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

Если у вас есть подозрения, что некоторые кластеры жесткого диска повреждены, можете запустить проверку. Откройте интерпретатор командной строки. Для этого нажмите на «Win + R» и введите «cmd» или через поиск, напишите «cmd».

Командную строку необходимо запускать от имени администратора иначе команда не будет работать.

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

Перегрев

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


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

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

Переразгон

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

Сбой оперативной памяти и другого железа

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

Сбой оперативной памяти также может быть обусловлен окислением или загрязнением контактов. В этой ситуации необходимо извлечь чипсет ОЗУ и очистить его контакты при помощи резинового ластика. Подобные проблемы могут возникать и в работе другого железа. Для их устранения может понадобиться поочередная замена всех компонентов ПК.

Сбой программ

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

Как определить причину синего экрана смерти

Для определения причин сбоя могут использоваться следующие методы:

Поиск по кодам ошибок

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

Читайте также:  пол ребенка по руке

Просмотр и анализ минидампов

При обнаружении фатальной ошибки любая операционная система делает аварийный дамп (снимок) содержимого ОЗУ. Эти данные сохраняются на жесткий диск. Существует 3 вида дампов памяти: полный, дамп памяти ядра и минидамп. Для выявления причины возникновения синего экрана достаточно использовать минидампы. Для их анализа понадобятся специальные программы (например, BlueScreenView), благодаря которым можно быстро выявить сбоящие драйвера. После определения «слабого места», для восстановления нормальной работы ПК достаточно удалить или обновить эти драйвера.

Универсальные меры

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

Источник

О чём может рассказать Blue Screen of Death (BSoD) Windows

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

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

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

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

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

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

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

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

Настройте действия Windows при появлении BSOD

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

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

Просмотр информации о BSOD

Бесплатное приложение BlueScreenView от NirSoft предлагает простой способ просмотра информации на голубом экране. Оно отображает информацию, содержащуюся в файлах minidump, которые создаются во время BSOD.

Эта информация также доступна в средстве просмотра событий Windows, где сообщение синего экрана «спрятано» среди информации о сбоях приложений и других сообщений системного журнала.

Поиск и устранение неисправностей BSOD

В Windows 7, 8 и 10 вы можете попробовать устранить проблему с помощью Центра действий. В Windows 7 перейдите в Панель управленияСистема и безопасность. В Windows 8 и 10 перейдите в Панель управленияБезопасность и обслуживание. В разделе «Техническое обслуживание» вы сможете проверить решения существующих проблем.

Windows 8 и 10 автоматически выполняют этот шаг по устранению неполадок, когда ваш компьютер перезапускается после BSOD. Тем не менее, стоит посетить Центр действий, чтобы узнать, есть ли дополнительные сведения или нужно ли принять дополнительные шаги по устранению неполадок.

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

Вы можете увидеть номер «стоп-ошибки», который выглядит примерно как «0x00000024». Или вы можете увидеть ошибку, например «Driver_IRQL_not_less_or_equal». В любом случае быстрый поиск точной ошибки, вероятно, даст хорошие результаты. Фактически, Windows 8 и 10 часто рекомендуют прямо на синем экране выполнить поиск ошибки.

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

У нас есть несколько дополнительных советов, которые помогут помочь Вам справиться со многими синими экранами:

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

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

Источник

Образовательный портал