Лилия К* предлагает Вам запомнить сайт «Все о гаджетах»
Вы хотите запомнить сайт «Все о гаджетах»?
Да Нет
×
Прогноз погоды

Электронные новинки интересные и разные

Как узнать причину синего экрана смерти Windows (BSoD)

развернуть

Синими экранами смерти Windows (Blue Screen of Dead) не сталкивался, пожалуй, только редкий счастливчик. Большинство же из нас имело «счастье» лицезреть сие явление на собственном ПК. И очень многих оно вгоняет в панику: а вдруг компу крышка?

3043090

Чтобы не теряться, когда на экране внезапно засветился синий «фонарь», нужно уметь смотреть неприятелю «в лицо». То есть научиться выяснять, что привело к появлению BSoD’a, оценивать, насколько ситуация критична и знать, что делать, чтобы она больше не повторялась.

«Синий фонарь» включается неожиданно

Впроцессе работы Windows возникает множество ошибок, основную массу которых система устраняет незаметно для пользователя. Но среди них бывают и столь серьезные, что продолжение сеанса работы становится невозможным. Либо возникшая проблема угрожает Windows или железу необратимым повреждением. В таких случаях и выскакивает BSoD. Система как бы говорит пользователю: «Извини, друг, но у меня не было другого выбора. Если бы не аварийное завершение, произошло бы что-то нехорошее».

Синие экраны смерти возникают на любой стадии загрузки и работы компьютера. А приводит к ним следующее:

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

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

Что можно узнать из информации на синем экране

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

Аппаратные «синяки» чаще возникают в одних и тех же условиях (например, при увеличении нагрузки на видеокарту, попытке открыть объемный файл) и имеют разные коды. Либо эти коды указывают на проблемы конкретного оборудования, как то: ошибки доступа к устройству, невозможность считывания, распознавания.

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

Синий экран смерти Windows 10 выглядит так:

Синий экран смерти на Windows 10.

Информацию об ошибке в нем несет строка «Stop code». В моем примере это CRITICAL PROCESS DIED.

Отсканировав телефоном QR-код, который находится здесь же, вы можете перейти на сайт windows com/stopcode,где содержатся общие советы по устранению сбоя. Подсказки от Microsoft иногда полезны, но о причине конкретно вашего случая там ничего нет, а значит, придется искать эти данные в другом источнике, например:

  • На компьютерных форумах.
  • В справочниках по различным кодам ошибок, в частности, на сайте Docs.Micosoft и в других местах.

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

Как включить функцию создания и сохранения малых дампов памяти

Для сохранения дампов памяти на жестком диске системе обязательно нужен файл подкачки, который должен находиться в том же разделе, где папка Виндовс. Его размер может быть от 2 Mb и больше.
  • Зайдите через контекстное меню в свойства папки «Компьютер».

Свойства папки Компьютер.

  • Щелкните в открывшемся окошке кнопку «Дополнительные параметры системы».

Свойства системы.

  • В разделе окна «Загрузка и восстановление» нажмите кнопочку «Параметры».

Загрузка и восстановление.

  • В разделе нового окна «Отказ системы» из списка «Запись отладочной информации» выберите «Малый дамп памяти». В качестве места сохранения пусть будет указано «%SystemRoot%\Minidump» (%systemroot% – это папка Windows).

Запись отладочной информации.

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

Как анализировать содержимое минидампов

Существует разные способы анализа аварийных дампов памяти Windows, но мы познакомимся с самым, на мой взгляд, удобным и простым – при помощи бесплатной утилиты BlueScreenView.

BlueScreenView особенно удобна тем, что не требует установки на компьютер громоздких пакетов Debugging Tools for Windows и может запускаться с любого носителя, достаточно кликнуть по одноименному файлу.

BlueScreenView главное окно.

Интерфейс утилиты, несмотря на отсутствие русского языка, весьма дружелюбен. Главное окно разделено на 2 половины. Вверху – таблица минидампов – файлов из папки Windows\Minidump с датой и временем создания (колонка Crash Time), кодом ошибки в шестнадцатеричном формате (колонка Bug Check Code), четырьмя ее параметрами и другими сведениями. Впрочем, данные о конкретном сбое удобнее просматривать в отдельном окне, которое открывается двойным щелчком по интересующей строке (показано ниже). Главное окно дает больше информации о проблеме в целом, если BSoD’ы случались неоднократно. В нем легко отслеживать даты происшествий и коды ошибок, по повторяемости которых можно судить о характере неполадки.

Параметры ошибки.

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

Разберем для примера один из малых дампов памяти с кодом ошибки 0x00000154. Скажу наперед, что он был вызван заломом шлейфа жесткого диска. Начиная анализ, посмотрим на список драйверов в стеке событий. Здесь нет ничего, кроме ntoskrnl.exe – ядра ОС Windows, которое, конечно, в проблеме не виновато – просто во время сбоя ни одного драйвера в стеке не было, а оно присутствует там всегда.

BlueScreenView таблица драйверов.

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

Параметры дампа.

Идем дальше. Согласно сведениям на сайте Microsoft, ошибка 0x00000154 возникает, когда «компонент хранилища обнаруживает неожиданное исключение» и связана, как правило, с неполадками накопителей.

Для проверки этой версии оценим показатели S.M.A.R.T жесткого диска компьютера, которые отслеживает программа Hard Disk Sentinel. В день аварии здесь появились изменения следующих атрибутов:

  • 188 Command Timeout.
  • 199 UltraDMA CRC Error Count.

S.M.A.R.T жесткого диска.

Оба указывают на ошибки передачи данных по интерфейсному кабелю. Тест поверхности харда и проверка файловой структуры отклонений не выявили, поэтому проблема была решена заменой шлейфа.

Рассмотрим еще один случай синего экрана смерти, причиной которого стал антивирус Касперского. BSoD периодически возникал во время запуска Windows 10 и при выходе компьютера из спящего режима.

Ошибка зафиксировалась несколько раз под одним и тем же кодом – 0x000000d1, который означает следующее: «драйвер режима ядра попытался получить доступ к странице памяти в процессе IRQL, который имел слишком высокий приоритет». На этот раз BlueScreenView указал на проблему в драйвере NDIS.sys, отвечающем за сетевые подключения. Значит, высока вероятность, что сбой имеет программное происхождение и связан с чем-то, что использует сеть.

Драйвер, вызывающий BSOD.

Для выявления виновника потребовалось провести анализ автозагрузки приложений. На раннем этапе запуска операционной системы этого ПК стартовало не слишком много программ, которым разрешен доступ в Интернет, точнее, один Касперский. В подтверждение его причастности я снова обратилась к списку загруженных в память драйверов в BlueScreenView и среди того, что присутствует здесь обычно, обнаружила kl1.sys, принадлежащий антивирусу.

Таблица драйверов Bluescreenview.

После удаления Касперского синие экраны больше не выскакивали.

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

Функция выбора папки с файлами дампов находится в меню «Options» – «Advanced Options» (открывается сочетанием клавиш Ctrl + O) и называется «Load from the following minidump folder».

Изменение папки загрузки минидампов.

Установив здесь отметку, кликните кнопку «Browse» и найдите нужный каталог в проводнике. Когда захотите вернуть настройки по умолчанию, нажмите «Default».

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


Источник →

Опубликовано 06.12.2017 в 13:02

Комментарии

Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Комментарии Facebook
Свежее
Итальянский стартап приступил к изготовлению акустических систем из камня
18 дек, 09:02
+33 0
Ученые создали биобатарею на тканевой основе, активируемую человеческим потом
18 дек, 07:01
+29 0
Новейшие технологии в SSD c 3D NAND-памятью
17 дек, 21:01
+30 0
Революция в мире ноутбуков: мобильные процессоры и почти сутки автономности
17 дек, 19:01
+37 0
В Японии дроны-патрульные выгонят из офисов неисправимых трудоголиков
17 дек, 17:01
+32 0
Пластиковый предмет без электроники научили подключаться к Wi-Fi
17 дек, 15:01
+33 2
Решаем проблему шума ПК самодельным устройством
17 дек, 13:02
+31 2
Напечатанные на 3D принтере микроволокна сформируют структуру для искусственного выращивания органов
17 дек, 11:02
+39 1
Как собрать аккумуляторную батарею своими руками
17 дек, 09:01
+32 3
Выброшенные мобильные устройства и электронные товары — самая быстрорастущая проблема в мире
17 дек, 07:01
+36 0
Читать

Facebook Like Box

Последние комментарии

Pciha Ivanova
Михаил Бугаенко
Андрей Павлов
Верно. Хорошие ночи бывают редко.
Андрей Павлов Изготовление телескопа в домашних условиях
Андрей Павлов
И так бывает.
Андрей Павлов Изготовление телескопа в домашних условиях
Viktor Resulov
Технологии как стремительно развиваются!
Viktor Resulov Пластиковый предмет без электроники научили подключаться к Wi-Fi
vladimir gol
Григорий Кузнецов
валерий бугаев
проще и дешевле уже некуда.
валерий бугаев Решаем проблему шума ПК самодельным устройством
Николай Алымов
Poma Pomak
Игорь Барышев
Михаил Бугаенко
Анатолий Толочко
Анатолий Заплатин
ММ
Varonin
И тут не скажу Не скажу
Валерий Викторович Баженов
И тут не скажу Не скажу
Poma Pomak
Poma Pomak
Виктор Семёнов
На фуя?
Виктор Семёнов 10 ошибок при выборе ноутбука
Juris Dīriņš
http://sos.mirtesen.ru/blog/43148458094/samoproizvolno-vyiklyuchayetsya-Internet
Juris Dīriņš Почему интернет медленно работает?
payrav2002@mail.ru Алишер
Pciha Ivanova
юрий сафин
Pciha Ivanova
"Грозоотметчик" Попова?
Pciha Ivanova На 3D-принтере впервые напечатали Wi-Fi устройство без электроники
Валерий Викторович Баженов
Андрей Павлов
Валерий Викторович Баженов
Андрей Павлов
Валерий Викторович Баженов
Андрей, это ваша публикация?
Валерий Викторович Бажен… Изготовление телескопа в домашних условиях
И тут не скажу Не скажу
Андрей Павлов
Олег Угрюмов
спасибо
Олег Угрюмов Изготовление телескопа в домашних условиях
Stas
На приличных импортных тоже есть.
Stas Кассета магнитофонная
Stas
Статья жертвы ЕГэ
Stas Кассета магнитофонная
Александр Дриленок
Обыкновкнный ИДИОТИЗМ !
Александр Дриленок Всякое можно смастерить из старого кнопочного телефона и даже такое
Николай Шалаев
Когда кобелю делать не хрен...
Николай Шалаев Всякое можно смастерить из старого кнопочного телефона и даже такое
Велес Rus
Мусор в почте
Велес Rus Всякое можно смастерить из старого кнопочного телефона и даже такое
артур пирожкoff
ранше такобил пад лапатка нам ставили биз иголка!!!
артур пирожкoff Прибор Prime вводит инъекции без иглы и прокола
Михаил Бугаенко
Михаил Бугаенко
зачётно!!
Михаил Бугаенко Ученые оцифровали мозг червя и загрузили его в робота
Лебедев Алексей
Валерий Викторович Баженов
Викторыч
Poma Pomak
Антон Doe
Виктор Требухин
Белочка , посетила.
Виктор Требухин Хирург, собирающийся подключить вас к интернету через мозговой имплантат
Паисий Оптинский
ZX Spectrum 48K.
Паисий Оптинский Галерея компьютерной эволюции
Радиоаппаратура СССР

Радиоаппаратура СССР

2 дек, 09:01
+78 13
Супернаходка: меломаны ахнут

Супернаходка: меломаны ахнут

1 дек, 11:01
+60 12
Наша Электроника

Наша Электроника

28 ноя, 11:01
+59 10
Что делать, если забыл парол…

Что делать, если забыл пароль от аккаунта: 9 простых советов

9 дек, 11:01
+49 1
Непревзойдённая смекалка рем…

Непревзойдённая смекалка ремонтников техники

11 дек, 09:01
+48 0