Код остановки thread stuck in device driver windows 10 как исправить

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

Данная ошибка идет под руку вместе с синим экраном смерти и требует от вас перезагрузить компьютер. Обычно это происходит после очень интенсивного использования мощностей вашей видеокарты. От этой ошибки страдают как пользователи карточек от Nvidia, так и AMD.

Решаем ошибку THREAD_STUCK_IN_DEVICE_DRIVER

thread-stuck-in-device-driver-windows-8

Метод №1 Убрать Аппаратное ускорение(Windows 7)

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

  • Нажмите правой кнопкой мыши на «Пуск» и выберите «Панель управления».
  • Зайдите в «Экран» -> «Настройки параметров экрана» -> «Дополнительные параметры» -> «Диагностика проблем» -> «Изменить настройки».
  • Далее переместите ползунок «Аппаратного ускорения» на позицию отключения этой опции.
  • После этого перезагрузите компьютер.

Метод №2 Обновление БИОС

Если на ваш БИОС вышло недавно какое-то обновление, то очень важно установить его. Именно не обновленный БИОС может стать причиной различных ошибок и синих экранов смерти.

  • Нажмите комбинацию клавиш Win+R и впишите в пустую строку msinfo32.
  • В сведениях о системе вы должны найти строчку «Версия BIOS». 
  • Сравните версию БИОСа с версией на сайте производителя вашей материнской карты или ноутбука. Если есть новые версии, то скачайте самую последнюю и установите ее.
  • После процесса обновления БИОСа перезагрузите свой компьютер.

Порой пользователи забывают за такую обязанность с их стороны. Очень важно содержать свой БИОС в обновленном состоянии постоянно. Проверяйте доступные обновления время от времени и ошибка THREAD_STUCK_IN_DEVICE_DRIVER не будет вас больше беспокоить.

Метод №3 Обновление видеодрайверов

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

  • Нажмите правой кнопкой мыши по «Пуску» и выберите «Диспетчер устройств».
  • Найдите в списке вкладку «Видеоадаптеры» и раскройте ее.
  • Кликните на свою видеокарту и выберите из контекстного меню «Обновить драйверы…».
  • Как альтернатива, можете за место обновления удалить драйвера для видеокарты, а затем скачайте их с сайта производителя и установить.
  • Затем перезагрузите компьютер.

Метод №4 Замена видеокарты

Если все вышеописанные методы не помогли вам в решении ошибки THREAD_STUCK_IN_DEVICE_DRIVER, то к большому сожалению вам придется менять свою видеокарту.

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

Summary: The Windows 10 thread stuck in device driver error, which is accompanied by the stop code 0x100000ea that often results in Blue Screen of Death no matter on your HP, Lenovo, Dell, or ASUS RX 580 computers. If this error message is kept persisted and you don’t know what to do, this article has comprised 16 practical solutions to help you overcome this issue.

WIN VERSION MAC VERSION

Table of Contents

What Does Thread Stuck in Device Driver Mean?

The Windows 10 thread stuck in device driver error is actually means that some device driver is getting corrupted or a rare hardware issue that caused the computer to an endless loop while it waits for the device to enter the idle state. It’s widely reported that the causes behind this problem could vary from incompatibility between driver software to physical damage to specific devices. For example, users on Reddit reported experiencing problem when updating an AMD graphics card driver or using Photoshop.

Windows 10 Thread Stuck In Device Driver error

Hence, to tackle the problem, we have worked out 16 practical solutions to guide you in steps on how to overcome the error.

Troubleshooting Thread Stuck in Device Driver Error

Troubleshooter 1: Check Power Supply

The deficiency in the power supply is known as a killer to cause the thread stuck in device driver error. In this case, you should check the power supply of your computer physically and make sure the power supply fan is working normally, or there’s no power leakage problem, then decide whether to replace it with an adequate one. 

Troubleshooter 2: Keep Computer and Graphics Card Cool

Overheating can be another culprit that is accountable for the thread stuck in device driver error. What you should do is shut down your computer for at least half an hour, or take off the cover of the computer case and then restart the computer to check.

Troubleshooter 3: Change Overclocking Settings

The computer is set to run at a certain maximum speed. If the computer runs at a specific speed with proper cooling, the CPU should work fine without any problems. However, if you’re overclocking the CPU to enhance your system’s performance, many problems could be triggered, and the thread stuck in device driver is one of them. To fix the problem, reset the overclocking settings in BIOS or uninstalling any overclocking software.

Troubleshooter 4: Replace the Graphics Card

If all of the troubleshooting procedures described above fail and the error still exists, you can choose to replace the graphics card. However, if you don’t know which video card you can choose, ask your computer vendor. But we do not recommend you to replace the graphics card immediately, as we have other solutions that you can easily follow up.

How to Fix Thread Stuck in Device Driver Error

Fix 1: Update Drivers

Sometimes, the computer users might install the incompatible hardware driver to the system, or the driver was corrupted or damaged during the installation, then we may encounter the Windows 10 thread stuck in device driver error after rebooting; hence, at the very first beginning, we should update the hardware drivers to the latest version in the Device Manager.

Step 1: Press Win + Q and type Device Manager, and open it.

Step 2: Look for the problematic device and then expand its tree.

Step 3: Right-click on the driver entry and click on Update driver.

Update Drivers

Step 4: Repeat the steps to update other wanted drivers.

Note: You can also go to the manufacturers’ official website to download the specific drivers to be installed. But if you were not familiar with the hardware series or versions, then use the Device Manager to perform updates is much easier.

Fix 2: Update BIOS

BIOS stands for basic input/output system, which is the microprocessor embedded in your computer and serves to start the computer system after turning the computer on. It also initializes important devices on your computer, like CPU and GPU, and serves as an interface between the attached hardware and the computer’s operating system.

It’s said that an older version of BIOS that doesn’t support features newly installed in a computer could lead to the thread stuck in device driver error. The problem is not convoluted, but to update BIOS is tricky owing to the variety of BIOS and the enormous damage that a minor change could inflict on the computer.

Hence, if you want to update BIOS, please consult the manufacturer’s website or an expert to learn how to do it.

Fix 3: Update Windows

In some cases, the error could result from an operating system that has been updated for a considerable time. Therefore, you can try to update the operating system using the following steps:

Step 1: Right-click the Start Menu and select Settings.

Step 2: Navigate to Update & Security > Windows Update.

update windows

Step 3: On the right page, check out whether there is an update available. If so, download and install it.

Step 4: After the installation, restart your computer to see if the error persists.

Generally, after updating the hardware drivers to the latest versions and keeping the BIOS and Windows version up-to-date, you should fix the thread stuck in device driver error already, restart the computer, and you shouldn’t see the blue screen of death (BSOD) and the stop code thread_stuck_in_device_driver.

However, if you are scared of updating the BIOS, yes, we should say that a tiny mistaken operation may cause the motherboard to completely dead, and you need to send the motherboard back to the manufacturer for a firmware burning or some other physical checking.

Then, try with the below solutions as all of which are executed on Windows 10 and can be easy to follow, but you need to read them carefully and slowly to make sure that each step is correct.

Extra Solutions to Thread Stuck in Device Driver Error

Solution 1: Disable Hardware Acceleration

Although hardware acceleration can enhance the performance of your PC, it sometimes triggers the thread stuck in device driver error. Use the steps to turn it off and check out whether the error persists.

Step 1: Press Win + I to open Settings.

Step 2: Navigate to System > Display.

Step 3: Scroll down the right page and click on the Advanced display settings.

Disable Hardware Acceleration

Step 4: Click on Display adapter properties for Display 1 in the new window.

Step 5: In the Properties window that has been brought up, go to the Troubleshoot tab and click on Change Settings.

Step 6: Drag the slider to the left side to set Hardware acceleration to None.

Note: To turn off hardware acceleration will more or less limit your video card’s performance and functionality.

Solution 2: Run the BSOD Troubleshooter

Since BSOD is the accompanying symptom caused by thread stuck in device driver error, using the BSOD troubleshooting tool provided by Windows can help resolve the problem.

Step 1: Right-click on Start Menu and select Settings.

Step 2: Navigate to Update & Security > Troubleshoot

Step 3: On the right page, look for Additional troubleshooters and click on it.

Run the BSOD Troubleshooter

Step 4: Click on the Blue Screen option.

Step 5: Click on Run the troubleshooter.

Step 6: Follow the instructions to run the troubleshooter.

Solution 3: Run Startup Repair

Another way to fix a BSOD problem is to use the Startup repair by accessing Advanced Startup options. After you choose to run Startup repair, it will restart the computer and scan your system to look for problems. If it detects a problem, let it automatically fix it and restart the computer to see if the thread stuck in device driver error persists.

Use the following steps to get to the Advanced startup options menu.

Step 1: Press Win + I to open Settings and click on Update & Security.

Step 2: Click on Recovery on the left part.

Step 3: Click the Restart now button on the right page.

Run Startup Repair

Solution 4: Grant Graphic Card Access to the Application

If the problem repeatedly occurs when you try to launch a specific application, you can try to grant your graphic card access to it.

Step 1: Type in Settings in the Search bar.

Step 2: Navigate to System > Display.

Step 3: Scroll down the right page and click on Graphics Settings.

Step 4: If the application is a built-in one in Windows, choose the Universal app option under the title Choose an app to set preference.

Step 5: Expand the menu below Universal app to select the application.

Step 6: If you can’t find the application, choose the Classic app option on the first menu, and click on Browse to look for it.

Grant Graphic Card Access to the Application

Step 7: After the application is added, select it and then click on Options.

Step 8: Select High performance and then click on Save.

Step 9: Restart your PC to save the change.

Solution 5: Disable Fast Startup

Fast Startup is a feature that Windows 10 offers to expedite the process of startup. While it reduces startup time, many users who turn on the feature on their computers reportedly encounter issues such as Windows stuck at a black screen or different blue screen errors, one of which is thread stuck in device driver. Hence, some of those users have tried disabling Fast Startup and found out that the method works.

Use the following steps to disable it.

Step 1: Press Win + Q, type in Control Panel, and open it.

Step 2: Navigate to Power Options > Choose what the power buttons do.

Step 3: Click on Change settings that are currently unavailable.

Step 4: Uncheck the box beside Turn on fast startup (recommended)

Disable Fast Startup

Step 5: Click on Save changes.

Solution 6: Allow Graphics Card Maximum Performance

Since the thread stuck in device driver error is more or less associated with graphics cards, a graphics card working in bad performance could trigger this error. Try allowing the graphics card to have maximum performance using the following steps.

Step 1: Navigate to Settings > System > Power & Sleep.

Step 2: On the right part, scroll down to click on Additional power settings.

Step 3: Click on Change plan settings and then Change advanced power settings.

Step 4: Expand the Graphics Settings tree and then the Graphics Power Plan.

Step 5: Change the two settings to Maximum Performance.

Allow Graphics Card Maximum Performance

Step 6: Click on Ok and restart your PC.

Solution 7: Run SFC

Sometimes the thread stuck in device driver error could result from damaged or corrupted system files. To fix this problem, you can use a built-in tool called System File Checker (SFC) offered by Windows to scan the PC and perform the fixes.

Step 1: Search CMD in the search bar and choose Run as administrator

Step 2: Type the command and press Enter: sfc/scannow.

Run SFC

Step 3: Wait for the scanning to finish.

Step 4: After the process is completed, restart your PC to see whether the error persists.

Solution 8: Run DISM

If SFC does find out damaged or corrupted files residing on your computer but fails to fix them, another built-in utility, Deployment Image Servicing and Management (DISM), can lend you a helping hand. The tool is best known to fix issues that SFC can’t.

Step 1: Press Win + Q and then type in Command Prompt, choose Run as administrator.

Step 2: Type in the following command and press Enter:DISM /Online /Cleanup-Image /RestoreHealth.

Run DISM

Step 3: Wait until the process is 100 % complete and then restart your PC.

Solution 9: Uninstall Third-Party Software

If you notice that you repeatedly encounter the thread stuck in device driver error after installing a certain program, the problem may lie in the incompatibility between the system and the software, not least when antivirus software is concerned. If that’s the cause of it, temporarily disable the antivirus software or completely uninstall the third-party software should work. To uninstall a program, use the following steps:

Step 1: Press Win + I to open Settings.

Step 2: Navigate to Apps > Apps & features.

Step 3: On the right page, look for the Sort by option under the Apps & features section.

Step 4: Bring up the drop-down menu next to Sort by and select Install Date.

Uninstall Third-Party Software

Step 5: Click on the suspicious application and click on Uninstall.

How to Recover Lost Data Using Bitwar Data Recovery

It’s reported that the thread stuck in device driver error not only confounds users but also inflicts damages on their computers, one of which is data loss. If you have encountered this error and a lot of treasured data has subsequently vanished, it’s highly recommended that you use a powerful and user-friendly program, Bitwar Data Recovery, to recover your data. Just use the following five steps, and then you can effortlessly retrieve them.

Step 1: Go to the official website to download Bitwar Data Recovery and install it on your computer.

Step 2: Run the software, choose the disk drive/partition where the lost files had been before vanishing.

main interface

Step 3: In this stage, you should select a scan mode. Quick Scan will serve you better. It only requires a few minutes to scan all the sectors of an ordinary drive. If this scan mode fails to work on the disk, you can try Deep Scan next time.

scan mode

Step 4: Select file types and then click on Scan.

file types

Step 5: Double-click on a file to preview it. Select wanted files and click on Recover to recover them.

preview

Note: To avoid the risk of overwriting your deleted files, files to be recovered should not be saved to the original disk drive that contained those deleted files.

Conclusion

Although BSOD is one of the most common problems that persistently annoy users on Windows 10, a multitude of possible causes and the respective fixes to them prevent many users from making an effort to fix them. But the later possible risks this error could entail are worrying, such as the recurrence of the thread stuck in device driver error and the loss of valuable data. Hence in this article, we have shown as many solutions as possible to meet your need. On top of the solutions to the error, this article also introduces a reliable program, Bitwar Data Recovery, to help you recover lost data.

Вопрос от пользователя

Здравствуйте.

При запуске некоторых игр (часто при смене графических настроек в них) Windows вылетает с синим экраном и ошибкой «THREAD STUCK IN DEVICE DRIVER» (ее фото скинул вам на почту). Сначала подумал, что поймал какой-то вирус или ОС приказала долго жить…

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

Здравствуйте.

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

Ниже приведу несколько рекомендаций для ее устранения.

THREAD STUCK IN DEVICE DRIVER — внешний вид ошибки

THREAD STUCK IN DEVICE DRIVER — внешний вид ошибки (если перевести на русский: «драйвера ожидают определенного действия от видеокарты, что вызвало ошибку…».

*

Что можно сделать для устранения «THREAD STUCK…»

👉 ШАГ 1

И так, первое, что порекомендую в этом случае — поменять видеодрайвер (и не всегда самый новый драйвер подойдет). Это тем более актуально, если вы пользуетесь теми драйверами, которая нашла сама ОС Windows 10…

Кратко, что делать:

  1. определить точную 👉 модель своей видеокарты;
  2. зайти на официальный сайт AMD (nVidia, Intel) и загрузить для нее 2-3 версии полноценных драйверов (которые идут вместе с панелью управления). Несколько версий нужно для поочередного их тестирования;

    Скриншот с сайта AMD

    Скриншот с сайта AMD

  3. после, устанавливаете одну из загруженных версий драйвера, и перезагружаете ПК;
  4. затем, нужно зайти в панель управления драйвером (значок должен появиться в трее, рядом с часами. Если его нет — см. это);

    Открыть настройки Radeon

    Открыть настройки Radeon

  5. в настройках видеодрайвера отключите (это важно!) различные анти-лаги, ограничения, улучшения, коррекции, синхронизации и т.д. (см. пример ниже для AMD);

    Отключаем доп. настройки в видеодрайвере

    Отключаем доп. настройки в видеодрайвере

  6. также порекомендовал бы загрузить утилиту 👉 Driver Booster и просканировать ей свою систему — она подскажет, какие системные библиотеки следовало бы обновить (Visual C++, Net Framework и т.д.). В общем-то, с ее помощью можно также обновить все драйвера в системе (разумеется, за исключением видеокарты!).

    Обновить всё - игровые компоненты, звуковые и игровые устройства и пр. / Driver Booster

    Обновить всё — игровые компоненты, звуковые и игровые устройства и пр. / Driver Booster

  7. после обновления и настройки драйвера — проверьте, не перестала ли вылетать ошибка?..
  8. если ошибка возникнет вновь — рекомендую установить еще одну-две версию драйвера и проверить их также (поочередно). Кстати, для выбора текущей версии драйвера — зайдите в 👉 диспетчер устройств, начните обновление драйвера и выберите его вручную (см. скриншоты в помощь ниже 👇).

Обновить драйвер — выбрать вручную

Обновить драйвер — выбрать вручную

выбор драйвера

выбор драйвера

*

👉 ШАГ 2

Далее советую зайти в настройки BIOS и загрузить оптимальные настройки, т.е. сбросить текущие на безопасные (либо вручную отключить режим Turbo/Boost для ЦП, и установить «родную» частоту ОЗУ (Memory Clock/DRAM Frequency)).  На моем «железе» частота составляет 2933 MHz. 👇

Установка частоты ОЗУ 2933 MHz

Установка частоты ОЗУ 2933 MHz

Примечание: в особенности это относится ко встроенным видеокартам (AMD Ryzen Vega 8/11, Intel HD), т.к. их производительность сильно зависит от частоты плашек ОЗУ. При выставлении высокой частоты — нередко встроенная карта начинает выдавать подобные «пируэты».

Также проверьте сайт производителя вашей материнской платы. Если есть новая версия BIOS/UEFI для вашей модели — крайне желательно обновиться…

👉 В помощь!

Как обновить UEFI (BIOS) материнской платы (на примере ASRock)

*

👉 ШАГ 3

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

GPU-Z — просмотр температуры

GPU-Z — просмотр температуры

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

👉 В помощь!

Температура видеокарты: как ее узнать, допустимые и критические значения t-ры

*

👉 ШАГ 4

Ну и последний вариант (если остальные не увенчались успехом) — проведите диагностику с другой видеокартой (если вы работаете на встроенной карте (APU), установите дискретную видеокарту).

Также желательно проверить и вашу карту (на которой сыпятся ошибки) в другом системном блоке.

В некоторых случаях синий экран с сообщением «THREAD STUCK IN DEVICE DRIVER» может указывать на аппаратные проблемы. * В домашних условиях подобное не устранимо…

* Кстати!

Если у вас б/у видеокарта — возможно, у нее не «родной» BIOS (т.е. ее перепрошил предыдущий хозяин под какую-либо узкую задачу). В этом случае вполне может появиться подобная проблема…

И, если все вышеперечисленное не помогло, я бы посоветовал попробовать самостоятельно прошить BIOS видеокарты заводской («родной») прошивкой.

*

Просьба: если вы решили проблему как-то иначе — дайте знать в комментариях!

На сим пока всё, удачи!

👋

Workarounds here will guide you to fix THREAD_STUCK_IN_DEVICE_DRIVER Windows 10 error. This blue screen of death issue usually occurs at the time of playing games or using multimedia. It has bug check code 0x000000EA which represents endless spinning of a thread in a device. Mentioned BSOD error occurs in a system as for faulty graphics card driver or the card itself. Other outdated drivers and missing system resources are entirely responsible as well. Furthermore, Windows suffering from memory issues, running in low disk space, the hard disk having poor areas causes the issue.

THREAD STUCK IN DEVICE DRIVER Error in Windows 10 can happen mainly after installing a new driver, Operating System or cumulative update. When the system is affected finally, you can observe blue colored flashing on display along with the freezing PC. As to reduce the effect of damage, computer randomly restarts causing to terminate major operations. Quick links of the resolutions are listed below for you to easily navigate them –

THREAD_STUCK_IN_DEVICE_DRIVER BSOD Error in Windows 10 Solutions

Here is how to fix THREAD_STUCK_IN_DEVICE_DRIVER BSOD Error in Windows 10 –

1] Disable Automatic Reboot of Windows

Windows undergoes through automatic restart when affected with THREAD_STUCK_IN_DEVICE_DRIVER error. This is serious trouble as prevents a user from doing any important task. Resolving the issue becomes impossible as of lacking sufficient scope deploying resolutions. We can manage to disable automatic restart of Windows 10 tweaking default settings a little. Here is the way to proceed –

Step-1: At the initial move, save and then close all ongoing processes. Afterward, move ahead to the Desktop pressing “Win+D” keyboard shortcut together.

Step-2: Perform a right-click on This PC icon available in Desktop.

Step-3: From appearing menu, choose Properties option.

Step-4: On the next window, choose “Advanced system settings” lying in the left pane.

Step-5: Immediately, “System Properties” window will open up and Advanced tab will be displayed.

Step-6: Head down to Startup and Recovery area and make a click on Settings.

Step-7: After a new wizard arrives, move to the System failure area.

Step-8: Ensure to remove the tick mark from the box against the option “Automatically restart” (see snapshot).

Step-9: Lastly, select the OK button to implement the modifications that you did just now.

After making these changes effective, the OS will not reboot all by itself anymore without notice.

2] Uninstall display driver

Usually, THREAD_STUCK_IN_DEVICE_DRIVER happens after installing a new Display driver. Therefore, uninstalling that might fix blue screen error instantly. To uninstall a driver, guidelines are as follows –

  • Call in Windows 10 search bar pressing Win+S hotkeys.
  • In the provided typing area, insert text “devmgmt.msc” and press Enter key.
  • When the Device Manager comes in, reach to the Display adapter eventually.
  • Do a click on it to expand the device.
  • Make a right-click on the driver and select Uninstall device option.
  • Proceeding ahead, go through the instructions on the screen to uninstall the faulty display driver.

Once the Uninstalling gets over, you need to install the default display driver and keep on using it. We recommend updating this periodically using Device Manager. Alternatively, you can look for the graphics card model in use, visit its manufacturer’s website and download the latest driver from there.

3] Detect and clean Malware in Windows Security to Fix THREAD_STUCK_IN_DEVICE_DRIVER

In the tech developed world, malware is the worst enemies. We are no longer safe as they stay in disguise around the web. Whenever you visit a malicious site or click a suspicious link in the mail, they get entrance. In a further move, deteriorate the system resources and lose DLL files. As a result, THREAD STUCK IN DEVICE DRIVER error evolves in the system. Windows Security is the latest inclusion in the security system of Microsoft. The app is super handy to detect computer virus and diminish them. Here is the process to follow –

  • Move the cursor to the rightmost bottom of the desktop and make a click on Show hidden icons arrow.
  • Upon opening the tray, choose shield icon from there allowing Windows Security to launch.
  • When in the app area, select Virus & threat protection option from left side wing.
  • Jumping next to the corresponding side, do click on Scan options link.
  • Moving ahead, hit the radio button allocated for Full scan from processes.
  • In continuation, click Scan now button to initiate detection.
  • After the searching ends, you can see the result in front. If it traces out any potential malware, hit Clean threats option to dismiss.
  • Once the consequent page loads, select Remove first and then Start actions to remove all viruses.

4] Update all the drivers

Defective and outdated drivers are the major culprit in causing  Windows 10 BSOD error. We have a prime task of updating them and for that; Windows Device Manager will be the best platform. Defective drivers are indicated in yellow exclamation mark which makes things a lot easier. To accomplish the task, you need to follow these instructions –

  • Invoke Run command making a combined press of Windows key and R.
  • In the empty text area provided, type devmgmt.msc.
  • Now, hit the Ok button located beneath the box.
  • Once the Device Manager arrives, have a sharp look in the appearing console.
  • If you find a device having the mark of exclamation, expand the same by selecting.
  • When spread up, perform a right-click on drivers one after another.
  • Select Update driver option from the visible list and let the process begin.

5] Load Basic processes by performing Safe Boot to Windows

Most of the Windows 10 problems had a simple solution. This is to boot in safe mode. It is a special form of Startup where Windows loads only basic processes which resolves critical problems including BSOD error codes like THREAD_STUCK_IN_DEVICE_DRIVER. Here is how to boot the Windows in Safe Mode –

Step#1: Open the Taskbar Search by pressing Win+Q hotkeys together.

Step#2: When you see a text area there, type msconfig in it.

Step#3: Pressing Enter key will call upon System Configuration window immediately.

Step#4: Enter to the Boot tab and eventually reach to the second half in this window.

Step#5: In the Boot options part, check the box before Safe Boot to activate all the grayed out options here.

Step#6: Choose the radio button before Minimal and continue to move downward.

Step#7: Hit the Apply button first and then OK to save these changes for the next task.

Step#8: Leave the wizard and restart Windows 10 device in the usual method.

Step#9: When completing the first cycle of rebooting process, continuously press F8 key until the next page comes in.

Step#10: Moving ahead, select Safe Mode option located under in Advanced boot options region.

6] Update BIOS of the affected Windows to Fix THREAD_STUCK_IN_DEVICE_DRIVER

BIOS are a sensitive part of a system and very important to run the OS. Being software components, many hardware elements are entirely dependent on it. Tweaking anything here may cause BSOD error so with an outdated one. We need to update BIOS of an affected Device as to resolve THREAD_STUCK_IN_DEVICE_DRIVER BSOD error. To move on, the guidelines are as following –

  • Make a right-click on the Start menu and choose Run from the Win+X menu.
  • When the dialog arrives, type msinfo32 in the text box.
  • Choose Ok beneath the typing area and let System Information page to open up.
  • In the UI of the new window, you will see a search box. Type “BIOS Version” there and also press Enter key.
  • In a second, you will see both of the Developer and Version of BIOS installed on the PC.
  • Now, leave that information page and open the web browser.
  • Visit the BIOS manufacturer website based on the information you received.
  • From the web page, initiate the download of the latest version. While doing the task from the laptop, ensure the charger is plugged in until installation finishes completely.
  • Upon finishing up the process, make a double click on the downloaded file and install this latest version in Windows.
  • Once everything ends successfully, Reboot the device and make these changes effective.

7] Rectify Defective Windows image files

Windows Image Files, when become corrupted, can play a big role in causing THREAD_STUCK_IN_DEVICE_DRIVER. Therefore, we need to rectify them and for that, the DISM tool comes handy. This utility works only in Elevated Command Prompt. Rest guidelines are stated as follows –

  • Open Run dialog box using instructions discussed in the last resolution.
  • In the empty text space, type cmd and also make a combined press of Ctrl+ Shift+ Enter keys.
  • This action will guide you to Elevated Command Prompt directly.
  • When in the black window, type the following command at winking cursor –

DISM.exe /Online /Cleanup-image /Restorehealth

  • Press Enter key to power up the Deployment Image Servicing and Management (DISM) tool.
  • As we said before, the tool will start taking actions against defective image files.
  • The process is a lengthy one might take longer than usual. Wait patiently until the process finishes.
  • When it ends normally, reboot Windows to make changes effective.

8] Install available patches

An outdated Operating System is very much prone to get affected by issues like BSOD error. All the cumulative updates that Microsoft releases on a regular basis contain fixes for bugs and problems. Installing them will make the OS stronger and you can stay from THREAD_STUCK_IN_DEVICE_DRIVER issue.

Installation is done through Windows Settings app usually and it’s automatic. You just need to disable Metered Connection while using a Mobile Hotspot. We recommend using high-speed internet to reduce time consumption. Once ready, you can proceed with the below steps –

  • Press Windows key and I keys at once and allow opening Settings app.
  • From the app UI, move out for Update & Security and perform a click on the tile.
  • When the next page loads, Windows Update located at the left overlay is by default selected.
  • Jump on to the adjacent right, and perform a click on Check for updates button. Never be confused with “You’re up to date” message.
  • Upon completing the searching, patches will be visible here. Click the Download button under them.
  • Once the downloading ends, Windows will perform the installation automatically.
  • Restart the device when required until the process finally ends.

9] Restrict the Similar Applications from colliding

When a system bears more than one similar programs, they come close to collide with each other. In the end, causes system components to go missing. As a result, THREAD_STUCK_IN_DEVICE_DRIVER appears in it. To lower the risk, we need to eliminate one of those applications. If the BSOD error resolves afterward, you can download them again if necessary. The ways to uninstall an app is as follows –

  • Manage to open Windows Settings app using the same guidelines as the previous.
  • In the appearing UI, move out for Apps tile and make a click on it.
  • On loading the succeeding window, pass over to the right side pane and look for similar programs when the list of Installed apps loads fully.
  • Select the app and hit the Uninstall button from the expanded pane.
  • Choose Yes when the UAC prompts for permission.
  • When the process accomplishes, restart WIndows 10 device using the usual method.
  • When sign back again, check if there is any BSOD error present.
  • If nothing comes in the way, you can now download and install the same app you have deleted.

10] Disconnect External Hardware components until THREAD_STUCK_IN_DEVICE_DRIVER resolves

This is thunderous to have BSOD error after connecting Hardware accessories with the device. Unfortunately, that happened with a good number of users. At present, an external Hard Disk or DVD drive is a necessity. Well, the resolution is quite simple. You just need to offer them a momentarily break.

Once disconnected, Restart Windows 10 PC and perform a check for the THREAD_STUCK_IN_DEVICE_DRIVER error in the system. In case nothing shows up, install the latest drivers for those items from the respective manufacturers’ website. Hopefully, you can use them smoothly now.

11] Deploy System File Checker

Previously we have talked a lot about how missing and corrupted system resources is causing BSOD error codes. Well, it’s time to resolve that mess and in that regard, System File Checker comes out as rescuer. The tool executes in Elevated Command Prompt and automatically fix file corruption. To access the utility, here are the guidelines –

  • Press “Win +Q” hotkeys and once the Taskbar Search bar comes in, type cmd.exe in the box provided here.
  • From the appearing results, do a right-click on Command Prompt.
  • Select “Run as Administrator” option from the menu.
  • After User Account Control prompts for permission, give consent by selecting Yes.
  • In the Black window appearing, Enter the below command –

sfc /scannow

  • Now, execute System File Checker by pressing the Enter key.
  • The tool will thereafter start functioning and resolves system file corruption all by itself.
  • Once the task finishes, reboot the Windows.
  • Upon returning back to the desktop, check if there THREAD_STUCK_IN_DEVICE_DRIVER BSOD in your Windows.

12] Perform System Restore to Fix THREAD_STUCK_IN_DEVICE_DRIVER

System Restore allows you to jump back to the previous state where there was no BSOD error. You might have got THREAD_STUCK_IN_DEVICE_DRIVER after installing programs or uninstalling another. The reason is, when something goes wrong in tweaking Windows registry, it will cause stop errors.

Performing System Restore must be done in the presence of a previously created Restore Point. If you didn’t have that, consider leaving this process. In case you have one, follow the below guidelines –

  • Open Run Command box by pressing Windows key and R at the same time.
  • Enter “rstrui” text in the empty text box and choose Ok button located there.
  • In a moment, the System Restore Wizard will be upfront.
  • From the wizard appearing, choose “Show more restore points” option.
  • When all the previous points are available, select only the latest one.
  • Hit Next button to continue to the consequent page.
  • From the following window, choose Finish to start restoring process.

13] Use Disk Cleanup tool

Temporary files take an equal amount of space in the storage. Being unnecessary, when they get pile up, take lots of space in it. So, the Windows runs in lack of space and speed goes down. BSOD error can also be evolved. Disk Cleanup tool can delete those files in a single shot. Here is how to apply the utility –

  • Press the Windows key to open up the Start menu first.
  • Enter text cleanmgr with the help of the keyboard.
  • When the Disk Cleanup desktop app arrives, select it from results.
  • Immediately, a wizard will show up asking to select a preferable drive.
  • Choose C: by clicking on the dropdown menu and hit Enter key.
  • The Disk Cleanup utility will start by calculating the amount of space it can recover in drive C: and appear in a new window.
  • Reach to bottom in the current window and hit the Clean up system files button.
  • A same small popup will show up once again asking to select the drive.
  • Choose C: using the dropdown menu and press Enter key.
  • When the Disk Cleanup for (C:) comes into the display, check all boxes except Downloads.
  • Now, hit OK and let the cleanup begin in the system.

Important- Before proceeding to delete temporary files, do a check in the Recycle Bin. If there is any necessary item placed unintentionally, restore in the exact location.

14] Fix up existing memory issues

A system with bad RAM or incorrect allocation of memory will have a tendency to occur THREAD_STUCK_IN_DEVICE_DRIVER error. We need to rectify these problems and Windows Memory Diagnostic will be the key. Here is the way to deploy the resolution –

  • In the beginning, ensure saving and closing if you have any ongoing processes.
  • Type “memory” in the taskbar search box and hit Enter to open the Windows Memory Diagnostic tool.
  • From the wizard, make a click on “Restart now and check for problems (recommended)” option.
  • At first, the Windows will undergo rebooting and when it returns to operation again, a blue screen will start detecting memory problems.
  • When the progress hits 100%, the machine will reboot automatically once more time.
  • Upon signing back in next, you can see the result of the last diagnosis in the Notification area – system tray.

15] Settle the Bad areas in Hard Disk to fix THREAD_STUCK_IN_DEVICE_DRIVER

Due to prolonged use, bad sectors are formed in Hard Disk that eventually call up THREAD STUCK IN DEVICE DRIVER error. We can settle things up this using an appropriate command in Elevated Command Prompt. The tool named Disk Checking Utility takes control when executed. Here is the guideline to follow through –

  • Manage to enter to Elevated Command Prompt using shown guidelines above.
  • When present in the dark window, enter the following command at winking cursor –

chkdsk C: /f /r /x

  • Now, press the Enter key and execute the Disk Checking utility to take necessary actions.
  • This process might take a little longer as it will travel between whole areas of Hard Disk.
  • After the task is finished, reboot Windows to make changes effective.
  • When coming back to operation next, check if there is any BSOD error present.

16] Delete the Corrupted Windows Update files

Windows Update files while installing often can terminate at midway. These corrupted files will have a tendency to cause THREAD_STUCK_IN_DEVICE_DRIVER BSOD error in the long run. Therefore, it will be wise to uninstall those patches in the following method –

  • Get access to the Settings, the built-in app (Win+I hotkeys).
  • From app UI, reach to Update & Security tile and select it.
  • When the consequent page loads fully, select Windows Update from left side wing.
  • Moving on to the adjacent right, perform a click on the View update history link.
  • From next window, hit Uninstall updates link. The action will unroll the Installed Updates window by default.
  • Reach to the lastly received patch and select the same.
  • Hit the Uninstall button visible at the upper ribbon.
  • Keep following the guidelines provided next until they get removed completely.

17] Get rid of Third-Party Antivirus Tools

In the earlier time, we used to recommend various third party anti-malware programs to prevent those bugs. As Windows Security is persistent now, there is no need for them. Additionally, being free and third party tool, there will be a risk of getting a BSOD error. It’s better to uninstall them if you are having. To remove a program, you need to follow below steps –

  • Open the Taskbar search and type appwiz.cpl in the empty text area.
  • Press Enter and Programs and Features window will arrive in the display.
  • Move out for the third-party antivirus app in the list and do a right-click on it.
  • Hit Uninstall option when visible.
  • Move with on-screen guidelines until it gets uninstalled completely.

18] Run Windows Blue Screen Troubleshooter

BSOD error codes being so dangerous, Microsoft didn’t really sit idle. Rather, a new tool was introduced in Windows 10 Fall Creators Update. This Blue Screen Troubleshooter is a default tool and having all potentials to fix Windows 10 stop code error. Deploy this utility is following below guidelines –

  • Press the Windows key and I at the same time to launch the Windows Settings app.
  • Once the app area loads completely, move ahead to Update & Security.
  • From appearing window, choose Troubleshoot section lying in the left overlay.
  • Go to the adjacent right pane and reach out to Blue Screen option.
  • Expand it by clicking it and hit Run the Troubleshooter button from there.

The will now start detecting for BSOD issues in the system and fix automatically. Once the process ends, you can get rid of THREAD_STUCK_IN_DEVICE_DRIVER BSOD Error in Windows 10 finally.

After coming right to this point, we hope that you have successfully resolved THREAD STUCK IN DEVICE DRIVER BSOD in Windows 10. In case you are failed to do so, we suggest you the last resolution we have. Perform a complete installation of Windows 10. If everything goes accurately, there will be no more issues coming up next.

Before moving to perform the task, consider most to save a backup for all the necessary files. You can take out these data outside in an external drive. Try connecting the device with a speedy internet connection. This will help in faster downloading contents. If you feel a little nervous, ask help from professionals.

Methods:
1] Disable Automatic Reboot of Windows
2] Uninstall display driver
3] Detect and clean Malware in Windows Security
4] Update all the drivers
5] Load Basic processes by performing Safe Boot to Windows
6] Update BIOS
7] Rectify Defective Windows image files
8] Install available patches
9] Restrict the Similar Applications from colliding
10] Disconnect External Hardware components
11] Deploy System File Checker
12] Perform System Restore
13] Use Disk Cleanup tool
14] Fix up existing memory issues
15] Settle the Bad areas in Hard Disk
16] Delete the Corrupted Windows Update files
17] Get rid of Third-Party Antivirus Tools
18] Run Windows Blue Screen Troubleshooter

That’s all!!

Thread Stuck In Device Driver Error in Windows 10 is a BSOD (Blue Screen Of Death) error which is caused by a driver file caught in an endless loop. The stop error code is 0x000000EA and as the error, itself suggests it’s the device driver issue rather than a hardware problem.

Thread Stuck In Device Driver Error in Windows 10 [SOLVED]

Anyway, the fix for the error is simple, update the drivers or BIOS and the problem is resolved in all most all the cases. If you can’t boot into Windows to perform the below-listed steps then boot your computer into safe mode using the installation media.

Depending on your PC you may receive one of the following errors:

  • THREAD_STUCK_IN_DEVICE_DRIVER
  • STOP Error 0xEA: THREAD_STUCK_IN_DEVICE_DRIVER
  • The THREAD_STUCK_IN_DEVICE_DRIVER bug check has a value of 0x000000EA.

Few of the cause which can lead to Thread Stuck In Device Driver error are:

  • Corrupt or old device drivers
  • Driver conflict after installing new hardware.
  • Error 0xEA blue screen caused by a damaged video card.
  • Old BIOS
  • Bad Memory

Table of Contents

So without wasting any time let’s see How to Fix Thread Stuck In Device Driver Error in Windows 10 with the help of the below-listed troubleshooting guide.

Method 1: Update Graphic Card Drivers

If you’re facing the Thread Stuck In Device Driver Error in Windows 10 then the most probable cause for this error is corrupted or outdated Graphics card driver. When you update Windows or install a third-party app then it can corrupt the video drivers of your system. If you face issues such as screen flickering, screen turning on/off, display not working correctly, etc you may need to update your graphics card drivers in order to fix the underlying cause. If you face any such issues then you can easily update graphics card drivers with the help of this guide.

Update your Graphics Card Driver | Fix Thread Stuck In Device Driver Error in Windows 10

Method 2: Disable Hardware Acceleration

1. Press Windows Key + I to open Settings then click on System. 

Press Windows Key + I to open Settings then click on System

2. From the left-hand side menu, select Display. Now at the bottom of the Display window, click on the Advanced display settings.

3. Now go to the Troubleshoot tab and click Change Settings.

change settings in troubleshoot tab in advanced display properties

4. Drag the Hardware Acceleration slider to None

5. Click Ok then Apply and restart your PC.

6. If you don’t have the troubleshoot tab then right-click on the desktop and select NVIDIA Control Panel (Every graphic card has their own control panel).

Right-click on the desktop and select NVIDIA Control Panel

7. From the NVIDIA Control Panel, select “Set PhysX configuration” from the left column.

8. Next, under select, a PhysX processor make sure the CPU is selected.

disable hardware acceleration from NVIDIA control panel | Fix Thread Stuck In Device Driver Error

9. Click Apply to save the changes. This will disable NVIDIA PhysX GPU acceleration.

10. Reboot your PC and see if you’re able to fix thread stuck in device driver error in Windows 10, if not, continue.

Method 3: Run SFC and DISM tool

1. Press Windows Key + X then click on Command Prompt(Admin).

2. Now type the following in the cmd and hit enter:

Sfc /scannow

SFC scan now command prompt

3. Wait for the above process to finish and once done restart your PC.

4. If you are able to fix Thread Stuck in device driver error in Windows 10 issue then great, if not then continue.

5. Again open cmd and type the following command and hit enter after each one:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM restore health system

6. Let the DISM command run and wait for it to finish.

7.  If the above command doesn’t work then try on the below:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Note: Replace the C:\RepairSource\Windows with the location of your repair source (Windows Installation or Recovery Disc).

7. Reboot your PC to save changes.

Method 4: Perform Windows update

Sometimes pending Windows update can cause a problem with the drivers, hence it’s recommended to update Windows.

1. Press Windows Key + I to open Settings then click on Update & Security.

Press Windows Key + I to open Settings then click on Update & security icon

2. From the left-hand side, menu click on Windows Update.

3. Now click on the “Check for updates” button to check for any available updates.

Check for Windows Updates | Fix Thread Stuck In Device Driver Error in Windows 10

4. If any updates are pending then click on Download & Install updates.

Check for Update Windows will start downloading updates

5. Once the updates are downloaded, install them and your Windows will become up-to-date.

6. After the updates are installed reboot your PC to save changes.

Method 5: Run Windows 10 BSOD Troubleshooter

If you are using Windows 10 Creators update or later, you can use Windows inbuilt Troubleshooter to fix Blue Screen of Death Error (BSOD).

1. Press Windows key + I to open Settings then click on ‘Update & Security’.

Press Windows Key + I to open Settings then click on Update & security icon

2. From the left pane, select ‘Troubleshoot’.

3. Scroll down to ‘Find and fix other problems’ sections.

4. Click on ‘Blue Screen’ and click on ‘Run the troubleshooter’.

Click on ‘Blue Screen’ and click on ‘Run the troubleshooter’

Method 6: Give Graphics Card Access to the Application

1. Press Windows Key + I to open Settings then click on System.

Press Windows key + I to open Settings then click on System

2. From the left-hand menu select Display then click on Graphics settings link at the bottom.

Select Display then click on Graphics settings link at the bottom

3. Select the type of app, if you can’t find your app or game in the list then select the Classic app and then use the “Browse” option.

Select the Classic app and then use the Browse option

4. Navigate to your application or game, select it, and click Open.

5. Once the app is added to the list, click on it then again click on Options.

Once the app is added to the list, click on it then again click on Options

6. Select “High performance” and click on Save.

Select High performance and click on Save

7. Reboot your PC to save changes.

Method 7: Update BIOS (Basic Input/Output System)

Note: Performing BIOS update is a critical task and if something goes wrong it can seriously damage your system, therefore, expert supervision is recommended.

BIOS stands for Basic Input and Output System and it is a piece of software present inside a small memory chip on the PC’s motherboard which initializes all the other devices on your PC, like the CPU, GPU, etc. It acts as an interface between the computer’s hardware and its operating system such as Windows 10. Sometimes, the older BIOS doesn’t support new features and that is why you can face the Thread Stuck in device driver error. In order to fix resolve the underlying issue, you need to update BIOS using this guide.

What is BIOS and how to update BIOS | Fix Thread Stuck In Device Driver Error in Windows 10

Method 8: Reset Overclocking Settings

If you’re overclocking your PC then this might explains why you’re facing the Thread Stuck in device driver error, as this overclocking software puts a strain on your PC hardware which is why PC restarts unexpectedly giving the BSOD error. To fix this issue simply reset the overclocking settings or remove any overclocking software.

Method 9: Faulty GPU

Chances are the GPU installed on your system might be faulty, so one way to check this is to remove the dedicated graphic card and leave the system with only integrated one and see if the issue is resolved or not. If the issue is resolved then your GPU is faulty and you need to replace it with a new one but before that, you could try cleaning your graphic card and again place it in the motherboard to see it’s working or not.

Graphic Processing Unit

Method 10: Check Power Supply

A faulty or failing Power Supply is generally the cause for the Bluescreen of death errors. Because the power consumption of hard disk is not met, it won’t get enough power to run, and subsequently, you may need to restart the PC several times before it can take the adequate power from PSU. In this case, you may need to replace the power supply with a new one or you could borrow a spare power supply to test if this is the case here.

Faulty Power Supply

If you have recently installed new hardware such as video card then chances are the PSU is not able to deliver the necessary power needed by the graphic card. Just temporarily remove the hardware and see if this fixes the issue. If the issue is resolved then in order to use the graphic card you may need to purchase a higher voltage Power Supply Unit.

That’s it you have successfully Fix Thread Stuck In Device Driver Error in Windows 10 but if you still have any queries regarding this post then feel free to ask them in the comment’s section.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как установить ярлык скайп на рабочий стол в windows 10
  • Чем открыть memory dmp windows 10
  • Как удалить mediaget с компьютера полностью windows 10 если его нет в приложениях
  • A problem has been detected and windows has been shut down что делать при запуске
  • Postgres default password windows