在 Windows 7 VM 中运行安装程序时出错:“无法验证文件 [xxx] 的发布者”

在 Windows 7 VM 中运行安装程序时出错:“无法验证文件 [xxx] 的发布者”

由于各种原因,我需要在运行 OS 12.6.1 的 MacBook Pro 上在 Parallels Desktop 18 下运行的 Windows 7 VM 上安装第三方程序。

当我尝试运行下载的文件(以管理员身份或常规方式)时,会出现问题setup.exe:显示一条错误消息,提示“安装程序检测到无法验证文件 [xxx] 的发布者”(见图),并且无法继续执行。请注意,在 Windows 7 下的本机 Windows 计算机上,此操作可以顺利进行,并且程序已安装。

我已经搜索了解决这个问题的方法,但发现的几乎所有帖子都与警告消息(可以覆盖)关于未识别的发布者。这是另外一回事——没有覆盖选项。我也试过

  • 在“属性”中解除对该程序的阻止(但未将其标记为阻止)
  • 从不受信任的发布者列表中删除该发布者(无法找到该发布者,而且无论如何也无法删除该发布者)
  • 在 regedit 中编辑以将 *.exe 文件列为低风险(什么也没发生)
  • 以管理员身份从 cmd.exe 工具运行 setup.exe (相同的错误消息)

任何有帮助的帮助都将受到赞赏。

在编辑中添加:已安装以下更新,但上述问题没有改变:KB3102810
KB3033929
KB2999226
KB2729094
KB2670838
KB3125574
KB3020369
KB3125574

错误信息截图

答案1

如果你从其他来源下载该文件,例如https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/… 是否可以覆盖该文件并尝试查看它现在是否继续?或使用同名的某些 .exe,然后尝试继续安装... 您可以稍后(或之前)安装 net framework 4.6.2 以使其正常工作...

相关内容