How to Overcome Thread Stuck in Device Drivers Blue Screen Error Windows 10

How to Overcome Thread Stuck in Device Drivers Blue Screen Error Windows 10

Blue Screen of Death (BSOD) errors are most common right when you are in the middle of something important. There is no empirical evidence to back it up, although we can all agree that BSOD errors spoil workflow. One of the BSOD errors that we often encounter in Windows 10 is “Thread Stuck in Device Drivers”. In the following sections, we’ll discuss how to fix this.

The error occurs when the driver enters an endless loop while waiting for the associated hardware to enter an idle state. This error is caused by a faulty driver. This error is categorized under BSOD, because the system crashes and a blue screen is displayed when an error is found with the error message “Thread Stuck in Device Drivers”.

Here are some ways to solve the “Thread Stuck in Device Drivers” Blue Screen Error Windows 10:

  1. Windows Update
  2. Driver Updates
  3. Uninstall Recent Apps
  4. Run SFC Scan
  5. Run DISM Tool
  6. Do a BIOS Update
  7. Run System Restore

1. Update Windows

If you are experiencing “Thread Stuck in Device Drivers”, it might be due to a bug in Windows. There is a high chance that the bug has been fixed in a recent Windows update. To fix the error, all you have to do is update your Windows 10.

  1. To update Windows, press WINDOWS + I to launch System Settings, then click “Update & Security’ option.
  2. The “Windows Update” tab will open by default in the “Update & Security’ settings. Now, click the “Check for updates” option on the right to scan for available updates.

If any updates are available, they will be installed and downloaded to your computer. Once the update is complete, check if the error has been fixed. If not, move on to the next solution.

2. Driver Updates

As already mentioned, the error can be found due to outdated drivers. Therefore, updating the driver will fix the error. But, how do you identify which drivers should be updated?

First, look for drivers with a yellow warning sign as an indication that the driver is not working. If you don’t find it with a warning sign, start with the “Graphics” driver and then the “Sound” driver, as they are most often found causing the error. If it doesn’t work, try updating which you feel might be behind the “Thread Stuck in Device Drivers” error, based on your experience and understanding.

  1. For driver updates, search for “Device Manager” in the “Start Menu”, then launch the application from the search results.
  2. In the “Device Manager” look for the “Display adapters” option, then double-click it to expand and see the drivers under it.
  3. Next, right-click on the graphics driver and select “Update driver” from the context menu.
  4. The “Update driver’ window will now launch. You will be given two options, either to let Windows search for the best available driver on the system or install the driver manually. It is recommended that you choose the first option as it is much safer.

It is possible that Windows cannot find the driver, even if a newer version is available. In this case, you have to install it manually. To do that, you must first find the current driver version.

  1. To find out the current driver version, right-click on the driver and select “Properties” from the context menu.
  2. In the driver properties box, navigate to the “Driver” tab and you will find “Driver Version” at the top.
  3. Now search the web for the driver in question, using “Computer Model”, “Operating System” and “Driver Name” as keywords, then download the driver from the manufacturer’s official website. Once you have downloaded the driver, follow the steps above to update the driver but select the ‘Browse my computer for drivers’ option and then install the driver by following the on-screen instructions.

Also read: How to Overcome Bad Image Error 0xc0000006 on Windows 10

3. Uninstall Recent Apps

If you are experiencing the error since you installed the program or application, it’s time for you to remove it. There is a high possibility that the application crashes with Windows functions, thus causing the error.

If you have a lot of applications installed on your computer, specifying a specific application might be difficult. However, if you remember when you first encountered the error, make a list of the apps you installed during that period. When you have the list ready, start uninstalling them one by one and check if the “hread Stuck in Device Drivers” error is fixed.

  1. To uninstall the application, press WINDOWS + R to launch the “Run” command, type appwiz.cpl in the text box, then press ENTER or click “OK” at the bottom to launch it.
  2. You will now see a list of apps installed on your system. Choose the one that you think might be causing the error and click on “Uninstall” at the top. Follow the on-screen instructions to complete the uninstall process.

After the application is uninstalled, restart the computer and check if you still have the error. Otherwise, start uninstalling other apps that are on your list.

4. Run SFC Scan

SFC Scan identifies corrupted system files and replaces them with cached copies stored on your system. If you encounter the error due to corrupt system files, running SFC Scan will fix it for you.

  1. To run an SFC Scan, search for “Command Prompt” in the “Start Menu”, right-click on the search result, then select “Run as administrator” from the context menu.
  2. In the “Command Prompt” window, type or paste the following command and press ENTER to run it.
  3. sfc /scannow
  4. The scan will start instantly and you will be notified of the same in the command prompt itself.

The scan will take a few minutes to complete and may appear stuck at times. But, don’t end the scan and let it finish. Once the scan is complete, you will be notified if any corrupted files are found and replaced. Now, restart your computer and check if the error is fixed.

5. Run DISM Tool

If “SFC scan” does not fix the “Thread Stuck in Device Drivers” error, you can always use DISM (Deployment Image Servicing and Management). It is a tool that checks the health and fixes any issues found with the operating system that you are currently logged into.

To run DISM, launch “Command Prompt” with “Administrator” access like step number 4. Now, enter the following commands one by one and press ENTER to run them.

Dism /Online /Cleanup-Image /CheckHealth

Dism /Online /Cleanup-Image /ScanHealth

Dism /Online /Cleanup-Image /RestoreHealth

After you run all three commands, restart the computer and check if the error is fixed.

Also read: How to Solve Error 1962 No Operating System Found on Windows 10

6. Update BIOS

In some cases, it may be the BIOS that is causing the “Thread Stuck in Device Drivers” error, so updating the BIOS can fix the problem. However, updating the BIOS is a time-consuming process, and any error while updating it can render your computer useless. Therefore, you should proceed with extreme caution. Also, before you update the BIOS, search the web if updating the BIOS will fix the error in your case. If not, move on to the next fix.

First of all you have to check the current BIOS version, download the BIOS file from the web, then update the BIOS. After you update it, check if the error is fixed.

Note: Updating BIOS is a complicated process and you should do thorough research before proceeding.

7. System Restore

If none of the above fixes managed to fix the “Thread Stuck in Device Drivers” error, it’s time for you to choose “System Restore”. With this, you can restore your Windows to the past, when errors did not occur.

System Restore does not delete files on your computer, however, it may delete some programs or change settings. Once you run “System Restore”, the BSOD error will be fixed and you will not find it again.

Leave a Reply

Your email address will not be published.