Fix USB Error Code 52 Windows cannot verify the digital signature

Fix USB Error Code 52 Windows cannot verify the digital signature: If you have recently installed Windows Updates or upgraded Windows then it’s possible that your USB ports will not recognize any hardware that is connected to them. In fact, if you will dig further you will find out the following error message in Device Manager:

Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)

Fix USB Error Code 52 Windows cannot verify the digital signature

Error Code 52 indicates a driver failure and in device manager, you will see a yellow exclamation mark next to each USB icon. Well, there is no particular cause for this error but a number of reasons are responsible such as Corrupted Drivers, Secure boot, Integrity check, problematic filters for USB etc. So without wasting any time let’s see how to actually Fix USB Error Code 52 Windows cannot verify the digital signature with the help of below-listed troubleshooting guide.

Fix USB Error Code 52 Windows cannot verify the digital signature

Make sure to create a restore point just in case something goes wrong.

Method 1: Delete USB UpperFilter and LowerFilter Registry Entries

Note: Backup the registry just in case something goes wrong.

1.Press Windows Key + R then type regedit and hit Enter to open Registry Editor.

Run command regedit

2.Navigate to the following the Registry Key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}

3.Make sure to select {36FC9E60-C465-11CF-8056-444553540000} and then in the right window pane find UpperFilters and LowerFilters.

Delete UpperFilter and LowerFilter to fix USB error code 39

4.Right-click on each of them and select Delete.

5.Reboot your PC to save changes.

Method 2: Run System Restore

1.Press Windows Key + R and type”sysdm.cpl” then hit enter.

system properties sysdm

2.Select System Protection tab and choose System Restore.

system restore in system properties

3.Click Next and choose the desired System Restore point.

system-restore

4.Follow the on-screen instruction to complete system restore. And see if you are able to Fix USB Error Code 52 Windows cannot verify the digital signature, if not then continue with the below-listed methods.

Method 3: Disable Secure Boot

1.Restart your PC and tap F2 or DEL depending upon your PC to open Boot Setup.

press DEL or F2 key to enter BIOS Setup

2.Find the Secure Boot setting, and if possible, set it to Enabled. This option is usually in either the Security tab, the Boot tab, or the Authentication tab.

Disable secure boot and try installing windows updates

#WARNING: After disabling Secure Boot it may be difficult to re-activate Secure Boot without restoring your PC to the factory state.

3.Restart your PC and see if you’re able to Fix USB Error Code 52 Windows cannot verify the digital signature.

Method 4: Disable Driver Signature Enforcement

For Windows 10 user’s, interpret the Windows booting process 3 times to boot into recovery mode or else you could try the following:

1.Go to the Login screen where you see the above error message then click on Power button then hold Shift and click on Restart (while holding the shift button).

Now press & hold the shift key on the keyboard and click on Restart

2.Make sure you don’t let go of the Shift button until you see the Advanced Recovery Options menu.

Click Advanced Options automatic startup repair

3.Now Navigate to the following in Advanced Recovery Options menu:

Troubleshoot > Advanced options > Startup settings > Restart

Startup settings

4.Once you click Restart your PC will restart and you will see a blue screen with a list of options make sure to press the number key next to the option which says “Disable driver signature enforcement.

startup settings select 7 to disable driver signature enforcement

5.Now Windows will boot again and once logged into Windows press Windows Key + R then type devmgmt.msc and hit Enter to open Device Manager.

devmgmt.msc device manager

6.Right-click on the problematic device (which has a yellow exclamation mark next to it) and select Update Driver.

Fix USB Device Not Recognized. Device Descriptor Request Failed

7.Select “Search automatically for updated driver software.

search automatically for updated driver software

8.Repeat the above process for every problematic device listed in Device Manager.

9.Reboot your PC to save changes and see if you’re able to Fix USB Error Code 52 Windows cannot verify the digital signature.

Method 5: Uninstall Problematic devices

1.Press Windows Key + R then type devmgmt.msc and hit Enter.

devmgmt.msc device manager

2.Right-click on each of problematic device (yellow exclamation mark next to it) and select Uninstall.

USB mass storage device properties

3.Click Yes/OK to continue with uninstallation.

4.Reboot your PC to save changes.

Method 6: Delete usb*.sys Files

1.Take Ownership of the files C:\Windows\system32\drivers\usbehci.sys and C:\Windows\system32\drivers\usbhub.sys through any one of the listed methods here.

2.Rename the usbehci.sys and usbhub.sys files to usbehciold.sys & usbhubold.sys.

Rename the usbehci.sys and usbhub.sys files to usbehciold.sys & usbhubold.sys then exit

3.Press Windows Key + R then type devmgmt.msc and hit Enter.

devmgmt.msc device manager

4.Expand Universal Serial Bus Controllers and then right-click on Standard Enhanced PCI to USB Host Controller and select Uninstall.

Uninstall Standard Enhanced PCI to USB Host Controller

5.Reboot your PC and new drivers will be automatically installed.

Method 7: Run CHKDSK and SFC

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

command prompt with admin rights

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

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

SFC scan now command prompt

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

4.Next, run CHKDSK from here Fix File System Errors with Check Disk Utility(CHKDSK).

5.Let the above process complete and again reboot your PC to save changes.

See if you’re able to Fix USB Error Code 52 Windows cannot verify the digital signature, if not then follow the next method.

Method 8: Disable Integrity Checks

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

command prompt admin

2.Type the following command into cmd and hit Enter after each one:

bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING ON

Disable Integrity Checks

3.If the above command doesn’t work then try the following:

bcdedit /deletevalue loadoptions

bcdedit -set TESTSIGNING OFF

4.Reboot your PC to save changes.

Recommended for you:

That’s it you have successfully Fix USB Error Code 52 Windows cannot verify the digital signature but if you still have any question regarding this guide then feel free to ask them in the comment’s section.

5 thoughts on “Fix USB Error Code 52 Windows cannot verify the digital signature”

  1. Method 4 worked for me like a charm, I have been struggling to get my keyboard work for 2 years now and my kids jumped on it and played with it & now it is operational again.

    Thanks for putting this together !

Leave a Comment

Your email address will not be published. Required fields are marked *