通常,你的 USB 端口无法识别连接到你的设备的任何硬件,你可能会看到恼人的错误代码 52 以及以下消息:“ Windows 无法验证数字签名”。顾名思义,该错误通常与数字签名有关,通常在升级 Windows 或设备管理器中的驱动程序故障后出现。
究竟什么是数字签名?
Windows 使用有效的数字签名来验证以下类型的信息:
- 对文件或文件集合(例如驱动程序包)进行签名。
- 签名者是受信任的。
- 对签名者进行身份验证的证书颁发机构是受信任的。
- 文件集在发布后未更改。
为确保你的Windows 操作系统以最佳状态正常运行,所有驱动程序和程序都必须经过数字签名。如果某些实用程序和驱动程序未从 Windows 签名,你可能会遇到大量问题,包括错误代码 52。
如何修复Windows无法验证此文件的数字签名?
好吧,老实说,这个错误没有特别的原因,因为有几个因素可能导致这个错误,例如损坏/错误的驱动程序、有问题的 USB 过滤器、安全启动等等。事不宜迟,让我们开始对Windows 停止代码进行故障排除!
方法 1- 更新有问题的驱动程序
Windows无法验证此文件的数字签名的解决办法:你可能没有意识到,但它可能是任何特定的设备驱动程序,可能会导致整个问题。因此,你应该更新所有驱动程序,以免留下有问题的驱动程序。我们已经介绍了在 Windows 10 和其他版本上更新驱动程序的最佳方法。但是,批量更新驱动程序的最安全、最可靠的方法是通过Driver Updater Software 。
第 1 步 -下载、安装和启动智能驾驶关怀. 它是一个专业的驱动程序更新实用程序,可帮助用户立即下载并用最新和最兼容的版本替换当前有故障的设备驱动程序。
第2 步 -使用注册版本,单击主屏幕上的“开始扫描”按钮。
第3步 - Smart Driver Care 需要一些时间来扫描所有潜在的有问题的驱动程序,并以表格格式列出所有这些驱动程序。
第4 步 -你可以轻松查看它们并单击全部更新按钮以一次性安装所有驱动程序的最新版本。或者,你可以单击每个驱动程序旁边的更新按钮以获取最近的更新。
Smart Driver Care确实是为你的设备获取真实和最新驱动程序版本的绝佳解决方案。它具有易于使用且直观的界面,这可能使其成为适用于 Windows 10、8、7 和其他旧版本的最佳驱动程序更新软件之一。
方法 2 – 启用“禁用驱动程序签名强制”功能
如何修复Windows无法验证此文件的数字签名?对于大多数用户来说,使用最新的正版驱动程序更新系统将解决问题。如果错误代码 52 仍然存在,建议启用“禁用驱动程序签名强制”功能。这是你需要做的:
第1 步 -按 Windows 徽标键启动“开始”菜单。
第2 步 -按住 Shift 键并单击“开始”菜单中的“电源”图标。单击“重新启动”按钮完成该过程。你的 Windows PC 将重新启动进入启动菜单!
第3 步- 在新窗口中,单击疑难解答选项并导航到高级选项。
第4 步 -此时,你需要单击“启动设置”并单击“重新启动”按钮。
第5 步- 从“启动设置”窗口,你需要前往第七个选项禁用驱动程序签名强制。只需按 F7 即可到达!
现在你的 PC 将启动到正常模式。如果需要,你可以尝试再次手动更新驱动程序或使用 Smart Driver Care 自动更新驱动程序以获得最佳更新。如果你错过了我们之前的指南:
- 如何在 Windows 10 上永久禁用驱动程序签名强制?
- 如何修复驱动程序数字未签名错误?
方法 3- 禁用完整性检查
Windows无法验证此文件的数字签名的解决办法:如上所述,当 Windows 尝试验证设备的数字签名和完整性时,也会出现错误代码 52 Windows 无法验证数字签名。一些专家建议禁用该选项可以完全解决问题。
第1 步 -启动运行窗口。你可以按快捷键 CTRL + R 来执行此操作。
第2 步 -在新窗口中,键入 CMD 并按 CTRL + SHIFT + ENTER 以管理员身份运行命令提示符实用程序。
第3步 - 执行以下命令行:
bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
第4 步 -按 Enter 按钮执行命令行。
第5 步- 如果上述命令行没有成功执行,你可以重试并键入以下命令行,这次。
bcdedit /deletevalue loadoptions
bcdedit -set TESTSIGNING OFF
这次你可能会在 Windows 计算机上摆脱烦人的错误代码 52。
方法 4- 扫描和修复损坏的系统文件
如何修复Windows无法验证此文件的数字签名?有时,损坏或丢失的系统文件也可能导致触发错误代码 52“ Windows 无法验证数字签名”。要解决此问题,我们建议使用内置的 Windows 实用程序系统文件检查器并修复所有损坏的系统文件一气呵成。
第1 步 -启动运行窗口。你可以按快捷键 CTRL + R 来执行此操作。
第2 步 -在新窗口中,键入 CMD 并按 CTRL + SHIFT + ENTER 以管理员身份运行命令提示符实用程序。
步骤 3-在 CMD 窗口中,你需要执行以下命令行:
sfc/scannow
第4 步 -只需按 Enter 按钮,让系统文件检查器实用程序完成其任务。
该工具将扫描你的整个系统并用新的缓存副本替换所有有问题的文件。请耐心等待,因为该过程可能需要一些时间。扫描完成后,重新启动计算机并检查错误代码 52 是否仍然出现。如果是,请继续下一个解决方法!
方法 5- 执行系统还原
Windows无法验证此文件的数字签名的解决办法:最后,你可以执行系统还原以将你的 Windows 恢复到一切正常的先前状态。因此,请按照以下指南考虑此解决方法,并将你的 PC 重置为上次已知的正确配置。
你可以按照综合指南了解如何创建和使用系统还原:
- 如何 在 Windows 10、8、7、Vista 和 XP 上创建还原点?
- 如何在 Windows 10 中创建和使用系统还原?
- 使用系统还原还原 Windows 设置后要做的事情!
那么,你是否能够解决烦人的错误代码 52 Windows 无法验证数字签名?如果你知道任何其他解决方案,请在下面的评论区中提及它们!