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

已发表: 2018-01-09
修复 USB 错误代码 52 Windows 无法验证数字签名

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

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

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

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

内容

  • 修复 USB 错误代码 52 Windows 无法验证数字签名
  • 方法一:删除 USB UpperFilter 和 LowerFilter 注册表项
  • 方法2:运行系统还原
  • 方法 3:禁用安全启动
  • 方法 4:禁用驱动程序签名强制
  • 方法 5:卸载有问题的设备
  • 方法 6:删除 usb*.sys 文件
  • 方法 7:运行 CHKDSK 和 SFC
  • 方法 8:禁用完整性检查

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

确保创建一个还原点以防万一出现问题。

方法一:删除 USB UpperFilter 和 LowerFilter 注册表项

注意:备份注册表以防万一出现问题。

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

运行命令 regedit

2.导航到以下注册表项:

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

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

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

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

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

方法2:运行系统还原

1.按 Windows 键 + R 并输入“ sysdm.cpl ”然后回车。

系统属性 sysdm

2.选择系统保护选项卡,然后选择系统还原。

系统属性中的系统还原

3.单击下一步并选择所需的系统还原点

系统还原

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

方法 3:禁用安全启动

1.重新启动您的PC并根据您的PC点击F2或DEL以打开Boot Setup。

按 DEL 或 F2 键进入 BIOS 设置

2.找到安全启动设置,如果可能,将其设置为启用。 此选项通常位于“安全”选项卡、“引导”选项卡或“身份验证”选项卡中。

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

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

3.重新启动您的电脑,看看您是否能够修复 USB 错误代码 52 Windows 无法验证数字签名。

方法 4:禁用驱动程序签名强制

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

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

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

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

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

3.现在导航到高级恢复选项菜单中的以下内容:

疑难解答 > 高级选项 > 启动设置 > 重新启动

启动设置

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

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

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

devmgmt.msc 设备管理器

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

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

7.选择“自动搜索更新的驱动软件。

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

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

9.重新启动您的 PC 以保存更改并查看您是否能够修复 USB 错误代码 52 Windows 无法验证数字签名。

方法 5:卸载有问题的设备

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

devmgmt.msc 设备管理器

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

USB 大容量存储设备属性

3.单击是/确定继续卸载。

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

方法 6:删除 usb*.sys 文件

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

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

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

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

devmgmt.msc 设备管理器

4.展开通用串行总线控制器,然后右键单击标准增强型 PCI 到 USB 主机控制器并选择卸载。

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

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

方法 7:运行 CHKDSK 和 SFC

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

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

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

 证监会 /scannow
证监会 /scannow /offbootdir=c:\ /offwindir=c:\windows 

SFC 立即扫描命令提示符

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

4.接下来,从这里运行 CHKDSK使用检查磁盘实用程序 (CHKDSK) 修复文件系统错误。

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

查看您是否能够修复 USB 错误代码 52 Windows 无法验证数字签名,如果不能,请按照下一个方法。

方法 8:禁用完整性检查

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

命令提示符管理员

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

bcdedit -set 加载选项 DDISABLE_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING ON

禁用完整性检查

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

bcdedit /deletevalue 加载选项

bcdedit -set TESTSIGNING OFF

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

为你推荐:

  • 修复 USB 驱动器不显示文件和文件夹
  • 修复 DPC 看门狗违反 BSOD 错误
  • 如何自行修复屏幕分辨率更改问题
  • 修复 Windows 无法安装到驱动器 0

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