Синий экран смерти (BSoD); боремся с ошибками

Синий экран смерти (BSoD) — боремся с ошибками

Операционная система Windows имеет несколько уровней работающих программ. Мы видим лишь самый верхний — открытые окна программ и запущенные службы. Именно их показывает Диспетчер задач. Когда одна из программ совершает ошибку, которую не в состоянии обработать и обойти, она, как говорят многие пользователи, «вылетает». Можно снова запустить и работать дальше.

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

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

Симптомы BSoD

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

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

Причины появление синего экрана

1. Перегрев. Перегрев видеокарты, процессора приводит к синему экрану смерти. Проверьте компьютер на перегрев.

Кстати, в Windows XP при перегреве видеокарты всегда возникал BSoD, в Vista и новее видеодрайвер просто перезагружается. Если вы видите надпись «Видеодрайвер перестал отвечать и был восстановлен», то это перегрев видеокарты:

В Windows XP вместо этого сообщения был синий экран смерти

В Windows XP вместо этого сообщения был синий экран смерти

Чем новее Windows, тем совершенней защита от сбоев. Будем надеяться, в какой-нибудь Windows XV вместо синего экрана мы будем видеть уведомление об ошибке, не мешающее работе.

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

3. Сбой другого железа. Может быть, «проседает» напряжение в блоке питания. Может быть, где-то пропадает контакт. Может быть, вашему компьютеру не нравится полнолуние. Причин много, гадать можно бесконечно.

4. Переразгон. Если вы продвинутый оверклокер, то знаете, какое отношение разгон компьютера имеет к BSoD. Если нет — не разгоняйте компьютер.

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

6. Вирусы. Обязательно проверьте компьютер каким-нибудь одноразовым антивирусом или HerdProtect.

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

7. Антивирусы. Забавно (и печально), что антивирусы бывают причиной сбоя. Удалите на время антивирус. Синие экраны смерти перестали появляться? Ставьте новый, чтобы синие экраны не появились по причине №6.

8. Обновления Windows. Разработчики в Microsoft иногда плохо тестируют обновления. Некоторые из-за этого вовсе отключают Центр обновления Windows и сидят без обновлений, хотя это не выход. Панель управления — Программы и компоненты — Просмотр установленных обновлений — нажмите правой кнопкой — Удалить по обновлениям, установленным недавно, затем проверяйте работу Windows. Все нормализовалось? Просто не ставьте обновления пару недель — обычно за это время выходит какое-нибудь исправляющее обновление для обновления и все становится хорошо.

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

10. Ошибки файловой системы жесткого диска. Не лишним будет проверить жесткий диск на ошибки.

Узнаем причину BSoD

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

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

Отключить автоматическую перезагрузку Windows можно так: Панель управления — Система — Дополнительные параметры системы — Параметры — поставить/снять галки так, как на скриншоте ниже:

Отключение перезагрузки при BSoD

Отключение перезагрузки при BSoD

Обратите внимание на пункт «Малый дамп памяти» — его тоже поставьте.

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

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

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

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

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

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

Синий экран смерти в Windows 7

Синий экран смерти в Windows 7

Синий экран смерти в Windows 8/8.1/10

Синий экран смерти в Windows 8/8.1/10

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

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

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

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

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

Пример №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. Если и это не поможет, несите в сервис-центр на диагностику.

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

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

Синий экран смерти: избавляем компьютер от этой напасти 4

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

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

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

В синем экране виноват SRTSP. SYS

В синем экране виноват SRTSP. SYS

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

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

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

Синий экран смерти: избавляем компьютер от этой напасти 5

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

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

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

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

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

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

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

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

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

Синий экран смерти: избавляем компьютер от этой напасти 6

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

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

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

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

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

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

Настройка Arch Linux для хостинга сайтов с оптимизацией PageSpeed
Настройка геймпада на ПК
Webinoly: управляем VPS с Ubuntu Server 18.04

Синий экран смерти коды ошибок Bsod

Синий экран смерти (по англ. BsoD ) – Особый тип ошибок Windows, характеризуется как самая серьезная и непоправимая ошибка, которая может быть в системе.

1 Bsod

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

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

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

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

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

2 Синий экран смерти коды ошибок

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

Если ошибка появилась после апгрейда ПК, то либо установлено несовместимое оборудование, либо проблема в драйверах (второе более вероятно). В случае, если до появления ошибки производились обновления ПО или драйверов. То проблема однозначно в драйверах.

NTFS_FILE_SYSTEM Проблема с чтением или записью с системного диска с файловой системой NTFS. Причиной может быть как большая фрагментация, так и поврежденный кластер на диске. Также может может быть ошибка вида FAT _FILE_SYSTEM , по сути тоже самое, только с файловой системой FAT.

Как исправить: Проводим дефрагментацию

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

Как исправить: Способов решения несколько. Все зависит от значения второго ключа.

3 Синий экран смерти как исправить?

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

Если система не грузится не при каких условиях, то проблема в BIOS или железе. В любом случае пишите в комментариях, разберемся и решим вашу проблему ?

IRQL_NOT_LESS_OR_EQUAL – ошибка при неверном значении, расположении памяти. Обычно выскакивает в таком виде STOP 0x0000000A память не может быть Read .

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

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

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

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

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

PAGE_FAULT_IN_NONPAGED_AREA Ошибка, вызванная отсутствием запрашиваемых данных. Чаще всего проблема может быть в ОЗУ, некорректной работе или сбое, также может быть проблема в системной службе или конфликте с антивирусом.

Как исправить: Достаточно загрузится в безопасном режиме и удалить недавно установленное ПО.

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

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

Дабы не делать из статьи книгу, просто поделюсь с вами ссылкой, там больше ошибок рассмотрено — bsodxp. narod. ru . И то, перечислить абсолютно все варианты весьма трудоемко. Важны те ключевые параметры, которые показывает ошибка.

Как определить и исправить абсолютно любую ошибку BSoD ?

Для определения ошибки BSoD, я для себя отметил одно неписанное правило. Любая ошибка в любой системе, не возникает на пустом месте.

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

Ключевые факторы вызывающие ошибку BSoD.

— Вы только купили компьютер, и при первых запусках начал появляться синий экран смерти. При этом вы ещё ничего не успели установить.

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

— Вы недавно купили компьютер. Всё было хорошо. Спустя какое-то время, Вы установили n- е кол-во программ, после чего начал выскакивать синий экран смерти.

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

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

Решение: необходимо корректно установить драйвера именно под вашу систему. Возможно необходимо будет переустановить систему на более новую (если вообще ничего не поможет). Обновите BIOS — подробней тут .

— Вы ничего не делали, вдруг у вас резко выключили свет. После запуска ПК, появился синий экран смерти.

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

Скорее всего, благодаря загруженности и фрагментированности вашего HDD, а может просто из-за обилия пыли в вашем корпусе, была вызвана оная ошибка. Также возможно, что у вас полетел компонент системы, тогда вам сюда .

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

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

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

Источники:

https://glashkoff. com/bsod/

https://entercomputers. ru/interesting/bsod. html

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

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