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)
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
确保创建一个还原点,以防出现问题。
Method 1: Delete USB UpperFilter and LowerFilter Registry Entries
请注意: Backup the registry just in case something goes wrong.
1.按Windows键+R然后输入 注册表编辑器 并按 Enter 打开注册表编辑器。
2.Navigate to the following the Registry Key:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{36FC9E60-C465-11CF-8056-444553540000}
3.确保选择 {36FC9E60-C465-11CF-8056-444553540000} and then in the right window pane find 上部过滤器和下部过滤器。
4.右键单击每个选项并选择 删除。
5.重新启动您的电脑以保存更改。
方法 2:运行系统还原
1.按 Windows 键 + R 并输入“SYSDM.CPL”然后按回车键。
2.Select 系统保护 标签并选择 系统还原。
3.单击下一步并选择所需的 系统还原点.
4.按照屏幕上的说明完成系统还原。看看你是否能够 Fix USB Error Code 52 Windows cannot verify the digital signature,如果没有,则继续使用下面列出的方法。
Method 3: Disable Secure Boot
1.Restart your PC and tap F2 or DEL depending upon your PC to open Boot 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.
#警告: 禁用安全启动后,如果不将电脑恢复到出厂状态,可能很难重新激活安全启动。
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 电源按钮 然后按住 转移 并点击 重新启动 (while holding the shift button).
2.确保在看到 高级恢复选项菜单。
3.现在导航至“高级恢复选项”菜单中的以下选项:
疑难解答 > 高级选项 > 启动设置 > 重新启动
4.单击“重新启动”后,您的电脑将重新启动,您将看到一个带有选项列表的蓝屏,请务必按选项旁边的数字键,上面写着“禁用驱动程序签名强制。“
5.Now Windows will boot again and once logged into Windows press Windows Key + R then type 输入devmgmt.msc 并按 Enter 键打开设备管理器。
6.Right-click on the problematic device (which has a yellow exclamation mark next to it) and select 更新驱动程序
7.选择“自动搜索更新的驱动程序软件。“
8.Repeat the above process for every problematic device listed in Device Manager.
9.重新启动您的电脑以保存更改并查看是否能够 Fix USB Error Code 52 Windows cannot verify the digital signature.
Method 5: Uninstall Problematic devices
1.按Windows键+R然后输入 输入devmgmt.msc 并按Enter键。
2.右键单击 each of problematic device (yellow exclamation mark next to it) and select 卸载。
3.Click Yes/OK to continue with uninstallation.
4.重新启动您的电脑以保存更改。
Method 6: Delete usb*.sys Files
1.Take Ownership of the files C:Windowssystem32driversusbehci.sys and C:Windowssystem32driversusbhub.sys through any one of the listed methods here.
2.Rename the usbehci.sys and usbhub.sys 文件到 usbehciold.sys & usbhubold.sys.
3.按Windows键+R然后输入 输入devmgmt.msc 并按Enter键。
4.展开 通用串行总线控制器 然后右键单击 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).
2.现在在cmd中输入以下内容并按回车键:
sfc /scannow sfc /scannow /offbootdir=c: /offwindir=c:windows
3.等待上述过程完成,完成后重新启动电脑。
4.接下来,从这里运行CHKDSK 使用检查磁盘实用程序 (CHKDSK) 修复文件系统错误。
5.完成上述过程并再次重新启动计算机以保存更改。
看看你是否能够 Fix USB Error Code 52 Windows cannot verify the digital signature, if not then follow the next method.
Method 8: Disable Integrity Checks
1.按 Windows 键 + X,然后选择 命令提示符(管理员)。
2.在 cmd 中键入以下命令,并在每一条命令后按 Enter 键:
bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit -设置测试签名开启
3.If the above command doesn’t work then try the following:
bcdedit / deletevalue loadoptions
bcdedit -set 测试签名关闭
4.重新启动您的电脑以保存更改。
为你推荐:
这样你就成功了 Fix USB Error Code 52 Windows cannot verify the digital signature 但如果您对本指南仍有任何疑问,请随时在评论部分提问。