/stopcode — причины и решение

/stopcode - причины и решение Компьютер
Содержание
  1. Почему появляется blue screen?
  2. Пример №2 — виновато совсем не то, что ожидалось
  3. Воспользуйтесь службами Windows
  4. Blue screen возникает во время работы приложения
  5. Анализируйте минидамп
  6. Выявляем причины синего экрана windows в microsoft kernel debugger
  7. Где искать файл дампа (memory.dmp)
  8. Где можно получить помощь
  9. Диагностика bsod в windbg
  10. Дополнительная полезная информация по устранению bsod
  11. Загуглите код ошибки из журнала windows
  12. Критические ошибки
  13. Назначение синего экрана
  14. Недавно подключенные устройства
  15. Общие рекомендации по устранению критических ошибок
  16. Пример №1 — виновата видеокарта
  17. Пример №3 — виноват антивирус
  18. Пример №4 — «битая» оперативная память
  19. Примеры распространенных синих экранов
  20. Проверка жёстких дисков
  21. Проверка озу на ошибки
  22. Проверка оперативной памяти
  23. Различия между файлами полного дампа памяти и файлами мини дампа
  24. Сброс bios
  25. Сброс до заводских настроек
  26. Симптомы bsod
  27. Система не загружается
  28. Сканирование антивирусом
  29. Способы решения проблемы синего экрана
  30. Таблица: 10 распространённых критических ошибок windows 10
  31. Точка восстановления
  32. Удаление вирусов и вредоносных программ
  33. Установка microsoft kernel debugger
  34. Утилиты диагностики синего экрана
  35. Итоги разбора примеров

Почему появляется blue screen?

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

Основные возможные причины появления BSOD, это:

Пример №2 — виновато совсем не то, что ожидалось

Синий экран с надписью PAGE_FAULT_IN_NONPAGED_AREA сопутствует множеству проблем:

Если бы вероятным сбойным драйвером был ntfs.sys, то я бы порекомендовал проверить жесткий диск на ошибки, а также заменить шлейф, идущий от жесткого диска к материнской плате. В данном случае BlueScreenView указывает на драйвер USB-порта и это могло бы быть правдой, но там, откуда я брал дамп для примера, у человека виновата материнская плата — на ней вздулись конденсаторы. Решение — системный блок в руки и топаем в сервис-центр.

Воспользуйтесь службами Windows

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

Если у вас Windows 10, откройте раздел «Пуск» → «Параметры» (шестерёнка) → «Обновление и безопасность» → «Устранение неполадок». Прокрутите список доступных служб в самый конец и выберите «Синий экран». Кликните «Запустить средство устранения неполадок» и следуйте подсказкам системы.

Если у вас более старая версия ОС или упомянутое выше средство не сработало, откройте «Панель управления» Windows и перейдите в раздел «Центр безопасности и обслуживания». В некоторых версиях ОС этот путь может выглядеть так: «Панель управления» → «Система и безопасность» → «Центр поддержки».

Разверните вкладку «Обслуживание» и проверьте, отображаются ли здесь рекомендации по решению проблем Windows. Если да, воспользуйтесь предложенными советами.

Если ничего не помогает, переходите к следующему пункту.

Blue screen возникает во время работы приложения

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

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

Анализируйте минидамп

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

Существуют две программы для анализа минидампа: Windows Debugging Tools и BlueScreenView. К сожалению, первая слишком сложна для начинающих пользователей, хоть и дает более информативный результат. В 99% случаях хватает второй, простой и бесплатной BlueScreenView.

Установщик BlueScreenView доступен по этой ссылке.

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

Выявляем причины синего экрана windows в microsoft kernel debugger

Итак, когда речь идет, о BSOD, то продвинутые пользователи сразу вспоминают программу Microsoft Kernel Debugger или WinDbg (Debugging Tools for Windows). WinDbg — это многоцелевой отладчик для Windows, распространяемый Microsoft.

Отладка — это процесс поиска и устранения ошибок в системе; в вычислительной технике это также включает изучение внутренней работы программного обеспечения. Его можно использовать для отладки приложений пользовательского режима, драйверов устройств и самой операционной системы в режиме ядра. Как и более известный отладчик Visual Studio, он имеет графический интерфейс пользователя (GUI).

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

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

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

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

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

Где можно получить помощь

Ничего не помогает? Есть отличная ветка форума: Устранение критических ошибок Windows(прочтите сначала правила).

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

Диагностика bsod в windbg

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

cd C:Program FilesWindows Kits10Debuggersx64 если у вас x-86 система, то выполните cd C:Program Files (x86)Windows Kits10Debuggersx86

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

windbg.exe -IA

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

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

Дополнительная полезная информация по устранению bsod

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

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

Примерный алгоритм действий поиска и устранения неисправностей таков:

Загуглите код ошибки из журнала windows

Галка «Записать событие в системный журнал» установлена по умолчанию, значит — коды ошибок будут в Журнале Windows.

Идите в Панель управления — Администрирование — Просмотр событий — Система — и ищите в списке строчку, по времени совпадающую с появлением синего экрана или перезагрузкой компьютера:

Ищите код ошибки (на скриншоте выше это 0x0000009f) в Гугле и читайте первые несколько сайтов в выдаче, выполняйте рекомендации, которые помогли другим. Если указан драйвер (слово с окончанием .sys, то вообще замечательно — вероятный виновник найден сразу, нужно установить драйвер для этого устройства более старой/новой версии. Если в интернете не будет четкого и ясного указания причины BSoD по указанному коду ошибки, читайте мою инструкцию дальше.

Если в Журнале Windows ничего нет, ждите появления синего экрана и смотрите ошибку там:

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

Критические ошибки

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

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

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

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

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

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

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

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

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

Недавно подключенные устройства

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

Общие рекомендации по устранению критических ошибок

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

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

Даже если на экране написано, что ошибка была вызвана файлами типа tcpip, ntoskrnl, fltmgr, netio, ntkrnlpa, первое, что следует сделать, это:

Пример №1 — виновата видеокарта

Появляется синий экран с текстом ATTEMPTED_WRITE_TO_READONLY_MEMORY. Смотрим минидамп:

Ошибка ATTEMPTED_WRITE_TO_READONLY_MEMORY, судя по гуглению, вызывается каким-то драйвером. Вероятный виновник в данном случае — nv4_disp.sys. Есть и другие, но это часть системы, статистически маловероятно, что причина в них. Поиск в Google показал, что nv4_disp.sys — драйвер видеокарты от nVidia. Три шага:

1. Проверка видеокарты на перегрев.

2. Установка более старого драйвера видеокарты (нового, если стоит старый). Так поступают с любыми драйверами, не только видеокарты.

3. Установка видеокарты в другой компьютер.

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

5. На другом компьютере синий экран не появляется? Попробуйте установить другой блок питания на свой — причина может быть в нем.

6. Не помогает? Переустановите Windows начисто.

7. Если и это не поможет, несите в сервис-центр на диагностику.

Пример №3 — виноват антивирус

Нашел на просторах интернета вот такой минидамп:

Виновником был SRTSP.SYS — компонент антивируса от Norton. Решается его удалением.

Пример №4 — «битая» оперативная память

Синий экран с MEMORY_MANAGEMENT — признак того, что оперативная память непригодна для использования:

Синий экран смерти: избавляем компьютер от этой напасти 5BlueScreenView указывает на вероятного виновника — ntoskrnl.exe. Это ядро Windows, оно не может быть причиной BSOD. В 99% случаев причина синего экрана с ошибкой MEMORY_MANAGEMENT — «битая» оперативная память. Придется ее менять.

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

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

Проверка жёстких дисков

Утилита chkdsk — системный инструмент, встроенный в Windows, проверяющий на ошибки жёсткие диски. Проверяем следующим образом:

Более полная проверка диска на наличие «битых» секторов и ошибки осуществляется с программой Victoria.

Проверка озу на ошибки

Возникновение синего экрана по причине ошибок оперативной памяти встречается реже, но также возможно. Инструкция по проверке ОЗУ:

Более досконально исследовать оперативную память позволяет программа MemTest86.

Проверка оперативной памяти

1. Правой кнопкой мыши откройте “Пуск” – “Выполнить”- впишите mdsched.exe – “ОК”.2. Откроется окно “Средство проверки памяти Windows” – “Выполнить перезагрузку и проверку”.

При обнаружении проблемную планку нужно заменить. Провести подробную диагностику ОЗУ можно с помощью утилиты “Memtest”.

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

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

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

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

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

Сброс bios

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

  • С помощью перемычки. Метод подходит для стационарных компьютеров. Необходимо полностью отключить питание устройства, вплоть до извлечения электровилки из розетки, снять крышку с системного блока и найти перемычку, которая располагается на системной плате рядом с батарейкой, обычно обозначена CMOS. Переместить перемычку в положение 2-3 на 15 секунд.Перемычка1После этого настройки BIOS вернутся к заводским. Если контактов только два, то достаточно их замкнуть.Перемычка2
  • Если есть возможность воспользоваться утилитой BIOS Setup, то сброс к заводским настройкам можно произвести с ее помощью. Для этого необходимо запустить программу, и в меню настройки выбрать пункт «Load Optimal Defaults» либо какое-то аналогичное название в зависимости от версии BIOS.Сброс настроек BIOSДелать это следует осторожно, так как неправильный сброс настроек BIOS может привести к поломке устройства. Если вы не уверены в своих силах, то обратитесь за помощью к квалифицированному специалисту.

Сброс до заводских настроек

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

Активация заводских настроек.

“Пуск” – “Параметры” – “Обновление и безопасность” – “Восстановление”- “Начать” – “Сохранить мои файлы” – “Заводской”.

Если ничего не помогло – остается только полностью переустановить систему.

Симптомы bsod

1. Появление синего экрана с непонятными символами или грустным смайликом.

2. Неожиданная перезагрузка компьютера.

Система не загружается

Обратитесь к шаблонным способам восстановления Windows – “Дополнительные параметры” — “Поиск и устранение неисправностей” — “Дополнительные параметры” — “Восстановление системы”.

Сканирование антивирусом

Первым делом следует проверить компьютер на наличие вредоносных программ. Причины могут крыться в заражении вирусами. Сканировать ПК нужно полностью, “Быстрая проверка” не всегда дает результаты. Наиболее популярные и хорошо зарекомендовавшие себя антивирусные программы – Dr.Web CureIt!

Способы решения проблемы синего экрана

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

Решить проблему синего экрана можно относительно просто и эффективно, но для этого рекомендуется действовать, придерживаясь изложенных далее методик и их последовательности. После каждого из вариантов выполните перезагрузку, запустите браузер, игру, «Фотошоп» или несколько тяжёлых приложений одновременно. Если система опять «падает» в BSOD, переходите к следующей инструкции.

Данные рекомендации могут помочь лишь в том случае, если Windows хоть не надолго загружается после сообщения о критической ошибке. В иной ситуации (когда запуск ограничен синим экраном) следует воспользоваться спасательным Live CD или специальным диском восстановления.

Таблица: 10 распространённых критических ошибок windows 10

Название стоп-ошибки

Описание и вероятные причины возникновения
DEVICE QUEUE NOT BUSYУстройство не заняло очередь. Скорее всего, имеются неполадки «железа» либо драйверов.
INVALID DATA ACCESS TRAPНеверный доступ к данным. Возможно, нарушена работа аппаратной составляющей ПК либо драйверов.
MAXIMUM WAIT OBJECTS EXCEEDEDПревышено максимальное ожидание объекта. Ошибка вызывается работающими программами, чаще играми.
MEMORY MANAGEMENTОшибка управления памятью. Причины чаще аппаратные (неисправность, конфликт модулей ОЗУ), иногда неполадки связаны с программами, драйверами, системными файлами.
FILE SYSTEMФайловая система нарушена. Может быть связано с состоянием системных файлов Windows.
FATAL UNHANDLED HARD ERRORФатальный сбой системы. Среди причин появления — повреждение файлов реестра.
INACCESSIBLE BOOT DEVICEНедоступен Boot-девайс. Вероятно, не инициализирован загрузочный диск, либо считываемый при загрузке файл.
UNABLE TO LOAD DEVICE DRIVERНевозможна загрузка драйверов устройства. Повреждены либо отсутствуют драйверы.
UNKNOWN HARD ERRORСерьёзная неизвестная ошибка. Повреждение системного реестра в результате неисправности жёсткого диска.
CRITICAL PROCESS DIEDКритический процесс мёртв. Происходит при удалении, неправильном изменении или повреждении системных файлов.

Точка восстановления

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

Как активировать точку восстановления.

1. “Панель управления” – “Система” – “Защита системы”.2. Отобразятся “Свойства системы”. Во вкладке “Защита системы” выберите системный диск, как правило это “Локальный диск C”, нажмите “Восстановить”.3. В открывшемся окне щелкните “Рекомендуемое восстановление”, затем “Далее”.

Последние установленные программы, обновления и прочее будут деактивированы.(Чтобы увидеть какие именно изменения будут отменены нужно зайти в “Поиск затрагиваемых программ”.)4. Нажмите “Готово” и подождите когда процесс восстановления системы завершится. Перезагрузите ПК.

Удаление вирусов и вредоносных программ

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

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

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

Установка microsoft kernel debugger

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

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

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

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

Итоги разбора примеров

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

2. Определить, виноват ли сбой в драйвере или железо, можно путем перебора как драйверов, так и железа. Ставьте старые драйвера (например, те, что шли в комплекте на диске), скачивайте новые. Проверьте драйвера средствами системы. Переустановите Windows, в конце концов.

О безопасном режиме Windows

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

  • Как запустить безопасный режим?
  • Что делать, если синий экран (не) появляется в безопасном режиме?

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

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

На мой взгляд это пустая трата времени.

3. Поиск через Гугл (или Яндекс — кому как удобнее) позволяет найти решение.

Переустановите Windows

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

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

переустановите Windows начисто! И ставьте нормальную, оригинальную Windows. Если у вас ноутбук, на жестком диске будет раздел восстановления с заготовленной производителем Windows — читайте инструкцию и ставьте (восстанавливайте) ее!

Две полезные статьи:

Установка Windows 7 — подробная инструкция для новичков

Установка Windows 8 — инструкция для новичков

Установка Windows — не дело пяти минут, но при желании справится даже начинающий пользователь.

Оцените статью
OverComp.ru