当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

作者:精品下载站 日期:2024-12-14 09:21:47 浏览:15 分类:玩电脑

如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误


在 Windows 8(和 8.1)、7 和 Vista 操作系统中,您无法加载驱动程序或执行没有驱动程序签名的程序。驱动程序签名是一种验证软件发布者或硬件(驱动程序)供应商身份的方法,以保护您的系统免遭恶意软件 rootkit 的感染,能够在最低级别的操作系统上运行。这意味着所有驱动程序和程序都必须经过数字签名(验证)才能在最新的 Windows 操作系统上安装和运行。

数字签名可确保软件发行商或硬件供应商受到 Microsoft 的信任和验证。但在现实生活中,发行商和供应商并不总是向微软付费以验证其所有产品,或者微软无法验证每天发布的所有驱动程序或程序。但是,如果您拥有旧的未签名的合法软件或驱动程序,并且您想要将其安装或加载到您的计算机上,那么这就会成为问题,因为操作系统不允许它工作或加载。

问题-本指南解决的症状:
-
Windows 无法验证该文件的数字签名。 (0xc0000428)
- Windows 需要数字签名的驱动程序或需要数字签名的驱动程序。

- 未找到数字签名。

- 无法加载或安装未签名的驱动程序。

- 无法运行(执行)未签名的软件(程序)。

- Windows 未找到与您要安装的软件包关联的 Microsoft 签名。

要解决数字签名驱动程序安装错误,请按照以下步骤操作:

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

如何在 Windows 8.1、Windows 8、Windows 7、Windows Server 2008 或 Windows Vista 中禁用驱动程序签名强制。

注意:请记住,禁用驱动程序签名强制存在安全风险,只有在您确定以下情况时才必须禁用它:您要安装和运行的驱动程序或程序是可信且合法的。

解决方案 1:禁用一次驱动程序签名。

解决方案 2:完全禁用驱动程序签名。

解决方案 1:禁用驱动程序签名一次。*

* 注意: 使用此解决方案仅禁用驱动程序签名强制一次,以便安装未签名的驱动程序(例如旧的打印机驱动程序) 。

步骤1.进入高级选项菜单。

Windows 7 和 Vista

在 Windows 7 和 Vista 操作系统中进入高级选项菜单:

  1. 关闭所有程序并重新启动您的计算机。
  2. 在计算机启动时、出现 Windows 徽标之前按“F8”键。
  3. 当屏幕上出现“Windows 高级选项菜单”时,使用键盘箭头键突出显示“禁用驱动程序签名强制执行”选项,然后按“ENTER” ”。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

Windows 10、8 和 8.1

要在 Windows 10、8.1 和 8 操作系统中进入高级选项菜单:

1. 右键 点击 Windows 开始按钮,然后选择关机或注销

2. 按住按住SHIFT 键,然后点击重新启动

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

3. Windows 重新启动后,按 疑难解答”。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

4. 在“疑难解答选项”屏幕中,选择“高级选项”。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

5. 在“高级选项”窗口中,选择“启动设置”。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

6. 在“启动设置”屏幕中,单击“重新启动”。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

7.重启后,选择“禁用驱动程序签名强制执行”选项并按Enter。 *

* 注意:如果您看到以下屏幕(启动设置),请按“F7”(或键盘上的“7”)键选择“禁用驱动程序签名强制执行”选项。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

8. 然后, 继续安装未签名的驱动程序。在安装过程中,Windows会通知您无法验证该驱动程序软件的发布者。此时,忽略警告消息并选择“仍然安装此驱动程序软件”即可完成安装。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

通常安装现在应该没有错误。请记住,重新启动后,将再次启用驱动程序签名强制,以避免安全风险。如果您希望始终禁用驱动程序签名强制执行,则必须应用解决方案 2。

解决方案 2:完全禁用驱动程序签名。*

*注意: 仅当您希望始终禁用驱动程序签名强制时才使用此解决方案。 (例如,如果您总是想运行旧的合法软件)。

在此解决方案中,我们将使用 BCDEDIT 工具修改 Windows 引导加载程序选项。

步骤 1. 在 BIOS 中禁用安全启动。

1. 打开计算机电源并启动 BIOS SETUP 设置。

2. 在 BIOS 中,禁用安全启动选项。 (该设置通常位于安全部分或启动选项部分)

步骤 2. 修改 Windows 引导加载程序。

- 要修改引导加载程序,请在管理模式下打开“命令提示符”:

1. 右键 单击 Windows 开始 按钮并选择“命令提示符(管理员)”。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

2.用户帐户控制”警告消息中选择“”:

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

3. 在命令提示符窗口中,键入以下命令并按“Enter”:

bcdedit /set testsigning on

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

您应该收到“操作成功完成”消息。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

4.关闭命令提示符窗口并重新启动计算机。

从现在开始,您将能够毫无问题地安装或运行任何未签名的驱动程序或程序。

如何启用驱动程序签名强制。

1.如果您希望将来启用驱动程序签名强制并避免安全风险,请再次打开“命令提示符”并提升权限。

2. 输入以下命令并按“Enter

bcdedit /set testsigning off

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

您应该收到“操作成功完成”消息。

[玩转系统] 如何修复:Windows 8.1、8、7 和 Vista 中的“Windows 无法验证此文件的数字签名”错误

3.关闭命令提示符窗口并重新启动计算机。

4. 安装未签名的驱动程序。 *

* 注意: 如果您仍然无法安装未签名的驱动程序,则:

1. 使用管理权限打开命令提示符并键入以下命令:

bcdedit /set nointegritychecks ON

2.重新启动您的计算机

3. 安装未签名的驱动程序。

要重新启用设备驱动程序签名,请再次键入: bcdedit /set nointegritychecks OFF

就是这样!

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯