文件被数字签名策略拒绝(File was rejected by digital signature policy)

简介:
      今天在安装 Windows Mobile 6 Professional SDK Refresh.msi 的时候,碰到一个错误"文件被数字签名策略拒绝(File was rejected by digital signature policy) ",可能在安装 Visual Studio 2005 SP1 的时候,也有人碰到过这个错误.
   
     这个错误产生的原因是:"当运行安装程序时,Windows Installer 会验证程序包的数字签名以确保程序包没有被篡改。这时整个程序包被加载到内存中,计算机必须拥有程序包大小所需的足够连续内存。如果计算机没有足够的连续内存,则会出现错误。由于出现错误,Windows Installer 将无法验证是否对该程序包正确地进行了签名。"

    所以这个问题呢应该只会出现在内存比较少的电脑,比如我的只有1G内存,所以承受不起这个454.7 MB的SDK,就出现了这个恼人的问题.

   解决方法:

  1.修改 HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers 注册表项下面的 PolicyScope 的注册表值,将值从0改为1 ( 附件:SetPolicyScope.reg)

  2.在cmd中,运行 net stop msiserver,关闭Window Installer服务. (附件:stop_msiserver.bat)

  3. 运行安装程序

  4.修复PolicyScope.( 附件:ResetPolicyScope.reg)


  如果你嫌麻烦,可以下载我写好的reg和bat文件 wm6_sdk_reg.zip

  MS Support:  http://support.microsoft.com/kb/925336
分类: Windows Mobile
标签: Windows Mobile

本文转自浪子博客园博客,原文链接:http://www.cnblogs.com/walkingboy/archive/2008/04/27/WM6_SDK_Install_Digital_Signature.html,如需转载请自行联系原作者
目录
相关文章
|
6月前
|
安全 Java
安装burp2022 --illegal-access=permit
安装burp2022 --illegal-access=permit
52 0
|
5月前
|
数据安全/隐私保护
ACK Acknowledgement 确认 AES Advanced Encryption Standard 高级加密标准 ATM Asynchronous Transfer Mode异步传输模式
ACK Acknowledgement 确认 AES Advanced Encryption Standard 高级加密标准 ATM Asynchronous Transfer Mode异步传输模式
23 0
|
6月前
|
JavaScript
unicloud上传部署在云端运行报CERT_HAS_EXPIRED:certificate has expired, POST https://api.openai.com/v1/completio
unicloud上传部署在云端运行报CERT_HAS_EXPIRED:certificate has expired, POST https://api.openai.com/v1/completio
|
7月前
|
存储 安全 API
每日一博 - Token Based Authentication VS HMAC Authentication 实现web安全
每日一博 - Token Based Authentication VS HMAC Authentication 实现web安全
56 0
|
10月前
|
JavaScript 前端开发 应用服务中间件
【已解决】“Content-Security-Policy”头缺失
【已解决】“Content-Security-Policy”头缺失
1627 0
|
数据安全/隐私保护
【错误记录】创建密钥报错 ( Key was created with errors: Warning: JKS 密钥库使用专用格式。建议使用 “ keyto “ 迁移到行业标准格式 PKCS12 )
【错误记录】创建密钥报错 ( Key was created with errors: Warning: JKS 密钥库使用专用格式。建议使用 “ keyto “ 迁移到行业标准格式 PKCS12 )
888 0
【错误记录】创建密钥报错 ( Key was created with errors: Warning: JKS 密钥库使用专用格式。建议使用 “ keyto “ 迁移到行业标准格式 PKCS12 )
|
JavaScript 前端开发
github authentication设置里,fallback SMS number国家选项里没有中国的问题
github authentication设置里,fallback SMS number国家选项里没有中国的问题
196 0
github authentication设置里,fallback SMS number国家选项里没有中国的问题
|
安全 网络协议 Java
JDK安全证书的一个错误消息 No subject alternative names present的解决办法
JDK安全证书的一个错误消息 No subject alternative names present的解决办法
JDK安全证书的一个错误消息 No subject alternative names present的解决办法
|
Java PHP
invalid-signature(无效签名)自查方案
一,错误说明:   1.密钥不匹配(70%都是密钥不匹配导致)   2.参数错误,例如乱码,不符合支付宝要求,自定义参数,特殊字符   3.签名方法错误 二,检查流程   第一步:根据接口查看是否有支付宝官方demo,如果有优先使用官方demo测试(只配置账号和密钥测试,不要对demo做任何修改)...
3092 0
|
安全 测试技术 网络安全
微信退款时候报”请求被中止: 未能创建 SSL/TLS 安全通道“或”The request was aborted: Could not create SSL/TLS secure channel“的错误
原文:微信退款时候报”请求被中止: 未能创建 SSL/TLS 安全通道“或”The request was aborted: Could not create SSL/TLS secure channel“的错误 如题,英文中文表述的是一个意思 退款测试在我本机测试一切都是正常的,但是发布到了服务...
3130 0