It’s not often, but when your system has driver issues, you will see the “THREAD_STUCK_IN_DEVICE_DRIVER” BSOD error, and your system will crash unceremoniously. Typically, this BSOD error appears when the system or an app can’t access or utilize the graphics rendering process on your graphics card. It is one of the most common errors for users using AMD laptops or graphics cards.
Fortunately, you can easily solve the “THREAD_STUCK_IN_DEVICE_DRIVER” error by updating or rolling back the graphics driver. In this quick and easy tutorial, I will show how to do that in exact steps and fix the “THREAD_STUCK_IN_DEVICE_DRIVER” BSOD error on Windows. Let’s get started.
Before You Begin
- Administrator rights are required to update device drivers to fix the thread stuck in device driver error.
- The below steps are tested to work on Windows 11 and Windows 10.
Steps to Fix “THREAD_STUCK_IN_DEVICE_DRIVER” BSoD Error
- Right-click on the Start button on your taskbar.
- Select the “Device Manager” option.
- Expand the “Display Drivers” option.
- Right-click on the graphics driver.
- Select the “Properties” option.
- Go to the “Driver” tab.
- Click the “Update driver” button.
- Select the “Search automatically for drivers” option.
- Windows will install the latest driver update, if available.
- If you have already an up-to-date driver, click the “Roll Back Driver” from the right-click menu.
- Select a reason of your choice.
- Click “Yes” to continue.
- Windows will roll back the driver to its previous version.
- Close the Device Manager.
- Restart your computer.
Detailed Steps (With Screenshots)
First, you must open the Device Manager. To do that, right-click the Start button on the taskbar and select the “Device Manager” option.
Expand the “Display Drivers” section in the Device Manager window. Next, right-click on the graphics card and select the “Properties” option.

Go to the “Driver” tab in the graphics card “Properties” window. Here you have two choices. That is, to update the driver or roll back the driver to the previous version. Depending on your situation, follow the relevant section.

If you haven’t recently updated the graphics driver, click the “Update driver” button. Next, click the “Search automatically for drivers” option. This action will force Windows to download and install the latest driver, if available.

If you have already installed the latest driver update then that might be the issue. In that case, you have to roll back the driver to the previous version. To do that, click the Rollback Driver button in the “Properties” window. Next, select a reason of your choice and click “Yes“. This action rolls back the current update and installs the previous drive update.

Once that is done, close the Device Manager window by clicking the “X” button. After that, restart your computer to apply the change.
Wrapping Up — Getting Rid of Thread Stuck in Device Driver Error
As you can see, fixing the “Thread Stuck in Device Driver” BSOD error is straightforward. Start by updating or rolling back the driver, then restart your computer. If the error persists, it might be a hardware issue. In that case, try re-seating the graphics card by carefully removing and reinserting it. If you don’t know how to do it or if the problem is in a laptop, I recommend you take it to an authorized service center to diagnose the problem properly.
If you have any questions or need help, comment below. I’ll be happy to help.