A problem has been detected and Windows has been shutdown to prevent damage to your computer

Вывод данных ошибкиСчастливым пользователям, которым никогда не доводилось сталкиваться с BSOD, покажем, как выглядит синий экран смерти Windows 7.На монитор

Код BSoD

Просмотров: 1089480

      Каждый синий экран смерти содержит в себе шестнадцатеричный код ошибки. Например, ошибке INACCESSIBLE_BOOT_DEVICE соответствует код 0x0000007B. С помощью данного кода мы будем идентифицировать ошибку. Увидев на мониторе BSoD необходимо запомнить его шестнадцатеричный код и найти его в меню “Ошибки BSoD» или же нажать на код/название ошибки в таблице, которая находится ниже. Следуя инструкциям, указанных в статье, устраняем причину возникновения ошибки.       

Буду признателен, если воспользуетесь кнопочками:

Что представляет собой данная ошибка

BSoD – он же синий экран — это аббревиатура от английского названия — Blue Screen of Death, что дословно переводится как «Синий Экран Смерти». Данное оповещение сообщает о фатальном сбое, после которого невозможно дальнейшее функционирование ОС и происходит перезагрузка.

Если удается запустить Windows

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

Причины возникновения ошибки

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

Изображение "синего экрана смерти"

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

Поиск решений проблем с помощью Центра поддержки

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

Поиск решений

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

  2. Щелкните Обслуживание.

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

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

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

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

  • STOP 0x00000050
  • Синий экран dpc watchdog violation
  • Whea uncorrectable error
  • HAL INITIALIZATION FAILED

Ни на одном из них вы не выявите причину синего экрана, и мне кажется это правильным, что 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:WindowsMEMORY.DMP. Вы можете задать свое место, на любом другом диске.

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

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

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

Аппаратные причины

Проблемы с материнской платой, видеокартой, памятью, блоком питания и прочими модулями системы могут вызывать STOP-ошибку и соответствующий синий экран. В случае стационарного компьютера стоит попробовать поочерёдно удалять из компьютера модули системы для идентификации виновника. К примеру, можно вынуть одну планку памяти, затем вторую и т.д., и тем самым определить модуль, ответственный за возникновение проблемы (также может помочь тест «железа» с помощью специальных программ, например Everest, Memtest, HDDScan и др.). После определения модуля-виновника ошибки его стоит заменить или отнести на ремонт в сервисный центр.

Everest

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

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

Определение причины сбоя и способы устранения ошибки

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

  1. Переходим в «Свойства» компьютера с рабочего стола или из стартового меню.
Переход в свойства компьютераПереход в свойства компьютера

Переход в свойства компьютера

2. Далее кликаем по ссылке «Дополнительные параметры системы».

Пункт дополнительных параметров в свойствах компьютераПункт дополнительных параметров в свойствах компьютера

Пункт дополнительных параметров в свойствах компьютера

3. Открываем вкладку «Дополнительно».

4. Нажимаем по кнопке «Параметры».

Параметры загрузки и восстановления на вкладке «Дополнительно».Параметры загрузки и восстановления на вкладке «Дополнительно».

Параметры загрузки и восстановления на вкладке «Дополнительно».

5. В группе «Отказ системы» убираем птичку рядом с пунктом «Выполнить автоматическую перезагрузку».

6. В пункте «Запись отладочной информации» из выпадающего списка выбираем вариант «Малый дамп памяти». Это позволит в дальнейшем просмотреть информацию о сбое при помощи специального приложения.

7. Сохраняем выставленные настройки нажав по кнопке «OK».

Выставляем нужные параметры чтобы компьютер не перезагружался после ошибкиВыставляем нужные параметры чтобы компьютер не перезагружался после ошибки

Выставляем нужные параметры чтобы компьютер не перезагружался после ошибки

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

Теперь, в том случае если кроме кода на экране имеется имя файла, который вызвал ошибку, можно будет понять причину проблемы. В нашем примере на скриншоте сбой произошел в файле EPUSBSDK.sys.

Пример синего экрана с указанием файла вызвавшего сбойПример синего экрана с указанием файла вызвавшего сбой

Пример синего экрана с указанием файла вызвавшего сбой

Вписав название файла в поисковике, мы узнаем, что он принадлежит продукту EPSON PCMCIA Reader, и это указывает на неполадки с подключением принтера фирмы EPSON через интерфейс USB. Соответственно, чтобы устранить ошибку, потребуется переустановить драйвера этого устройства. Аналогичным образом устраняются и другие подобные неполадки.

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

  1. Открываем «Панель управления» из стартового меню системы.
Пункт «Панель управления» в стартовом менюПункт «Панель управления» в стартовом меню

Пункт «Панель управления» в стартовом меню

2. Далее переходим в раздел «Администрирование».

Раздел «Администрирование» в панели управленияРаздел «Администрирование» в панели управления

Раздел «Администрирование» в панели управления

3. В появившемся окне кликаем по пункту «Просмотр событий».

Открываем «Просмотр событий» из раздела «Администрирование»Открываем «Просмотр событий» из раздела «Администрирование»

Открываем «Просмотр событий» из раздела «Администрирование»

4. В открывшемся приложении переходим в папку «Журналы Windows» и выбираем раздел «Система».

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

Пример описания критической ошибки системы в журнале WindowsПример описания критической ошибки системы в журнале Windows

Пример описания критической ошибки системы в журнале Windows

Кроме встроенного в систему журнала, для расшифровки дампов памяти также можно использовать стороннее приложение Blue Screen View.

Загрузить Blue Screen View с официального сайта

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

Отмеченные файлы вызвали критический сбой в системеОтмеченные файлы вызвали критический сбой в системе

Отмеченные файлы вызвали критический сбой в системе

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

В программе BlueScreenView при необходимости можно сохранить отчет и отослать его специалисту. Для этого нажимаем правой кнопкой по файлу с дампом и выбираем вариант «HTML-report — Selected Items».

Пункт в контекстном меню дампа для сохранения отчетаПункт в контекстном меню дампа для сохранения отчета

Пункт в контекстном меню дампа для сохранения отчета

Кроме этого, в том же меню имеется возможность поискать информацию об ошибке в поисковике Google прямо из приложения.

Пункт в контекстном меню дампа для поиска информации об ошибке в GoogleПункт в контекстном меню дампа для поиска информации об ошибке в Google

Пункт в контекстном меню дампа для поиска информации об ошибке в Google

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

Проверка системных файлов

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

  1. Перезагружаем систему и перед её включением периодически нажимаем клавишу «F8».
  2. Загрузившись в безопасном режиме открываем окно «Выполнить» и вписываем туда команду cmd.
Открываем командную строку из меню «Выполнить»Открываем командную строку из меню «Выполнить»

Открываем командную строку из меню «Выполнить»

3. Нажимаем на кнопку «OK».

4. После этого в появившееся окно вводим команду sfc/scannow и нажимаем «Enter» на клавиатуре.

Запускаем проверку системных файлов при помощи команды sfc/scannowЗапускаем проверку системных файлов при помощи команды sfc/scannow

Запускаем проверку системных файлов при помощи команды sfc/scannow

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

Очистка системного диска

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

  1. Открываем «Компьютер» при помощи иконки на рабочем столе или из стартового меню системы.

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

Переходим в свойства диска СПереходим в свойства диска С

Переходим в свойства диска С

Для нормального функционирования Windows 7 нужно иметь как минимум 2-3 гигабайта свободного места.

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

Открываем очистку диска С из его свойствОткрываем очистку диска С из его свойств

Открываем очистку диска С из его свойств

4. Запустив процедуру, отмечаем все пункты в окне настроек и кликаем по кнопке «ОК».

Выставляем параметры очистки дискаВыставляем параметры очистки диска

Выставляем параметры очистки диска

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

Удаление некорректно функционирующих обновлений

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

  1. Открываем «Панель управления» из стартового меню Windows.
Переходим в «Панель управления» из стартового меню системыПереходим в «Панель управления» из стартового меню системы

Переходим в «Панель управления» из стартового меню системы

2. Переходим в раздел «Программы и компоненты».

Открываем раздел «Программы и компоненты» в панели управленияОткрываем раздел «Программы и компоненты» в панели управления

Открываем раздел «Программы и компоненты» в панели управления

3. Нажимаем на ссылку «Просмотр установленных обновлений».

Переходим в раздел просмотра установленных обновленийПереходим в раздел просмотра установленных обновлений

Переходим в раздел просмотра установленных обновлений

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

Удаляем обновление вызывающее сбойУдаляем обновление вызывающее сбой

Удаляем обновление вызывающее сбой

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

Ошибка BSoD при загрузке/установке ОС

Синий экран может появляться непосредственно при установке операционной системы. Причиной чаще всего служит:

  • неисправный файл образа;
  • проблемы с аппаратной частью;
  • неправильная настройка BIOS.

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

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

  • BIOS Setup. Для запуска утилиты нажмите клавишу Delete во время первоначального тестирования компьютера и перейдите в настройки. Активируйте опцию “Load Optimal Defaults” — название может отличаться в различных версиях BIOS.
  • Замыкание контактов на плате. Отключите питание компьютера и откройте крышку корпуса. На материнской плате найдите перемычку с пометкой CMOS или BIOS RESET (подпись зависит от модели платы). Если контактов два, то однократно замкните их. В случае 3-х контактной перемычки потребуется переставить внешний колпачок с контактов 1–2 на позиции 2–3. Оставьте плату в таком состоянии на 15–20 секунд и верните колпачок в исходное положение.

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

Как исправить проблему

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

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

  • обновление драйверных установок;
  • внеплановый апдейт текущей версии ОС;
  • проведение антивирусного сканирования;
  • проверка SSD на ошибки;
  • проверка памяти.

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

loading.gif

Загрузка…

yandex.zen_-150x150.jpg

Параметры

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

STOP: 0x0000009C (parameter1, parameter2, parameter3, parameter4) «MACHINE_CHECK_EXCEPTION»

Параметры в скобках могут отличаться и это зависит от различных факторов. Следует рассмотреть наиболее важные моменты. Когда применяется процессор x86 с функцией MCE и без MCA (под указанные условия попадают изделия Intel Pentium), то расшифровка параметров выглядит следующим образом:

Младшие 32 бита MSR

Адрес структуры MCA_EXCEPTION

Старшие 32 бита P5_MC_ADDR MSR

Младшие 32 бита P5_MC_ADDR MSR

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

Номер банка

Адрес структуры MCA_EXCEPTION

Старшие 32 бита функции MCA, где возник сбой

Младшие 32 бита функции MCA, где возник сбой

Когда процессор разработан с применением архитектуры Itanium, то parameter1 будет указывать на особенности других параметров, что позволит говорить о причине ошибки.

Что делать, если ничего не помогло?

Если уж совсем ничего не сработает, загрузитесь со съемного носителя, выполните проверку системных файлов (sfc /scannow), восстановите или перезапишите загрузочные записи с помощью инструментария Bootrec.exe с дополнительными атрибутами или, если это возможно, произведите откат системы до предыдущего состояния, которое предшествовало появлению такого сбоя.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: