По ходу своей работы, пользователи компьютера сталкиваются с различными проблемами, нарушающими работу. Исключение тому не составляет ошибка thread stuck in device driver с кодом остановки «0x000000EA». В большинстве случаев она появляется в Windows 10, 7 и указывает на перебои в работе видеодрайвера, при этом не важно какая видеоплата у вас установлена, NVIDIA или AMD.
Видеодрайвер посылает запрос на обработку изображения видеокарте, а та в свою очередь не может его принять и обработать. И так происходит бесконечно. В конечном итоге появляется сбой.
Решение как всегда есть. Ниже я расскажу о пяти способах, которые обязательно помогут вам исправить ошибку thread stuck in device driver и вернуть компьютеру прежнюю работоспособность.
Проверка работоспособности графического адаптера
В первую очередь следует убедиться, что графическая карта полностью исправна. Система охлаждения должна бесперебойно работать, термопаста должна быть свежей, не должно быть каких-либо физических повреждений (вздувшиеся конденсаторы, наличие царапин и прочего).
Если с этим все хорошо, то переходим к решению проблемы.
Обновление программного обеспечения
Нередко ошибка thread stuck in device driver появляется из-за неправильной работы видеодрайверов. Исправить ее достаточно просто, нужно лишь скачать актуальные драйвера для графической карты.
Перед установкой актуального ПО, я рекомендую произвести полное удаление установленных драйверов. Производить удаление лучше всего с помощью приложения «DDU». Она подчистую удалить все остатки от прежнего софта, тем самым вы избавитесь от риска некорректной установки свежего ПО. Работает она на Windows 10, 8, 7 и более ранних версиях.
Итак, теперь обо всем по порядку.
- Заходим на оф. сайт производителя видеоадаптера. Для AMD, для NVIDIA.
- Далее все просто. Выбираем модель видеоадаптера, ОС и начинаем загрузку.
- Производим установку, после чего перезагружаем систему.
После этого сбой будет устранен.
Несовместимость графических адаптеров
Способ, о котором я сейчас расскажу, преимущество относится к ноутбукам. И так, все дело в конфликте видеокарт (внешней и встроенной). В некоторых случаях они могут конфликтовать между собой и в результате чего выскакивает знакомая нам ошибка thread stuck in device driver «0x000000EA».
В качестве решения я предлагаю сделать следующее:
- Зайти в биос и открыть раздел отвечающий за графическое устройство. Обычно он имеет следующие названия «Graphics, Графика, Дисплей или Изображение».
- Найти встроенную видеокарту и выключить ее. Выбрав опцию «Disabled».
- Сохранить настройки (обычно используется кнопка F10) и перезагрузить ПК.
Вообще на эту тему была отдельная статья, ознакомиться с ней вы можете здесь.
Если вы все сделали правильно, то синий экран с кодом 0x000000EA будет устранен.
Отключение аппаратного ускорения
Также исправить сбой thread stuck in device driver можно отключив аппаратное ускорение.
Если система не загружается и сразу же выпадает синий экран, то для внесения изменений необходимо загрузиться в безопасном режиме или с LiveCD.
В Windows 7 делается это следующим образом:
- Щелкаем правой мышкой по рабочему пространству и щелкаем по пункту «Разрешение».
- Заходим в раздел дополнительных параметров.
- Перемещаемся во вкладку «Диагностика» и щелкаем по кнопке «Изменить параметры». Данный раздел может быть недоступен, если ваша видеокарта не поддерживает эту опцию.
- Передвинуть ползунок влево и нажать «ОК».
В Windows 10 от кода остановки thread stuck in device driver можно избавиться путем отключения ускорения через реестр или специальную программу DirectX Control Panel от Microsoft. Она входит в состав пакета DirectX SDK. Давайте рассмотрим, как это сделать на примере программы.
Итак, выполняем следующее:
- Заходим на оф. сайт Microsoft и скачиваем утилиту, нажав «Скачать установщик». Здесь же вы можете посмотреть системные требования.
- Производим установку, после которой возможно понадобится выполнить перезагрузку компьютера.
- Запускаем утилиту и перемещаемся в раздел «DirectDraw».
- Убираем галочку с пункта «Use Hardware Acceleration», сохраняем настройки нажав «Применить – ОК».
- Осталось перезагрузить ПК.
После этого, проблема должна быть устранена.
Обновление BIOS
Если ваша материнская плата старше вашей видеокарты по году выпуска, например, материнская плата 2012 года, а видеокарта 2016 года, то тогда может наблюдаться проблема в совместимости. В результате чего появляется синий экран thread stuck in device driver.
В этом случае может помочь обновление Биоса системной платы.
Что нужно сделать:
- Для начала следует проверить, какая установлена версия. Для этого нажмите комбинацию введите «msinfo32» (без кавычек) и следом «Enter».
- Откроется окно с общей информацией о системе. Вам нужно найти параметр «Версия BIOS» и запомнить его значение.
- Заходите на оф. сайт производителя платы и смотрите, если ли актуальные обновления для BIOS. Если да, то скачиваете и устанавливаете их.
- После обновления необходимо перезагрузить ПК.
Данный способ поможет вам избавиться от сбоя 0x000000EA, но работает он к сожалению, не во всех случаях.
Устранение системных ошибок
Повреждение системных файлов может как частично, так и полностью нарушить работу Windows. В результате чего появляются различного рода ошибки. Поэтому это также следует проверить.
Как запустить проверку:
- Открываем консоль команд. Как открыть ее в Windows 10 я рассказывал здесь.
- Вводим «sfc /scannow» (команда вводится без кавычек) и нажимаем «Enter».
- Обычно проверка длится минут 10. Дожидаемся окончания и перезагружаемся.
Повторюсь, если система у вас не загружается, то выполняйте данную процедуру через безопасный режим или с любого LiveCD.
Что еще может быть
В некоторых случаях проблема может находится не в программной, а в аппаратной части компьютера. Тогда избавиться от синего экрана thread stuck in device driver можно отнеся свой компьютер в сервисный центр.
Зачастую это:
- Неисправность графического адаптера. Чаще всего он выходит из строя из-за перегрева или перепада напряжения в сети. Особенно сильный нагрев происходит в процессе майнинга, если вы этим увлекаетесь, то позаботьтесь о достаточном охлаждении.
- Неисправность блока питания. Однажды был случай, когда БП не держал линию в 12в. Помогла замена.
- Также помогает удаление программы «AMD Software».
- Может помочь увеличение вольтажа и power limit в 2D с помощью программы «Afterburner». Используется она для разгона, поэтому будьте внимательны, увеличивайте значения постепенно, иначе можно сжечь видеокарту. Рекомендую прочитать статью о правильном разгоне видеокарты.
- Не помешает проверить винчестер и систему на ошибки.
- Неисправности системной платы или PCI-Express слота. Проверить это можно установив видеоплату в другой компьютер.
- Еще один вариант – выполнить откат системы до последнего рабочего состояния. Это особо актуально, если сбой 0x000000EA появился после очередного обновления Windows 10 или установки стороннего ПО.
- Кроме того, перебои в работе могут возникать из-за ошибок в реестре или захламленности системного диска. В таком случае нужно исправить все проблемы в реестре и почистить диск, в этом вам поможет утилита CCleaner.
- В редких случаях перебои вызывают вирусы. Поэтому это также следует проверить.
Итак, это были основные способы устранения ошибки thread stuck in device driver «0x000000EA » в Windows 10 и 7, надеюсь, что они вам помогут. Однако если решить проблему не удалось, то рекомендую обратиться в сервис, поскольку неполадки могут быть на стороне других комплектующих и требуется более тонкая диагностика.