UNEXPECTED_KERNEL_MODE_TRAP в Windows 10 и 8: способы исправления ошибки

Ошибка UNEXPECTED_KERNEL_MODE_TRAP

Сегодня рассмотрим синий экран смерти с UNEXPECTED_KERNEL_MODE_TRAP (код ошибки 0x0000007f), который появляется при загрузке Windows 10 и 8.1. Либо в результате критических проблем с установленными программами или программным обеспечением. Операционная система перестает загружаться и не реагирует на действия пользователя. Давайте найдем причины и самостоятельно исправим их.

Что это за ошибка

Код остановки UNEXPECTED_KERNEL_MODE_TRAP появляется после того, как процессор создал прерывание, которое не смогло обработать ядро. И вот основные причины ее появления:

  1. Проблема с драйверами подключенного оборудования.
  2. Неисправность оборудования.
  3. Повреждение файловой системы и некоторых важных файлов.
  4. Проблема на стороне установленных обновлений и стороннего ПО.

Теперь перейдем непосредственно к делу и попробуем все исправить.

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

Решаем ситуацию с драйверами

Чаще всего BSOD появляется из-за неустановленных или некорректно установленных, а также несовместимых с текущей версией Windows драйверов. Это относится к любому устройству: видеокарты, USB, периферии.

Решение следующее:

  1. Необходимо запустить «Диспетчер устройств».
  2. Найти проблемное ПО (обычно он отмечается красным или желтым знаком и располагается рядом с названием компонента).
  3. Выбрать пункт «Удалить» (Uninstall Device), щелкнув правой мышкой.удаление драйвера через диспетчер устройств
  4. Подтвердить действие и перезагрузить компьютер.

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

Особенно это относится к софту видеокарты, которое сначала удаляется, а только потом ставится актуальное.

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

driver booster

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

Диагностируем неисправность комплектующих

Вторая причина появления BSOD – неисправность подключенного оборудования. Например, жесткого диска, материнской платы, оперативной памяти или видеокарты.

Как с этим работать:

  1. В первую очередь убедитесь, что комплектующие правильно и плотно подключены.
  2. Отсоедините от ПК всю стороннюю периферию. Внешние HDD, USB устройства, Bluetooth и сетевые адаптеры. Возможно, они несовместимы с текущей ОС.
  3. На контактах нет окиси, пыли, грязи. При необходимости протрите их спиртом или ластиком.очистка контактов от окиси
  4. Конденсаторы на материнской плате и блоке питания целы, нет подтеков или взбуханий.вздувшиеся конденсаторы на плате
  5. Проверьте оперативную память «RAM» на предмет ошибок.
  6. Проведите диагностику жесткого диска. При необходимости замените его на новый.

Устраняем дефекты файловой системы

Файловая система отвечает за работоспособность винды и всех компонентов. Даже небольшие повреждения вызывают сбои. Давайте П=проверим и исправим их.

Инструкция:

  1. Открываем раздел «Компьютер», где находятся все локальные разделы.
  2. Щелкаем правой мышкой по тому разделу, где находится ОС и щелкаем по пункту «Свойства».свойства c диска
  3. Заходим во вкладку «Сервис» и нажимаем «Проверить». Если высветится сообщение о добавлении процедуры в расписание, сделайте это и перезагрузите ПК. Сканирование и устранение повреждений начнется автоматически.запуск проверки

Если невозможно загрузиться обычным способом, воспользуйтесь установочным накопителем. Запустите командную строку через раздел «Устранение неполадок» и выполните команды:

  • diskpart.
  • list volume — покажет список всех накопителей. Запомните букву с ОС.
  • exit.
  • chkdsk C: /f /r — где «C» буква раздела с виндой.chkdsk

Все закрываем и пробуем запуститься в штатном режиме.

Используем командную строку

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

Как это сделать:

  1. Входим в командную строку.
  2. Вводим dism /online /cleanup-image /restorehealth и жмем «Enter». Для выполнения этой команды требуется доступ к интернету.dism
  3. Следом sfc /scannow.
  4. Дожидаемся завершения процесса и перезагружаемся.

Удаление пакетов обновлений

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

Предлагаю удалить свежее ПО:

  1. Жмем «Win + S», вводим «Панель управления».
  2. Ставим отображение «Мелких значков» и заходим в «Программы и компоненты».программы и компоненты
  3. В левой части окна перемещаемся в категории просмотра.просмотр обновлений
  4. Сортируем элементы списка по дате. Находим новые и деинсталлируем.

Восстановление

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

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

Еще стоит попробовать воспользоваться опцией «При загрузке». Утилита попытается автоматически найти и исправить неполадки.

Дополнительные варианты и рекомендации

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

  1. В крайнем случае если ничего не помогает, переустановите ОС. Желательно использовать другую сборку, а лучше оригинальную.
  2. Настройте создание резервных копий. При крахе можно развернуть прежнюю операционку за 20-30 минут.
  3. Отключите или деинсталлируйте антивирус.
  4. Просканируйте ПК на наличие вирусов. После этого воспользуйтесь «Ccleaner» для ремонта записей в реестре и чистки от лишних файлов.
  5. Проведите чистку компьютера от пыли и грязи. Она вызывает замыкания и перегрев комплектующих.
  6. Сбросьте Windows 10 до начальных параметров. Откройте «Пуск», зажмите и не отпускайте клавишу «Shift» и нажмите по иконке перезагрузки. Перейдите в «Устранение неполадок» и выберите пункт «Сброса».
  7. Отключите опцию кэширования памяти в BIOS. Обычно находится в «Advanced» и называется «Cache Memory». Сохраните изменения.
  8. Уберите из автозагрузки лишние элементы. Нажмите «Win + R», введите «msconfig». Во вкладке «Службы» выставьте флажок для пункта «Не отображать службы Майкрософт» и снимите галочки с оставшихся элементов. Повторите процедуру для вкладки «Автозагрузка».msconfig
  9. Щелкните правой мышкой по иконке «Компьютер» и войдите в «Свойства». Нажмите по «Дополнительным параметрам». Выберите «Параметры» в разделе «Загрузка и восстановление». В списке ниже выберите «Малый дамп памяти 256 KB» и сохраните изменения.малый дамп памяти

Видео (английская версия)

Оцените статью:
( 9 оценок, среднее 4.44 из 5 )
Фото
Олег Давыдов/ автор статьи
Занимаюсь ремонтом, настройкой компьютеров и ноутбуков, а также веб-программированием. В свободное от работы время веду блог "Onoutbukax.ru" и помогаю читателям решать технические проблемы.
Если статья была полезна, поделитесь в социальных сетях в качестве благодарности
Onoutbukax.ru - информационный портал о ноутбуках
Onoutbukax.ru - информационный портал о ноутбуках
Комментарии: 10
  1. Владислав

    Все перепробовал, кроме переустановки и неисправности компонентов. Так как у меня новый ноутбук и все стабильно работало до того как установили новые обновления для винды. Что еще можно сделать?

    1. Олег Давыдов

      Выполните откат.

      1. Хелп

        Здравствуйте, у меня появляются помехи на мониторе, и комп полностью зависает, иногда не запускается, все это началось после установки десятки, помогите, пожалуйста! Прошу!

      2. Сергей

        И это для вас является адекватным методом?

  2. Алексей

    Краткое руководство по причинам возникновения BSOD:
    1) Причиной любого синего экрана может быть всё что угодно.

  3. Виктор

    Как оказалось дела в аппаратной неисправности винчестера. Израсходовал время отработки на отказ.

    1. Юрий

      Тогда нужно менять.

    2. Maksim

      А у меня другая ситуация. Недавно, примерно месяц назад, чекал винт викторией, все нормально, бэдов не было. Потом пошли зависания даже при обычных задачах, не говоря о нагрузках в играх и просмотре видео. Решил опять чекнуть, но уже в MHDD. Отобразил 56 bad блоков. Что происходит не понимаю…

  4. Никита

    Беспокоил UNEXPECTED_KERNEL_MODE_TRAP, выполнил из последнего варианта 9 шаг, теперь не появляется. Благодарю!

    1. Эдуард

      А что если возникает bsod, а затем после перезапуска он пропадает? И так каждый раз. О чем это говорит?

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку "Отправить", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Персональная помощьНужна помощь? Напишите мне!