修复 USB 错误代码 52 Windows 无法验证数字签名

修复 USB 错误代码 52 Windows 无法验证数字签名: (Fix USB Error Code 52 Windows cannot verify the digital signature: )如果您最近安装了Windows 更新(Windows Updates)或升级了 Windows,那么您的USB端口可能无法识别连接到它们的任何硬件。实际上,如果您进一步挖掘,您会在设备管理器(Device Manager)中发现以下错误消息:

Windows 无法验证此设备所需驱动程序的数字签名。最近的硬件或软件更改可能安装了签名不正确或损坏的文件,或者可能是来自未知来源的恶意软件。(代码 52)(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))

修复 USB 错误代码 52 Windows 无法验证数字签名

错误代码 52表示驱动程序故障,在设备管理器中,您会在每个(Error Code 52)USB图标旁边看到一个黄色感叹号。好吧,这个错误没有特别的原因,但有很多原因,例如损坏的驱动程序(Corrupted Drivers)安全(Secure)启动、完整性(Integrity)检查、USB过滤器有问题等。所以不要浪费任何时间,让我们看看如何实际修复 USB 错误Code 52 (Fix USB Error Code 52) Windows无法在下面列出的故障排除指南的帮助下验证数字签名。

修复 USB 错误代码 52 (Fix USB Error Code 52) Windows无法验证数字签名

确保 创建一个还原点(create a restore point),以防万一出现问题。

方法一:删除 USB UpperFilter 和 LowerFilter 注册表项(Method 1: Delete USB UpperFilter and LowerFilter Registry Entries)

注意:(Note:) 备份注册表(Backup the registry)Â 以防万一出现问题。

1.按 Windows 键 + R 然后键入regedit并按Enter打开注册表编辑器(Registry Editor)

运行命令 regedit

2.导航到以下注册表(Registry Key)项:

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

3.确保选择{36FC9E60-C465-11CF-8056-444553540000}然后在右侧窗格中找到UpperFilters 和 LowerFilters。(UpperFilters and LowerFilters.)

删除 UpperFilter 和 LowerFilter 以修复 USB 错误代码 39

4.右键单击它们并选择删除。(Delete.)

5.重新启动您的 PC 以保存更改。

方法2:运行系统还原(Method 2: Run System Restore)

1.按 Windows 键 + R 并键入“ sysdm.cpl ”,然后按 Enter。

系统属性 sysdm

2.选择系统保护(System Protection)选项卡,然后选择系统还原。( System Restore.)

系统属性中的系统还原

3.单击下一步并选择所需的系统还原点(System Restore point)

系统还原

4.按照屏幕提示完成系统还原。并查看您是否能够 修复 USB 错误代码 52 Windows 无法验证数字签名(Fix USB Error Code 52 Windows cannot verify the digital signature),如果不能,则继续使用下面列出的方法。

方法 3:禁用安全启动(Method 3: Disable Secure Boot)

1.重新启动您的PC,然后根据您的PC点击F2或DEL以打开(DEL)Boot Setup

按 DEL 或 F2 键进入 BIOS 设置

2.找到Secure Boot设置,如果可能,将其设置为Enabled。此选项通常位于“安全(Security)”选项卡、“引导(Boot)”选项卡或“身份验证(Authentication)”选项卡中。

禁用安全启动并尝试安装 Windows 更新

#WARNING:禁用安全启动(Secure Boot)后,如果不将 PC 恢复到出厂状态,可能很难重新激活安全启动。(Secure Boot)

3.重新启动您的 PC 并查看您是否能够 修复 USB 错误代码 52 Windows 无法验证数字签名。(Fix USB Error Code 52 Windows cannot verify the digital signature.)

方法 4:禁用驱动程序签名强制(Method 4: Disable Driver Signature Enforcement)

对于Windows 10用户,解释Windows启动过程 3 次以启动到恢复模式,否则您可以尝试以下操作:

1.转到您看到上述错误消息的登录(Login)屏幕,然后单击电源按钮(Power button),然后按住Shift并单击重新启动(Restart)(同时按住 shift 按钮)。

现在按住键盘上的shift键,然后单击重新启动

2.确保在看到“高级恢复选项”菜单(Advanced Recovery Options menu.)之前不要松开Shift按钮。(Shift)

点击高级选项自动启动修复

3.现在导航(Navigate)高级恢复(Advanced Recovery) 选项(Options)菜单中的以下内容:

Troubleshoot > Advanced options > Startup settings > Restart

启动设置

4.单击重新启动后,您的 PC 将重新启动,您将看到一个带有选项列表的蓝屏,请确保按“禁用驱动程序签名强制执行”选项旁边的数字键。(Disable driver signature enforcement.)——

启动设置选择 7 禁用驱动程序签名强制

5.现在Windows将再次启动,一旦登录到WindowsWindows Key + R然后键入devmgmt.msc并按Enter打开设备管理器(Device Manager)

devmgmt.msc 设备管理器

6.右键单击有问题的设备(旁边有一个黄色感叹号),然后选择更新驱动程序。( Update Driver.)

修复无法识别的 USB 设备。 设备描述符请求失败

7.选择“自动搜索更新的驱动程序软件”。(Search automatically for updated driver software.)——

自动搜索更新的驱动程序软件

8.对设备管理器(Device Manager)中列出的每个有问题的设备重复上述过程。

9.重新启动您的 PC 以保存更改并查看您是否能够 修复 USB 错误代码 52 Windows 无法验证数字签名。(Fix USB Error Code 52 Windows cannot verify the digital signature.)

方法 5:卸载有问题的设备(Method 5: Uninstall Problematic devices)

1.按 Windows 键 + R 然后键入devmgmt.msc并按 Enter。

devmgmt.msc 设备管理器

2.右键单击每个有问题的设备(each of problematic device)(旁边的黄色感叹号)并选择卸载。(Uninstall.)

USB 大容量存储设备属性

3.单击Yes/OK继续卸载。

4.重新启动您的 PC 以保存更改。

Method 6: Delete usb*.sys Files

1.通过此处(here.)列出的任何一种方法获得文件 C:\Windows\system32\drivers\usbehci.sys 和 C:\Windows\system32\drivers\usbhub.sys 的所有权。

2.将usbehci.sys和usbhub.sys(usbehci.sys and usbhub.sys)文件重命名为usbehciold.sys & usbhubold.sys。

将 usbehci.sys 和 usbhub.sys 文件重命名为 usbehciold.sys & usbhubold.sys 然后退出

3.按 Windows 键 + R 然后键入devmgmt.msc并按 Enter。

devmgmt.msc 设备管理器

4.展开通用串行总线控制器(Universal Serial Bus Controllers),然后右键单击标准增强型 PCI 到 USB 主机控制器(Standard Enhanced PCI to USB Host Controller)并选择卸载。(Uninstall.)

卸载标准增强型 PCI 到 USB 主机控制器

5.重新启动您的PC,新的驱动程序将自动安装。

方法 7:运行 CHKDSK 和 SFC(Method 7: Run CHKDSK and SFC)

1.按Windows Key + X然后单击命令提示符(Command Prompt)管理员(Admin))。

具有管理员权限的命令提示符

2.现在在cmd中输入以下内容并回车:

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

SFC 立即扫描命令提示符

3.等待上述过程完成,完成后重新启动您的电脑。

4.接下来,从此处运行 CHKDSK 使用检查磁盘实用程序 (CHKDSK) 修复文件系统错误(Fix File System Errors with Check Disk Utility(CHKDSK))(Fix File System Errors with Check Disk Utility(CHKDSK).)

5.让上述过程完成并再次重新启动您的 PC 以保存更改。

看看您是否能够修复 USB 错误代码 52 Windows 无法验证数字签名, ( Fix USB Error Code 52 Windows cannot verify the digital signature, )如果不能,请按照下一个方法。

方法 8:禁用完整性检查(Method 8: Disable Integrity Checks)

1.按Windows Key + X然后选择命令提示符(管理员)。(Command Prompt (Admin).)

命令提示符管理员

2.在cmd中输入(Enter)以下命令并在每个命令后按Enter:

bcdedit -set 加载选项 DDISABLE_INTEGRITY_CHECKS(bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS)

bcdedit -set TESTSIGNING ON

禁用完整性检查

3.如果上述命令不起作用,请尝试以下操作:

bcdedit /deletevalue loadoptions

bcdedit -set TESTSIGNING OFF

4.重新启动您的 PC 以保存更改。

为你推荐:(Recommended for you:)

就是这样,您已成功修复 USB 错误代码 52 Windows 无法验证数字签名(Fix USB Error Code 52 Windows cannot verify the digital signature),但如果您对本指南仍有任何疑问,请随时在评论部分询问。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts