Как исправить ошибку SYSTEM THREAD EXCEPTION NOT HANDLED в Windows 10?

При установке приложений или просто в процессе работы Windows может внезапно перезагрузится и при следующем запуске выбросить ошибку SYSTEM THREAD EXCEPTION NOT HANDLED. В одних случаях удается загрузить систему, но в течение минуты снова может возникнуть этот синий экран. В других — ошибка препятствует запуску Windows, в результате система зависает в цикле перезагрузки.

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

Анализ файла дампа памяти

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

В проводнике щелкните правой кнопкой мыши на «Этот компьютер» и выберите Свойства.

На вкладке Дополнительно щелкните на «Параметры» раздела Загрузка и восстановление.

В секции Отказ системы убедитесь, что установлены флажки на опциях «Записать событие в системный журнал» и «выполнить автоматическую перезагрузку». В раскрывающемся списке записи отладочной информации выберите «Малый дамп памяти».

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

Сделайте запрос в интернете и перейдите на указанную страницу.

Загрузите пакет Windows 10 SDK, в состав которого входит инструмент WinDbg для просмотра дампа.

Запустите файл winsdksetup.exe, на экране выбора инструментов оставьте флажок только на приложении «Debugging Tools for Windows».

После завершения установки запустите средство отладки WinDbg от имени администратора.

В меню «File» перейдите в пункт «Symbol File Path» и в текстовом поле наберите путь к файлу символов:

SRV*C:\Windows\symbol_cache*http://msdl.microsoft.com/download/symbols

Затем перейдите в пункт «Open Crash Dump» и укажите пусть к фалу дампа minidump.dmp.

Найдите имя драйвера с расширением sys, запись с указанием на который была создана в момент возникновения ошибки System_Thread_Exception_Not_Handled.

Сделайте запрос в интернете по его имени, чтобы узнать с каким устройством связан. Когда определите проблемное оборудование, перейдите в «Диспетчер устройств» и обновите вручную.

Обновление драйвера видеокарты

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

Если синий экран System_Thread_Exception_Not_Handled препятствует загрузке системы, попробуйте войти в окно автоматического восстановления следующим образом. Включите компьютер и при отображении окна с логотипом Windows выключите ПК, удерживая кнопку питания. Повторите так три раза, на следующий отобразится экран автоматического восстановления. Нажмите на кнопку Дополнительные параметры.

Затем с экрана выбора действия перейдите по пути Поиск и устранение неисправностей – Дополнительные параметры.

Откройте командную строку и введите команду:

bcdedit /set {default} bootmenupolicy legacy

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

Если не удается запустить восстановление указанным способом, потребуется загрузочная флешка с Windows. Запустите систему с загрузочного USB накопителя, предварительно установив приоритет загрузки с этого устройства в BIOS, и на экране установки выберите «Восстановление системы».

После загрузки в безопасный режим нажмите Win + R, наберите команду devmgmt.msc для входа в «Диспетчер устройств».

Разверните Видеоадаптеры. Щелкните правой кнопкой мыши на видеокарте и выберите «Удалить».

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

Перейдите на сайт поставщика видеокарты. Например, если используете карту Geforce, сделайте запрос в интернете «Расширенный поиск NVIDIA».

Откройте первую страницу в результатах поиска. Укажите запрашиваемую информацию о видеокарте и нажмите на «Поиск».

Загрузите последнюю версию программного обеспечения и установите на ПК.

После перезагрузите компьютер и проверьте, прерывается ли запуск Windows кодом ошибки System_Thread_Exception_Not_Handled.

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

Переименование неисправного драйвера

Если на синем экране в коде остановки System_Thread_Exception_Not_Handled отображается имя файла в скобках, например atikmdag.sys, nvlddmkm.sys и прочие, то попробуйте его переименовать. Следовательно, Windows не сможет обнаружить и загрузит новую копию файла драйвера.

Откройте командную строку от имени администратора с помощью системного поиска.

В консоли запустите команды:

cd c:\windows\system32\drivers

Если Windows установлен на другом диске, замените «с» в команде на соответствующую букву.

ren имя_драйвера.sys имя_драйвера.old

В приведенной команде «имя_драйвера» — это проблемный драйвер, например, atikmdag.sys.

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

Если нет, нажмите Win + R и выполните команду devmgmt.msc. В «Диспетчере устройств» найдите оборудование с желтым восклицательным знаком и обновите автоматически или вручную.

Ссылка на основную публикацию