برطرف کردن مشکل device manager error code 39 در USB Controller

What will you do if all the USB ports of your Desktop/Notebooks stopped working all of the sudden? At first, we might think the issue is with USB port and needs to replace the corresponding hardware device to solve the issue.USB Icon

Code 39 is a common error message for USB controllers. Uninstalling and reinstalling USB drivers may not solve this issue. Code 39 may also show the error message “Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)”.

Code 39 error may be shown on USB devices like “Standard enhanced PCI to USB host controller” and “Standard OpenHCD USB host controller”.

I found that Code 39 errors with USB controller is shown when an invalid registry values are saved in Windows Registry. We need to check whether registry values  like “UpperFilters” and “LowerFilters “ is listed under {36FC9E60-C465-11CF-8056- 444553540000} as this entries will prevent the USB devices to work properly.

Solve Error code 39 on USB Controller:

1. Click Start, Run and type Regedit to Open Registry Editor Or Click Start, type regedit in search window and open Registry Editor.

Open Registry Editor

2. Registry Editor window will open now.
3. Click on HKEY_LOCAL_MACHINE to expand it.

HKEY_LOCAL_MACHINE4. Under HKEY_LOCAL_MACHINE, click on SYSTEM and expand it.

Registry SYSTEM5. Under System, click on CurrentControlSet and expand it.

Registry CurrentControlSet6. Under CurrentControlSet, click and expand Control

Registry Control7. Under Control, click and expand Class

Registry Expand Class8. Under Class, find and select {36FC9E60-C465-11CF-8056- 444553540000}

{36FC9E60-C465-11CF-8056- 444553540000}

9. Single click on {36FC9E60-C465-11CF-8056- 444553540000} (no need to expand it)
10. Then check the right pane window of the Registry Editor for any entry with name UpperFilters or LowerFilters

Note: As I am not experiencing this issue when I took above said screenshots, you will not find the registry entry UpperFilters or LowerFilters listed in below provided image.

Registry Editor Upper filter

11. On the right pane of Registry Editor, please check whether any entry with name “UpperFilters” or “LowerFilters” is listed, if you find any, please right click and delete it.

12. Now disconnect all the USB devices connected to the computer and uninstall each USB entry from Device manager. Then restart the Notebook/Computer.

– See more at: http://www.tricksguide.com/solve-device-manager-error-code-39-on-usb-controller.html#sthash.iQ3HnwPm.dpuf