我从朋友那里购买了该软件的旧版本,Rosetta Stone 支持没有多大用处。安装时,在过程结束时,安装程序会显示一条错误消息,内容如下:
错误 1330。无法安装所需的文件,因为 Cabinet 文件 [file.cab] 具有无效的数字签名。
这不是我第一次遇到这样的错误,前段时间我因为同样的原因无法安装我买的游戏。我提取了 cab 文件本身只是为了看看它是什么,它只是一个图标和类似东西的档案,所以我甚至没有错过太多东西 :/ 任何关于如何解决此错误的建议/提示都将不胜感激,例如,如果可以让安装程序忽略数字签名。
运行 Windows 7。
答案1
我首先想到的是安装光盘可能已损坏。如果您确定没有问题,那么您可以尝试以下解决方法:
获取副本设置注册表工具可在 .NET Framework SDK 中找到。默认情况下,使用 Internet 访问检查吊销列表。在任何用户权限级别,您都可以运行以下命令,使用选项 3 禁用 CRL 检查:
setreg.exe 3 FALSE
如果仍然无法安装出现 1330 错误的程序,请确保选项 9 设置为其默认值 FALSE。如果此选项为 TRUE,则也会向时间戳服务器查询 CRL,并且在相同条件下会失败。
希望有所帮助。