如何修复 Windows 11 上的“无法验证发布者”错误

在 Windows 11 发布并重新关注 Microsoft Store 之后,开发人员蜂拥而至,在官方商店上发布他们的应用程序。 我们最近整理了一份最佳 Windows 11 应用程序列表,发现 Microsoft Store 上提供了最受欢迎的应用程序。 也就是说,一些用户仍然更喜欢通过安装文件安装应用程序。 Windows 11 上的大多数应用程序都使用现代 MSIX 或 MSIXBUNDLE 容器捆绑在一起,如果没有经过验证的证书,它们将无法轻松安装。 因此,用户在 Windows 11 上旁加载 MSIX 或 MSIXBUNDLE 程序包时会遇到诸如“无法验证发布者”之类的错误。因此,在本文中,我们为你带来了有关如何修复 Windows 11 上的“无法验证发布者”错误的教程.

修复 Windows 11 (2023) 上的“无法验证发布者”错误
我们提到了两种修复 Windows 11 上“无法验证发布者证书”错误的方法。如果第一种方法对你不起作用,请转到下一个解决方案。

通过安装已验证的证书修复 Windows 11 上的“无法验证发布者”错误

  1. 在此方法中,我们将安装 Rise Media Player,这是一款出色的 Windows 11 开源媒体播放器。如下图所示,在安装 MSIX 包时,它会抛出“无法验证发布者证书”错误并且不允许用户安装该应用程序。
    在这里插入图片描述
  2. 首先,右键单击 MSIX/MSIXBUNDLE 包,然后单击上下文菜单中的“属性”。
    在这里插入图片描述
  3. 接下来,将打开一个属性窗口。 在这里,移至“数字签名”选项卡并单击“详细信息”。

注意:如果此处未出现“数字签名”,请转到下一部分以获得有效的解决方案。
在这里插入图片描述
4. 之后,点击“查看证书”。
在这里插入图片描述
5. 接下来,点击“安装证书”。
在这里插入图片描述
6. 将打开一个新的证书导入向导。 在这里,选择“本地机器”,然后单击“下一步”。
在这里插入图片描述
7. 之后,选择“将所有证书放入以下存储区”,然后单击“浏览”。
在这里插入图片描述
8. 在微小的弹出窗口中,向下滚动并选择“受信任的人”,然后单击“确定”。
在这里插入图片描述
9. 最后点击“Next”和“Finish”导入证书。
在这里插入图片描述
10. 如你所见,已安装签名证书。 你现在可以关闭所有打开的窗口。
在这里插入图片描述
11. 最后,继续并双击 MSIX/MSIXBUNDLE 包,它将允许你安装该应用程序而不会出现任何错误。
在这里插入图片描述
通过 PowerShell 修复 Windows 11 上的“无法验证发布者证书”错误
如果你在上述修复的属性窗口中没有看到“数字签名”选项卡,此方法将帮助你安装该应用程序。 这种情况通常发生在开发人员未交付带有所需证书的应用程序时。 为了演示本教程中的步骤,我安装了 Lossless Cut,一种视频/音频编辑工具。 它没有数字签名,因此你必须使用 PowerShell 绕过“无法验证发布者证书”错误来手动安装该应用程序。 以下是要遵循的步骤。

取消阻止 MSIX/MSIXBUNDLE 程序包
1.首先,右击APPX/APPXBUNDLE包,打开“属性”。
在这里插入图片描述
2.接下来,在“属性”窗口的“常规”选项卡下,你会在底部找到“安全”选项。 在这里,选中“取消阻止”复选框,然后单击“确定”。 这是一个初步操作,旨在允许应用程序安装。
在这里插入图片描述
12. 现在,双击该应用程序并尝试安装它。 如果它仍然显示错误,请转到下一步。

  1. 要开始此过程,你需要从此处的链接安装 7-Zip。 7zip 是一种流行的文件归档实用工具,可让你提取 MSIX/MSIXBUNDLE 包。

  2. 安装 7-Zip 后,右键单击 MSIX/MSIXBUNDLE 包,然后单击“显示更多选项”。
    在这里插入图片描述

  3. 旧的上下文菜单将打开。 在这里,移动到“7-Zip”,然后单击“提取到”文件夹\。 这将提取包并在同一目录中创建一个文件夹。
    在这里插入图片描述

  4. 现在,打开解压的文件夹,你会发现一个“AppxManifest.xml”文件。
    在这里插入图片描述

  5. 右键单击​​ XML 文件并选择“复制为路径”。 这会将文件路径复制到剪贴板,稍后我们将需要它。
    在这里插入图片描述
    在 Windows 11 上启用开发人员设置

  6. 在使用 PowerShell 安装应用程序之前,我们需要更改 Windows 11 上的一项重要设置。按一次 Windows 键并输入“developer”。 现在,打开“开发者设置”。
    在这里插入图片描述

  7. 之后,启用“开发者模式”旁边的开关。 这将允许你从任何来源旁加载 MSIX/MSIXBUNDLE 程序包,即使没有证书也是如此。
    在这里插入图片描述
    覆盖“无法验证发布者证书”错误并安装应用程序

  8. 现在,是时候在 Windows 11 上通过 PowerShell 安装应用程序了。按 Windows 键并搜索“powershell”。 现在,单击右侧窗格中的“以管理员身份运行”。
    在这里插入图片描述

  9. 在 PowerShell 窗口中,输入以下命令并将文件路径替换为你在上面复制的 XML 文件的路径。 只需在命令末尾粘贴文件路径,如屏幕截图所示。 最后,按 Enter 键,应用程序将立即安装到你的 PC 上。

Add-AppxPackage -注册文件路径

注意:如果你的剪贴板没有复制的文件路径,请再次打开提取的文件夹并通过右键单击“AppxManifest.xml”文件复制路径。

在这里插入图片描述
3. 如你所见,我的 Windows 11 PC 上已经安装了 Lossless Cut。 请记住,你不能删除提取的文件夹,因为它是应用程序运行的来源。
在这里插入图片描述
在 Windows 11 上无缝安装 MSIX 和 MSIXBUNDLE 包
因此,这就是修复 Windows 11 上的“无法验证发布者”错误并安装 MSIX/MSIXBUNDLE 包的方法。 如果应用程序带有签名证书,第一种方法非常简单明了。 如果证书不可用,你可以使用第二种方法安装应用程序。 无论如何,这都是我们的。 如果你希望加快 Windows 11 的运行速度并提高性能,请访问我们的链接指南以获取一些惊人的提示。 要自定义 Windows 11 中的任务栏,我们为你准备了详细的教程。 最后,如果你有任何疑问,请在下面的评测部分告诉我们。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这个错误提示意味着Windows无法确认该文件的数字签名是否有效。可能是因为该文件的数字签名已过期、被篡改或者是来自未知的发布者。建议不要轻易打开或运行该文件,以免造成安全风险。如果您确定该文件是可信的,可以尝试手动安装数字证书或者联系发布者获取更多信息。 ### 回答2: “Windows无法验证此文件的数字签名”是一个常见的错误提示信息,通常出现在安装或运行某些软件或驱动程序时。数字签名是一种安全验证机制,用于确认软件或文件的真实性和完整性。如果文件的数字签名错误无法验证,则可能导致安全问题或操作系统的不兼容性。 造成这种错误的原因可能有很多,其中包括: 1. 数字证书过期或无效:数字证书是一种验证软件或文件真实性的机制,如果数字证书过期或无效,则可能导致无法验证数字签名。 2. 软件或文件修改:如果软件或文件被修改,其数字签名将无效,因为签名是基于原始文件进行计算的。 3. 安全软件拦截:某些安全软件可能会拦截未知来源的文件,导致数字签名无法验证。 4. 操作系统更新:某些操作系统更新可能会导致数字签名验证失败,因为更新可能会更改操作系统的验证机制。 为了解决这个问题,您可以尝试以下方法: 1. 检查数字证书:确保数字证书没有过期或无效。您可以在证书属性中检查证书的有效性。 2. 下载官方软件或文件:确保从官方站点下载软件或文件。这样可以避免下载被修改的软件或文件。 3. 关闭安全软件:如果您的安全软件拦截了文件,请尝试暂时关闭安全软件并重新安装软件或文件。如果问题仍然存在,可以将软件或文件添加到安全软件的白名单中。 4. 更新操作系统:如果操作系统更新导致问题,请尝试更新操作系统以获取最新的验证机制。 数字签名验证失败可能会导致安全问题,并影响软件或文件的完整性和运行。因此,当您遇到这种错误时,请尝试找到并解决错误的原因,并采取适当的措施来解决问题。 ### 回答3: “Windows无法验证此文件的数字签名”是在使用Windows系统时可能会遇到的错误提示信息。数字签名是保证文件安全的一种技术手段,其需要借助数字证书来实现,数字签名能够保证文件的完整性、可信度和来源真实性等重要属性。在执行软件程序或安装驱动程序时,Windows会检查文件的数字签名是否是由数字证书颁发机构签发的,并且证书是否已到期或被吊销等,如果存在任何问题,就会出现“Windows无法验证此文件的数字签名”提示。 此错误提示可能是由以下原因引起的: 第一,可能是因为这个文件是不受信任的来源,例如来自互联网下载的未知应用程序,或未知发布者的设备驱动程序等,如果文件是安全的,可以通过设置来关闭Windows的数字签名验证。 第二,可能是由于数字证书到期、被吊销或与证书相关联的私钥被泄露而导致数字签名无效。 第三,可能是由于系统设置中的数字签名验证选项被更改,例如在安装某些键盘或鼠标驱动程序时,可能会关闭此设置以便允许此类应用程序进行自我安装。 缺乏有效的数字签名会增加软件被篡改的风险,因此在不确定文件来源的情况下最好不要打开或安装它们,对于需要使用的文件,应从确保安全信任的网站或软件开发商官方网站下载并使用。如果在使用Windows时遇到“Windows无法验证此文件的数字签名”的错误提示,建议尝试更新系统、恢复系统设置或通过其他技术手段解决问题,同时保证从安全可靠的平台下载和使用软件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值