故障现象
安装 「科脉-微信助手」 和 「科脉移动支付中间件」 的时候,必须先安装 Microsoft .NET Framework 4.0。
安装 Microsoft .NET Framework 4.0 时,出现 「安装未成功 安装时发生严重错误」 的错误提示,如图:
事件查看器查看错误日志如下:
解决步骤
- 打开注册表编辑器,定位到 HKEY_LOCAL_MACHINE\SOFWARE\Microsoft\Internet Explorer\Main
- Main 上点右键,选择 「权限」
- 添加 Users 组,赋予所有权限,并且所有拒绝权限取消打勾(有打勾的话)
- 重新安装 Microsoft .NET Framework 4.0 程序
- 完成
原因分析
这个主要是因为安装了 360 等软件,或者是 Ghost 系统,IE 的某些参数(主页等)被锁定导致。
其他解决方法
根据具体情况,还有如下两种解决方法(未做验证):
- 如果是因为.NET Framework 4.0 没有删除完整,导致.NET Framework 4.0 无法正常安装,那么就需要借助微软的.NET Framework 自动清理工具先清理再安装。.NET Framework 自动清理工具下载
- 安装.NET Framework 4.0 失败后,下载并安装 Microsoft .NET Framework 4 Client Profile(独立安装程序)。下载
这问题我也是遇到不止一两次了
貌似大部分情况都是注册表权限引起的吧,现在用的 Ghost 系统太多,而且还有 360 助手这个东西(虽然 360 助手是流氓,但客户那里一般都还是给他们安装 360 杀毒软件)