Яркая палитра ошибок Windows и что такое синий экран смерти BSOD
Вероятно, вы знакомы с известной STOP-ошибкой Windows, чаще упоминаемой как «синий экран смерти» (Blue Screen of Death, BSOD). Думаю, Вам будет интересно узнать, что существуют разные типы таких экранов в черном, красном, зеленом, белом, фиолетовом, желтом, сером и коричневом цветах. Подробнее об этом чуть позже, а сначала давайте разберемся с наиболее частой ошибкой системы — BSOD.
Синий экран смерти или BSOD — это сообщение об ошибке, отображаемое на компьютерах с операционной системой Windows. BSOD возникает когда ОС Windows обнаруживает STOP-ошибку или другой фатальный системный сбой (состояние, в котором операционная система не может выполнять свои операции эффективно), приводящий к остановке системы. Это может быть вызвано поврежденными драйверами, неисправными аппаратными компонентами (железом), неподходящим источником питания или, когда комплектующие работают не по своему прямому назначению. Эта ошибка говорит о том, что ОС требуется автоматический перезапуск, чтобы вернуться в нормальное рабочее состояние.
Давайте разберем поподробнее что же такое BSOD:
Если вы вдруг захотите спросить гугл о том, кто создал данный экран, вам будет представлено имя экс-президента Microsoft Стива Баллмера. Однако это не совсем верно из-за неправильной интерпретации письма Чена Реймонда под названием “Кто написал текст для Ctrl + Alt + Delete в Windows 3.1?”, которое было опубликовано такими крупными журналами как The Verge, Engadget, Business Insider, DailyTech в сентябре 2014 года.
В письме шла речь о фундаментальном программном обеспечении — диспетчере задач, впервые появившемся в Windows 3.1, и интерфейсе, аналогичном синему экрану смерти. Возможно это и послужило причиной неверной интерпретации. И хотя Реймонд осознавал, что была совершена ошибка, он критиковал BGR.com за то, что те “полностью сфабриковали сценарий и выдали его за реальность” в публикации от 9 сентября 2014 года в которой писалось о появлении синих экранов смерти с момента запуска Windows NT 3.1 и во всех последующих версиях. Считали, что все дальнейшее развитие приводило к еще более частым сбоям, нестабильности операционной системы. Особенно подверглась критике серия Windows 9x, которой довелось испытать наибольшее количество BSOD из-за несовместимых DLL-файлов и ошибок ядра.
Что вызывает синий экран смерти?
Официальное имя BSOD — STOP-ошибка, вызванная тем, что программное обеспечение на уровне ядра сталкивается с некоторыми неполадками и пользователям не остается ничего кроме как перезагрузить систему. BSOD в большинстве случаев является результатом ошибок, связанных с оборудованием в вашем устройстве.
Синий экран смерти представляет собой код ошибки, назначенное ей имя и текст, объясняющий, что же произошло с компьютером. Это может произойти по причине скрытых процессов вредоносных программ или других поврежденных файлов, что в конечном итоге приводит к сбою системы, а иногда даже к потере всех данных.
В момент, когда происходит ошибка, Windows создает файл minidump в котором хранится вся информация о событии BSOD и использует его для поиска решения возникшего сбоя в системе. Вы можете воспользоваться средством просмотра событий Windows для просмотра информации и случившейся неполадке. Более поздние версии операционной системы включают в себя файл дампа, который в случае непредвиденного сбоя сохраняет в себе всю информацию с диска.
Способы решения вопроса синего экрана смерти.
Проведите проверку ПК на наличие вредоносного программного обеспечения. Быть может настоящим виновником, вызвавшим сбой системы, является вирус, скрывающийся внутри вашего компьютера. Просканируйте свое устройство и удалите эти программы, если вам часто приходится сталкиваться с BSOD.
Обновите драйверы. Не всегда можно во всем винить вредоносное ПО, иногда причиной синих экранов смерти могут стать драйверы, которые отвечают за стабильное функционирование вашего железа. Поврежденные файлы могут вызывать BSOD и заставлять вашу систему выполнять операцию перезапуска. Если вам часто приходится сталкиваться с этой STOP-ошибкой, не забудьте обновить драйверы.
Запуск в безопасном режиме. Попробуйте запустить операционную систему в безопасном режиме, чтобы проверить не исчезла ли проблема. В этом состоянии Windows запускает только основные службы, что позволит вам проверить виноваты драйвера в сложившейся ситуации или нет.
Воспользуйтесь восстановлением системы. Откат состояния Windows до предыдущих состояний может оказаться полезным, поскольку способен устранить причину синего экрана смерти. Если у вас Windows 8.1, вы можете найти эту утилиту пройдя по пути Панель управления > Все элементы панели управления (Маленькие/Крупные значки) > Восстановление.
Альтернативный вариант: Панель управления > Поиск и исправление программ в графе Система и безопасность > Восстановление.
Проверка оборудования. Проверьте наличие ошибок памяти с помощью встроенных инструментов на вашем компьютере. Будет полезно узнать температуру вашего устройства, в этом поможет утилита Speccy, которую можно скачать на просторах интернета. BSOD вполне могут вызывать неисправные жесткие диски. Если память и температура вашего компьютера в порядке, попробуйте обратиться к техническому специалисту для диагностики устройства.
Переустановка Windows. В случае если у вас не получается найти решение для вопроса BSOD, переустановите Windows. Это позволит избавиться от угроз синего экрана смерти, которые время от времени получает ваш девайс.
Синий экран смерти всегда был здесь и будет преследовать вас. Вы должны укрепить в себе воина, закалиться, вступить в схватку с не равной силой и одержать верх! Покажите синему экрану смерти чего вы стоите и на что способны, будьте спасителем своего ПК!
Оставим эти героические саги, просто держите в памяти несколько вещей:
- 1.Стабильно обновляйте свой ПК.
- 2.Регулярно проверяйте систему на наличие вредоносного ПО.
- 3.Дважды задумывайтесь перед установкой неизвестного ПО.
- 4.Никогда не выключайте компьютер непосредственно из источника питания, так как это может повредить файлы Windows.
Одно только появление синего экрана смерти способно вызвать панику начинающего пользователя, но то что к вашей системе смерть может прийти в разных цветах должно быть вызывает некоторое удивление. Эти экраны могут быть как признаком уже существующей проблемы, так и оказаться предупреждением перед тем как случится что-то серьезное.
Устранение ошибок типа «синий экран»
Ошибка типа «синий экран» (также известная как STOP-ошибка) может возникать в том случае, если проблема вызывает непредвиденное завершение работы или перезагрузку устройства. При этом может появиться «синий экран» с сообщением о том, что на вашем устройстве возникла проблема и его необходимо перезагрузить.
Примечание: Если вы столкнулись с ошибкой черного или пустого экрана, см. дополнительные сведения об устранении ошибок черного или пустого экрана.
На этой странице рассматривается последовательность шагов по диагностике неполадок, которые помогут вам выявить причину возникновения ошибки типа «синий экран» и устранить ее.
Действия, описанные в этой статье, предназначены для диагностики и устранения распространенных STOP-ошибок со следующими кодами.
Легко читаемый BSOD
Как видите, на этом Синем экране смерти осталось немного «синего», но более важным изменением является более дружелюбное сообщение, которое он использует.
Само собой разумеется, что все это пока остается просто концепцией, и, как и многие другие отличные идеи в последнее время, вряд ли когда-нибудь дойдет до Windows 11.
Способы решения проблем BSoD
- Восстановление системы: если ошибка появилась в первый раз, стоит попробовать воспользоваться этой системной функцией. Она восстановит драйверы, файлы реестра и другие важные данные в состояние, предшествующее сбою. Если метод сработает, то проблема, скорее всего, в программном обеспечении.
- Удаление вредоносных программ: вредоносные программы часто влияют на системные файлы, что приводит к нестабильной работе всего компьютера и в некоторых случаях появлению BSoD. Единственный способ решения проблемы – удаление вредоносного ПО с помощью специального программного обеспечения.
- Установка последних драйверов: неправильно установленный или неисправный контроллер также может вызвать зависание системы. При каждой установке нового компонента, рекомендуется загружать последнюю версию драйвера с сайта производителя.
- Безопасный режим: Если Windows отображает BSoD каждый раз при запуске, попробуйте запустить компьютер в безопасном режиме. В память загружаются только необходимые компоненты системы, что позволяет проверить и удалить, например, неисправный драйвер.
- Переустановка системы – это крайний способ: убрав из системы все установленные приложения, мы избавимся также от поврежденных файлов (драйверов или записей реестра). Однако, если после переустановки Windows BSoD по-прежнему появляется, это означает проблемы с оборудованием.
- Оборудование: если проблемы с BSoD не удалось решить ни одним из вышеперечисленных способов, скорее всего, причина кроется в неисправной оперативной памяти или перегреве центрального процессора. Рекомендуется посещение сервиса, где специалисты починят или заменят неисправный элемент.
Синий экран смерти Windows – для старых пользователей пережиток прошлого, а для молодых – герой фотографий и смешных картинок. Дело в том, что со времени появления Windows 2000 проблема с BSoD случается очень редко, а в последних версиях экран имеет дружелюбный вид и не пугает, как раньше.
Поиск и устранение уязвимостей
В Windows 7 и в более новых версиях Windows, информация о BSOD также отображается в центре действия. Если вы столкнулись с ошибкой BSOD, то можете открыть Центр действия и проверить доступные решения. Windows проанализирует BSOD и другие типы ошибок на компьютере и предоставить рекомендации по устранению проблемы.
Часто можно получить дополнительную информацию об ошибке синего экрана, при поиске конкретного сообщения об ошибке — например, “Driver_IRQL_not_less_or_equal”. Новые экраны BSOD в системах Windows сами побуждают пользователей выполнить поиск в Интернете, чтобы подробно ознакомиться с возможными проблемами.
Узнаем причину BSoD
Как видите, причин довольно много и гадать не имеет смысла. К счастью, синий экран смерти содержит подсказки о том, с чего это вдруг Windows начала сбоить. Среди непонятного текста будут коды ошибок, содержащие прямое указание на то, что вызвало сбой.
Чаще всего BSoD вы не увидите, так как в настройках Windows по умолчанию включена перезагрузка компьютера при критических ошибках.
Отключить автоматическую перезагрузку Windows можно так: Панель управления — Система — Дополнительные параметры системы — Параметры — поставить/снять галки так, как на скриншоте ниже:
Отключение перезагрузки при BSoD
Обратите внимание на пункт «Малый дамп памяти» — его тоже поставьте.
Загуглите код ошибки из Журнала Windows
Галка «Записать событие в системный журнал» установлена по умолчанию, значит — коды ошибок будут в Журнале Windows.
Идите в Панель управления — Администрирование — Просмотр событий — Система — и ищите в списке строчку, по времени совпадающую с появлением синего экрана или перезагрузкой компьютера:
В большинстве случаев вы найдете нужную строку. Исключение — если сбой происходит по вине драйвера, при этом блокируется запись на диск.
Ищите код ошибки (на скриншоте выше это 0x0000009f) в Гугле и читайте первые несколько сайтов в выдаче, выполняйте рекомендации, которые помогли другим. Если указан драйвер (слово с окончанием .sys, то вообще замечательно — вероятный виновник найден сразу, нужно установить драйвер для этого устройства более старой/новой версии. Если в интернете не будет четкого и ясного указания причины BSoD по указанному коду ошибки, читайте мою инструкцию дальше.
Если в Журнале Windows ничего нет, ждите появления синего экрана и смотрите ошибку там:
Синий экран смерти в Windows 7
Синий экран смерти в 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 сопутствует множеству проблем:
Если бы вероятным сбойным драйвером был ntfs.sys, то я бы порекомендовал проверить жесткий диск на ошибки, а также заменить шлейф, идущий от жесткого диска к материнской плате. В данном случае BlueScreenView указывает на драйвер USB-порта и это могло бы быть правдой, но там, откуда я брал дамп для примера, у человека виновата материнская плата — на ней вздулись конденсаторы. Решение — системный блок в руки и топаем в сервис-центр.
Пример №3 — виноват антивирус
Нашел на просторах интернета вот такой минидамп:
В синем экране виноват SRTSP.SYS
Виновником был SRTSP.SYS — компонент антивируса от Norton. Решается его удалением.
Пример №4 — «битая» оперативная память
Синий экран с MEMORY_MANAGEMENT — признак того, что оперативная память непригодна для использования:
BlueScreenView указывает на вероятного виновника — ntoskrnl.exe. Это ядро Windows, оно не может быть причиной BSOD. В 99% случаев причина синего экрана с ошибкой MEMORY_MANAGEMENT — «битая» оперативная память. Придется ее менять.
Итоги разбора примеров
1. BlueScreenView указывает на сбой в драйвере, при этом виноватой может оказаться железка, с которой драйвер взаимодействует.
2. Определить, виноват ли сбой в драйвере или железо, можно путем перебора как драйверов, так и железа. Ставьте старые драйвера (например, те, что шли в комплекте на диске), скачивайте новые. Проверьте драйвера средствами системы. Переустановите Windows, в конце концов.
О безопасном режиме Windows
Во многих статьях о диагностике BSoD советуют запустить Windows в безопасном режиме. В принципе, это полезно, но новичков вводит в ступор. Сразу появляются вопросы:
- Как запустить безопасный режим?
- Что делать, если синий экран (не) появляется в безопасном режиме?
Ответ на первый вопрос можно нагуглить за несколько секунд. Ответа на второй не существует. Дело в том, что в безопасном режиме запускается меньше драйверов, скорее всего синего экрана не будет. Это не решение проблемы, так как:
- если драйвер сбойного устройства или сбойный драйвер не запустился, проблема не решится,
- если BSoD все равно есть, причина все равно может быть как в неисправном железе, так и в каком-то драйвере, запускающемся даже в безопасном режиме.
На мой взгляд это пустая трата времени.
3. Поиск через Гугл (или Яндекс — кому как удобнее) позволяет найти решение.
Долго думал — советовать ли такое. Однако быстрая пробежка по популярным форумам показала: многие пользователи до сих пор используют пиратские сборки Windows. Так вот, если у вас:
- сборка Windows,
- стоит или было установлено множество оптимизаторов,
- компьютер загружается больше десяти минут,
- программы часто закрываются с ошибками,
переустановите Windows начисто! И ставьте нормальную, оригинальную Windows. Если у вас ноутбук, на жестком диске будет раздел восстановления с заготовленной производителем Windows — читайте инструкцию и ставьте (восстанавливайте) ее!
Две полезные статьи:
Установка Windows — не дело пяти минут, но при желании справится даже начинающий пользователь.
Где можно получить помощь
Только сначала убедитесь в том, что вы сделали все возможное: проверили на перегрев, протестировали оперативную память, проверили на вирусы, проанализировали минидамп, обновили сбойный драйвер. Если проблема в железе, единственный выход — обратиться в сервис-центр.
Настройка Arch Linux для хостинга сайтов с оптимизацией PageSpeed
WooCommerce: недостатки, о которых следует знать
Настройка геймпада на ПК