Solve Code 10 errors In Device Manager
Code 10 is one of the most common error codes in Device Manager. But what are the causes for this, and how can you solve it? We’ll help you through some troubleshooting steps in this post, and hope you will be able to solve the problem. [alert-note]These steps are optimized for Windows 8.1 users, however they are the same for all versions of Windows since Vista[/alert-note]
These troubleshooting steps can be applied if one or more situations below match your situations:
- Devices stop working after returning from Stand-by or hibernate
- Devices do not start after Windows has successfully booted
- Devices stop working while you’re using your system
- Device manager reports a Code 10 error.
- Windows Event Logs show an error Code 10 code.
- Code 39, Skip to step 3
- Code 19, Skip to step 3
- Code 32, Skip to step 3
- Code 37, Skip to step 3
- Code 41, Skip to step 3
Step 1: Update your drivers
Indentify the device that is causing the problems within Device Manager and search Google for the latest drivers for that device, then install them. Make sure your CHIPSET drivers are also updated. These are one of the most common reasons for code 10 errors, use the Intel Auto Update tool l to find updates for your chipset drivers
If you already tried this, or if the problem still appears then continue to the next step
Step 2: Roll back your drivers
It could be that the latest drivers caused this issue instead of solving it, try to roll back the drivers you installed to an older version, you can do that this way:
- Press the Windows + X key at the same time
- Choose Device Manager
- Find the device with a yellow mark, and right-click it
- Choose Update Driver Software
- Choose Browse my computer for driver software
- Choose Let me pick from a list of device drivers on my computer
- In the list choose an older driver (date is at the end) and click Next If you have no older driver in the list, then skip to step 3 or try the Default Microsoft Driver.
The device should automatically start now, and work again, if it does not and you still receive a code 10, try a reboot.
Step 3: Remove the Upper- and Lowerfilters[alert-warning]This is a technical complex step, please be aware that damage caused to your Registry might not be repairable and that a system reinstallation is necessary[/alert-warning]
Step 3.1 Finding the right Class
Each device has it’s own Class (GUID) that identifies the device for the Windows Registry, it’s a complex system which does not need explaining here, since it won’t help you solve the problem.
- Open Device Manager
- Right-click your device and select Properties
- Click on Details
- Choose under Property, Class Guid
- Copy or write down the guid
Step 3.2 Finding the right Registry key
After you’ve copied the right Class (GUID) you can open Regedit and edit the value’s we need to edit.
- Open Start
- Type “regedit” and then choose Regedit.exe
- Unfold HKEY_LOCAL_MACHINE
- Unfold System
- Unfold CurrentControlSet
- Unfold Control
- Unfold Class
- Now find the Class GUID you copied or wrote down in the list, then select it.
- Right-click LowerFilters and click on delete
- Right-click UpperFilters and click on delete
- Reboot your system
It’s normal that one is not there just delete the one that is, sometimes they both not there, then this step cannot help you. Hopefully your problem was solved using these steps