金钱 ¥
注册时间2005-12-23
- 积分
- 110
|
该MSI安装程序包的文件比较大,大约是950MB。当运行安装程序时,Windows Installer 会验证程序包的数字签名以确保程序包没有被篡改。这时整个程序包被加载到内存中,计算机必须拥有程序包大小所需的足够连续内存。如果计算机没有足够的连续内存,则会出现错误。由于出现错误,Windows Installer 将无法验证是否对该程序包正确地进行了签名。
解决方法:
在运行安装程序之前,修改 HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers 注册表项下面的 PolicyScope 的注册表值,将值从0改为1。如果没有这个注册表值,可以自己新建一个“DWORD 值”,命名为 PolicyScope,并将它的值设置为1即可。
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\safer\codeidentifiers]
"PolicyScope"=dword:00000001 |
|