当您尝试启动 Prism Windows 时,您可能会看到以下两条阻止 Prism 启动的消息之一:
“The root certificate in the Prism.exe signature cannot be verified. To resolve this problem, go to microsoft.com“
“无法验证 Prism.exe 签名中的根证书。要解决此问题,请转到 microsoft.com“
需要更新系统上受信任的根证书。这是 Windows 的问题。
首先要做的是运行 Windows 更新并重新启动。如果这不能解决问题,这里有一些地方可以了解更多信息,
- 来自 Microsoft:支持紧急受信任的根更新
- 来自 Microsoft 且技术性很强:证书支持和更新根证书组件
- 来自“Windows 俱乐部”:在 Windows 10 / 8 中管理受信任的根证书
- 同样来自 Windows 俱乐部,什么是 Windows 的根证书?
“Prism 无法启动”
在某些情况下,在显示第一条错误消息后,将出现第二个对话框,指出“您正在使用的 Prism 版本已被非法修改(黑客入侵)以违反我们的许可证。要下载试用版或购买 Prism,请转到 https://graphpad.com/“
“You are using a version of Prism that has been illegally modified (hacked) to violate our license. To download the trial version or purchase Prism, go to https://graphpad.com/“
在这种情况下,此消息可能(错误地)显示,原因与第一条消息相同:无法验证根证书。问题在于 Prism 的新防黑客功能需要验证 Prism 的数字签名,这需要在您的系统上使用最新的可信根证书。
按照上一节中的说明,更新根证书将修复该问题,并将导致两条错误消息不再显示。
如果更新根证书无法解决问题,请检查 prism.exe 的数字签名详细信息。为此,请找到文件所在的文件夹prism.exe。默认情况下,它位于以下文件夹中:C:\Program Files\GraphPad\Prism 8
右键单击 prism.exe 文件,然后选择 Properties (属性) > Digital signatures(数字签名)。选择 SHA256 证书,然后单击Details(详细信息)按钮。选择 View Certificate (查看证书)并查看 General (常规) 和 Certification Path (认证路径) 选项卡。它们应如下所示:
如果您在这些对话框中没有看到证书有问题,请从您的计算机向我们发送prism.exe文件,以便我们进一步调查。