По ходу своей работы, пользователи компьютера сталкиваются с различными проблемами, нарушающими работу. Исключение тому не составляет ошибка thread stuck in device driver с кодом остановки «0x000000EA». В большинстве случаев она появляется в Windows 10, 7 и указывает на перебои в работе видеодрайвера, при этом не важно какая видеоплата у вас установлена, NVIDIA или AMD.
Видеодрайвер посылает запрос на обработку изображения видеокарте, а та в свою очередь не может его принять и обработать. И так происходит бесконечно. В конечном итоге появляется сбой.
Решение как всегда есть. Ниже я расскажу о пяти способах, которые обязательно помогут вам исправить ошибку thread stuck in device driver и вернуть компьютеру прежнюю работоспособность.
- Проверка работоспособности графического адаптера
- Обновление программного обеспечения
- Несовместимость графических адаптеров
- Отключение аппаратного ускорения
- Обновление BIOS
- Устранение системных ошибок
- Что еще может быть
- Проверка компьютера на наличие перегревов
- Speccy
- HWMonitor
- AIDA64
- Видео по теме:
- Комментарии пользователей
Проверка работоспособности графического адаптера
В первую очередь следует убедиться, что графическая карта полностью исправна. Система охлаждения должна бесперебойно работать, термопаста должна быть свежей, не должно быть каких-либо физических повреждений (вздувшиеся конденсаторы, наличие царапин и прочего).
Если с этим все хорошо, то переходим к решению проблемы.
Обновление программного обеспечения
Нередко ошибка 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.
- В редких случаях перебои вызывают вирусы. Поэтому это также следует проверить.
Проверка компьютера на наличие перегревов
Перегрев компьютера также иногда может объяснять появление рассматриваемой ошибки. Существуют несколько программ, позволяющих контролировать температуру отдельных элементов компьютера.
Speccy
Программа «Speccy» является абсолютно бесплатной, скачать ее можно с официального сайта разработчика. Данные о температурах присутствуют в первой же вкладке утилиты. С ее помощью можно контролировать температуры процессора, видеокарты, материнской платы.
HWMonitor
Еще одна программа, скачать которую можно совершенно бесплатно. К основным достоинствам утилиты можно отнести стабильность работы и сохранение статистических результатов. Единственный ее минус – отсутствие поддержки русского языка.
AIDA64
Одна из наиболее известных утилит среди продвинутых пользователей ОС Windows. Необходимая информация находится в разделе «Компьютер» во вкладке «Датчики». Единственный минус утилиты: чтобы скачать ее, требуется заплатить.
Ниже представлена таблица с другими программами, которые также можно свободно использовать.
Итак, это были основные способы устранения ошибки thread stuck in device driver «0x000000EA » в Windows 10 и 7, надеюсь, что они вам помогут. Однако если решить проблему не удалось, то рекомендую обратиться в сервис, поскольку неполадки могут быть на стороне других комплектующих и требуется более тонкая диагностика.