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

Привет друзья! Первый раз я увидел Синий экран смерти ещё будучи студентом в 1998 году, тогда мы только учились работать в Windows 98. Наш наставник шутил над нами, вводя вручную команду C:\con\con в окне «Выполнить», после этого появлялся BSOD, затем нам предлагалось устранить ошибку и конечно у нас ничего не получалось. Ш утки шутками, но у же реально столкнувшись с этой ошибкой я понял, что Blue Screen буквально обозначает гибель системы, так как восстановить её к жизни было очень трудно.

О синем экране смерти со времён Windows XP написано множество статей, но применить к Windows 10 что-либо из написанного вряд ли получится, настолько эта система новая. Синий экран смерти, он же «синяя смерть», он же Blue Screen, он же BSOD – это системное уведомление о произошедшей критической ошибке в работе Windows, отображаемое на синем фоне экрана, отчего, собственно, уведомление и получило название (англ.) Blue Screen of Death (BSOD), то есть синий экран смерти. В эпоху расцвета Windows XP и её версий-предшественниц BSOD мог возникнуть и по пустяковым причинам. Смерть системы в её современных версиях почти всегда является обязательным следствием возникновения серьёзной ошибки и уже не появляется по пустякам, но несмотря на это вернуть ОС к жизни всё же можно.

За последние 20 лет, работая ещё в Windows 2000, Me, XP, Vista, 7, 8.1, 10, конечно мне приходилось сталкиваться с ошибками синего экрана. К счастью, часто удавалось решить проблему не прибегая к переустановке ОС и сегодня я покажу вам реальный пример возвращения к жизни операционной системы Windows 10 после получения ошибки BSOD.

Какие причины обуславливают появление BSOD в актуальной Windows 10? Как определить их и устранить?

Итак, разберём в подробностях пример возвращения Windows 10 к жизни после критической ошибки на синем экране.

Работать будем с реальным ноутбуком, который принесли мне на ремонт. На данном ноуте без видимой причины стал появляться BSOD с кодом остановки: 0xc00002e3.

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

С т оп-коды BSOD

Стоп-коды BSOD – это текстовые и цифровые формулировки ошибки. Их пользователи 7, Vista, XP и более ранних версий Windows могли наблюдать непосредственно на синем экране.

Начиная с версии системы 8, Microsoft изменила дизайн BSOD. Чем не угодил старый дизайн? Дело в том, что на нём и стандартная формулировка уведомления, и непосредственно стоп-коды отображались одним шрифтом. Это усложняло восприятие информации за ограниченное время отображения BSOD. Причём ещё и всё было на английском языке, что дополнительно вводило в ступор русскоязычных пользователей. Разрабатывая Windows 8, Microsoft посчитала, что пользователи менее критично будут воспринимать синий экран смерти, если на него добавить грустный смайлик. А чтобы упростить запоминание важных данных, компания убрала цифровые стоп-коды, оставив только буквенный. Расчёт был на то, что текстовое описание ошибки, в принципе, можно запомнить. И затем отыскать по нему справку в Интернете.

Но реально стоящие изменения касательно BSOD софтверному гиганту удалось внести лишь в 2016 году в версию Windows 10. Накопительное обновление Anniversary Update добавило на синий экран смерти QR-код ошибки, который пользователь может считать смартфоном. Конечно, если тот окажется под рукой.

QR-код в будущем будет отправлять пользователя на специальный сайт Microsoft http://windows.com/stopcode - нечто глобального хранилища справочной информации по всем возможным стоп-кодам BSOD. А пока хранилище формируется, его роль временно выполняет общий ресурс техподдержки Microsoft и форум Microsoft Community.

QR-код

Итак, на компьютере с Windows 10 появился синий экран смерти - хватаем смартфон и считываем QR-код. Если такой возможности нет, но операционная система загружается, дожидаемся загрузки и действуем другими способами (случаи, когда ОС не загружается мы тоже рассмотрим с вами далее в статье).

Средство автоматического устранения неполадок

Anniversary Update не только привнесло в Windows 10 реализацию QR-кодов для упрощения поиска информации о причинах появления BSOD. Обновление также пополнило арсенал автоматических инструментов устранения неполадок средством для выявления причин синего экрана. Это средство можно отыскать в , прописав в ней ключевой запрос «экран».

Запустится утилита «Синий экран». Кликаем надпись по центру окна «Дополнительно» и снимаем галочку автоматического применения исправлений. Это необходимо для запуска средства в диагностическом режиме и, соответственно, получения информации о причинах появления BSOD.

Извлечение информации из минидампов BSOD с помощью утилиты BlueScreenView

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

Малый дамп сохраняется в папке C:\Windows\Minidump имеет примерно такое название 092517-15843-01.dmp. При появлении новой критической ошибки предыдущий файл не перезаписывается, а создаётся заново.

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

http://www.nirsoft.net/utils/blue_screen_view.html#DownloadLinks

Скачиваем её саму и файл русификации. Русификатор помещаем в папку с утилитой и запускаем её.

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

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

Если причина появления BSOD по этим исходным данным не обнаружится, с помощью утилиты в Google можно отправить запрос по текстовому и цифровым стоп-кодам.

  • Примечание: друзья, если вы ищите информацию в Google, но не владеете достаточным уровнем знания английского, не забывайте в самом поисковике выставлять фильтрацию результатов на русском языке. Или копируйте поисковой запрос в Яндекс.

Стоп-коды также можно извлечь, представив минидамп в формате синего экрана смерти Windows 7 и версий постарше. Для этого в окне утилиты необходимо нажать F8.

Для возврата в исходное представление данных жмём F6.

Как я заметил в начале статьи, иногда Windows 10 при появлении критической ошибки на синем экране может создать полный дамп памяти - Memory.dmp и находиться он будет в папке C:\Windows. В этом случае программа BlueScreenView может не открыть его автоматически. Тогда откройте его вручную. Для этого нажмите на кнопку «Advanced Startup Options »

Двойным кликом левой кнопки мыши открываем свойства полного дампа памяти.

В некоторых случаях в свойствах минидампа не будет указан драйвер причины BSOD (пункт Caused By Driver).

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

  • Примечание: друзья, любую найденную в Интернете информацию по стоп-кодам синего экрана необходимо сопоставлять с ближайшими событиями, которые происходили с компьютером. Причём это касается не только аппаратного вмешательства, но также программного. Что в систему устанавливалось, что и каким образом удалялось, какие настройки проводились - всё это может иметь значение для выявления причины BSOD.

Замечу, что в некоторых случаях аварийный дамп памяти может быть сбойным и вам не удастся его открыть, возникнет ошибка The following client application error has occurred . Что делать в этом случае, читайте далее в статье.

Теперь давайте рассмотрим способы восстановления ОС после возникновения критической ошибки.

Как победить синий экран в Windows 10, если операционная система не загружается

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

Вспомним клиентский ноутбук, о котором я говорил в начале статьи. На этом ноутбуке внезапно стал появляться BSOD с кодом остановки: 0xc00002e3.

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

Жмём на «Дополнительные параметры»

Дополнительные параметры.

Восстановление системы.

Выбираем точку восстановления. Например, синий экран возник на моём ноутбуке 25.09.2017, значит точку я выберу от 18 числа.

Успешно. Перезагружаемся.

Загружается Windows 10.

Что делать, если система не предлагает « Дополнительные параметры » для восстановления

Не всё так бывает гладко и часто система не предлагает «Дополнительные параметры» для восстановления,

«Устранение неполадок», которое будет длиться бесконечно долго и может закончится ничем.

В этом случае стоит попробовать другое решение.

Создаём и загружаем с неё компьютер.

Восстановление системы.

Поиск и устранение неисправностей.

Затем точно также как и в предыдущем примере применяем откат точкой восстановления системы.

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

В этом случае поступим по другому.

Загрузка в безопасном режиме

Загрузится в Safe Mode можно даже тогда, когда Win 10 не загружается. В безопасном режиме функционируют только основные системные службы и драйвера, принадлежащие самой ОС. Часто причиной BSOD выступают программы и драйвера сторонних разработчиков, а в безопасном режиме они не работают, поэтому есть шанс загрузится в систему и применить чистую загрузку Windows, при которой система запускается без программ и служб сторонних разрабов. Уже затем можно по одному включать в загрузку приложения и так определить виновное в появлении синего экрана. Обнаруженную проблемную программу или драйвер удалите.

Идеальный вариант - восстановить Windows 10 с помощью резервного бэкапа

Как просмотреть информацию в аварийном дампе памяти, если Windows не загружается

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

Загрузить проблемный компьютер с нашего фирменного LiveCD (из него можно сделать загрузочную флешку).

Открыть папку "Софт".

Запустить утилиту BlueScreenView.

Нажмите на кнопку "Advanced Options".

Отметьте пункт "Load a single MiniDump File: и жмите кнопку "Browse".

Откроется Проводник. Найдите в нём Полный дамп памяти Memory.dmp в папке C:\Windows или Малый дамп в папке C:\Windows\Minidump.

Синий экран (он же синий экран смерти , Blue Screen , BSOD ) — это экран, на котором выводится информация о критических ошибках операционной системы Windows. В Windows 10, как и в предыдущих версиях, он появляется при серьезных системных проблемах и фатальных сбоях. При этом на экране вы видите текст:
На вашем ПК возникла проблема, и его необходимо перезагрузить.
Мы лишь собираем некоторые сведения об ошибке, а затем будет автоматически выполнена перезагрузка.

Синий экран может появляться по-разному: в процессе загрузки (до отображения рабочего стола или экрана приветствия), сразу после входа в учетную запись пользователя, по прошествии какого-то определенного интервала времени работы компьютера (например 2-х минут), при запуске определенной программы либо спонтанно и хаотически. В этой статье выясним причины появления синего экрана. Также, поговорим о том, как убрать синий экран в Windows 10 и устранить проблему.

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

Возможных причин, из-за которых появляется синий экран, довольно много. Среди них:

  1. вредоносные программы и вирусы;
  2. несовместимость или некорректная работа драйверов устройств;
  3. повреждение системных файлов операционной системы;
  4. неудачные обновления операционной системы Windows 10;
  5. одновременное использование нескольких антивирусных программ;
  6. неверные настройки BIOS (в том числе разгон);
  7. перегрев (процессора, видеокарты, моста/чипсета);
  8. несовместимость комплектующих (например модулей памяти между собой);
  9. аппаратная неисправность компонентов компьютера (например, битые сектора на жестком диске, когда bad-сектор появляется в области хранения системных файлов).

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

Как отключить перезагрузку Windows 10 при синем экране смерти

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

Итак, если ваша система загружается и способно работать какое-то время, то:

  • Нажмите Win+Break .
  • Кликните Дополнительные параметры системы .
  • На вкладке Дополнительно в секции нажмите кнопку Параметры .
  • Снимите флажок Выполнить автоматическую перезагрузку:

Это вам позволит внимательно просмотреть детальную информацию об ошибке и поискать решение по конкретной проблеме в интернете по имени сбойного модуля или стоп-коду. Часто сбой вызывают модули nvlddmkm.sys, ntoskrnl.exe, fltmgr.sys. Стоп-коды выглядят так: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED, PAGE_FAULT_IN_NONPAGED_AREA и т.д.

Как убрать синий экран Windows 10

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

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

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

Удаление вредоносного ПО, чтобы избавиться от синего экрана

Безопасный режим с поддержкой сети

Важно! В части случаев синий экран не позволяет ни закончить проверку, ни вообще скачать антивирус. В этом случае сразу после загрузки попытайтесь быстро открыть свойства системы и выбрать тип загрузки «Безопасный режим с поддержкой сети»: После чего как можно быстрее перезагружайте ПК, пока он в очередной раз не упал в синий экран. При заражении вредоносным ПО безопасный режим с поддержкой сети позволит вам скачать антивирус, выполнить сканирование и удалить вредоносы.

Откат системы — восстановление Windows 10

Если вы точно заметили, когда синий экран появился в первый раз, попробуйте выполнить откат системы. Для этого можно использовать либо встроенную функцию « «, или резервный образ, выполненные программой Acronis, AOMEI Backupper, Ghost или любой другой, если у вас такой есть.

Хочу добавить, что частенько синий экран появляется после установки обновления для Windows 10. Если у вас именно такой случай, то сперва попытайтесь обновить драйверы устройств, а затем уже пробуйте удалять обновление. И еще одна ремарка: если вы сделали восстановление системы, то повторно проверьте ПК на вирусы и выполните проверку целостности системных файлов. Это на тот случай, если в резервной копии, из которой вы восстановились, уже имелись вирусы или ошибки ОС Windows.

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

Обновление драйверов Windows

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

В то же время, не полагайтесь на сто процентов на драйверы, которые Windows 10 скачивает и устанавливает самостоятельно. В большинстве случаев они работают нормально, но иногда случается, что драйвер из базы Майкрософт является «упрощенным» или «универсальным», снижая производительность или вызывая проблемы в системе. Посетите официальный сайт производителя вашего железа (ноутбука, материнской платы, видеокарты) и проверьте, имеется ли официальный драйвер для Windows 10. Если он доступен, то скачайте последнюю версию и установите.

Иногда помогает и обратное действие: откат драйверов (т.е. установка предыдущей версии драйвера, если более новая вызывает синий экран).

Сброс Windows 10 или чистая переустановка системы с флешки

Описано, как сделать сброс Windows 10. А — о том, как начисто переустановить операционную систему с флешки.

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

Если вам не помогла даже переустановка Windows 10, нужно проверить исправность комплектующих. Проверять необходимо все: напряжение, выдаваемое блоком питания; контакты на материнской плате; целостность SATA кабелей; исправность винчестеров и SSD.

  • Протестируйте оперативную память при помощи программы . Кстати говоря, она также помогает выявить банальную несовместимость модулей ОЗУ между собой, когда по отдельности каждая планка памяти работает нормально, а вместе они вызывают BSOD, зависания или перезагрузки компьютера.
  • Если ваша Windows 10 установлена на жесткий диск, проверьте его программой на предмет битых секторов. BAD-сектора можно попробовать «залечить» и система может снова стать работоспособной. После этого вы сможете сохранить данные и думать о замене ненадёжного накопителя на новый.
  • Вспомните, не разгоняли ли вы систему. Если разгон имел место, верните настройки, которые вы изменяли к прежним значениям. Вместо этого вы можете сбросить настройки BIOS к значениям по умолчанию, но это нужно делать осторожно, т.к. компьютер может перестать загружаться.
  • Вспомните, не переключали ли вы режим работы жёсткого диск между AHCI, RAID, IDE. Если просто переключить режим и не подменить драйвер, вы получите синий экран при загрузке и компьютер будет циклически перезагружаться. Если вы изменяли эту настройку, верните прежнее значение.
  • проверьте температуру процессора, чипсета, видеокарты в BIOS или при помощи утилит (например, AIDA64 или ).
  • Причиной синего экрана смерти может быть и подгоревшая сетевая карта. Частенько такое случается после гроз. При этом индикатор активности на сетевом адаптере может мигать, просто нет подключения к Интернету. Особое внимание советуем обратить на данный пункт, если ваш компьютер подключен к Интернет провадеру напрямую — без роутера. Сперва попросту отсоедините Ethernet-коннектор от сетевого адаптера и перезагрузите компьютер. Если синий экран перестал выскакивать, извлеките сетевую карту и замените ее на новую. Если такая проблема произошла с интергрированным Ethernet адаптером, отключите его в UEFI (BIOS).

Синий экран Windows 10 появляется при запуске конкретной программы или в игре

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

Также, можно попробовать обновить «проблемную» программу до последней версии или же удалить ее вовсе.

Что делать, если синий экран возникает в процессе загрузки системы

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

После этого у вас как правило два варианта:

  1. Запустить восстановление системы и откатиться к точке восстановления (если таковые имеются);
  2. Сделать сброс Windows 10 к исходному состоянию. Об этом подробнее читайте в .

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

Способ решения проблемы для продвинутых пользователей

Опытным пользователям могу предложить еще один метод поиска причины появления синего экрана смерти в Виндовс 10. Вам необходимо установить программу BlueScreenView для просмотра дампов и внимательно их изучить. Во многих случаях это помогает выяснить, в каком направлении копать для устранения проблемы. Например, если при анализе будет видно, что критическую ошибку вызывает драйвер — пробовать его заменить, а если сбой явно связан с жестким диском, то менять кабель или пробовать отключить устройство. Подробные наглядные инструкции по работе с BlueScreenView вы можете найти на YouTube.

Резюме

Итак, для того, чтобы убрать синий экран смерти в Windows 10, выполните такие действия:

  • Проверьте ПК на вирусы при помощи рекомендованных утилит.
  • Если BSOD появился после установки обновление — удалите данное обновление. В последствии можно будет создать резервную копию системы и попытаться снова установить данное обновление.
  • Убедитесь, что в системе установлены последние версии драйверов, сертифицированных для работы с Windows 10.
  • Если добавляли комплектующие — извлеките.
  • Если меняли настройки — верните прежние. Это касается как программ, так и настроек UEFI/BIOS.
  • Протестируйте диск и память на предмет ошибок и аппаратных неисправностей.
  • Отсоедините кабель из сетевого адаптера (или извлеките карту, если она внешняя).

В последних версиях Windows «синий экран смерти» стал выглядеть гораздо более элегантно. Между тем, его появление все равно не радует пользователя. Сегодня мы узнаем почему появляется синий экран в Windows и то, как избавиться от синего экрана в Windows 10.

  • Чтобы удалить драйвер или выполнить откат драйвера на предыдущую версию нажмите Win+X. Выберите «Диспетчер устройств». Найдите нужное устройство, выберите его и зайдите на вкладку драйвер. Выберите пункт «Откатить» (если он доступен) или обновить/удалить.

Синий экран Windwso 10: обновление Windows

Еще одной очевидной вещью, которую стоит сделать при «синем экране смерти», это . Если ваша ОС настроена на автоматическое скачивание и настройку обновлений — нет проблем. В ином случае вам стоит установить последние актуальные обновления для вашей Windows 10.

  • Перейдите «Пуск» -«Параметры» — «Обновление и безопасность» — «Проверка наличия обновлений». Дождитесь скачивания и установки обновлений.

Синий экран Windwso 10: проверьте оборудование

Если у вас настольный компьютер, то вам стоит открыть системный блок и удостовериться, что все аппаратные компоненты установлены корректно. Например, если сетевая карта вставлена в разъем не полностью, это вполне может стать причиной BSOD. Также, если вы меняли какое-либо комплектующее в последнее время (например, видеокарту) стоит удостовериться в правильности установки оборудования и актуальности драйверов. Для проверки корректности работы оборудования можно использовать статью и .

Итак, надеюсь статья помогла вам узнать причину синего экрана windows 10 и избавиться о него. Приятного серфинга в сети.

Операционная система Windows 10 не лишена ошибок. После обновления системы или чистой установки, пользователь может столкнуться с синим экраном смерти, который появляется следующим образом: гаснет монитор, компьютер перезагружается и вылетает BSOD c кодом 0x00000116 и указанием на дефектный файл nvlddmkm.sys.

Также аналогичная ошибка может произойти с такими файлами, как dxgkrnl.sys или dxgmms1.sys. Указывает такая ошибка на то, что драйвер не ответил вовремя на запрос системы. Чтобы решить такую проблему, нужно изначально перевести сообщение ошибки и лишь затем приступать к её решению.

Причины синего экрана смерти c повреждённым файлом nvlddmkm.sys

Если после установки нового оборудования, загрузки драйверов или обновления, в Windows 10 появляется синий экран смерти с указанием на повреждённый файл nvlddmkm.sys, причины неполадки могут быть следующими:

  • Неисправный драйвер видеокарты;
  • Перегрев южного моста видеокарты или самого устройства;
  • Некорректный разгон устройства;
  • Неисправность ОЗУ;
  • Нехватка мощности блока питания.

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

Способы решения проблемы

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

Способ №1

  • Выполняем откат или переустановку видеодрайвера. Для этого стоит скачать бесплатную программу для удаления видеодрайвера DriverSweeper .

  • Далее переходим на сайт разработчика видеокарты и загружаем драйвера с учётом версии и разрядности системы, модели видеокарты.

  • Загружаем ПК с Windows 10 в безопасном режиме. Как это сделать, читайте .
  • Запускаем программу и выставляем отметки возле драйвера и всех программ, которые касаются видеокарты (Чипсет не нужно удалять). Также драйвера можно попробовать удалить стандартным способом через Панель управления.

  • После перезагрузки системы нужно дать ПК возможность самостоятельно найти и установить нужные драйвера. Дополнительно может понадобиться установка драйвера PhysX. Если установить драйвера не удалось, читайте, как это исправить .

Способ №2

Необходимо выполнить чистый запуск Windows 10. Для этого выполняем следующие действия:

  • Жмём «Win+R» и вводим «msconfig».

  • Во вкладке «Общее» ставим отметку «Обычный запуск».

  • Переходим во вкладку «Службы». Здесь нужно поставить отметку «Не отображать службы Microsoft». В этом же окне нажимаем «Отключить все».

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

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

Способ №3

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

Способ №4

Необходимо обновить библиотеки DirectX. С установкой Windows 10 система получает 11 или 12 версию DirectX. Однако некоторые игры или программы работают только на DirectX версии 9 и выше. Если ошибка с файлом nvlddmkm.sys возникает при запуске приложений, стоит обновить библиотеки или загрузить дополнительные компоненты.

Способ №5

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

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

Способ №6

Протестируйте планки оперативной памяти на ошибки. Для этого стоит загрузить программу Memtest86 . Также, если планок оперативной памяти несколько, стоит попробовать переставить их местами.

Способ №7

Также синий экран смерти может быть вызван недостаточной мощностью блока питания. Стоит на время теста заменить старый блок устройством мощностью не менее 650 W.

Лайкнуть

Лайкнуть

Твитнуть

Что такое BSoD

BSoD - Blue Sceen of Death, синий экран смерти. Появляется в самых критических ситуациях, когда закрытием сбойной программы обойтись нельзя.

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

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

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

Симптомы BSoD

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

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

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

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

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

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

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

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

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

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

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

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

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

Не устаю удивляться самоуверенности пользователей, которые заявляют «У меня нет вирусов и антивируса тоже! У меня прямые руки/сижу только на проверенных сайтах/иногда проверяю одноразовым антивирусом и поэтому все нормально! «. Оставляя в стороне дебаты о том, как можно жить без антивируса, задумайтесь: если человек видит BSoD, у него уже не нормальная ситуация. Как можно заявлять о том, что вирусов нет и это не причина синего экрана?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Просто ищите в 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 - компонент антивируса от Norton. Решается его удалением.

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

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

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

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

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

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