查看: 5024|回复: 7
收起左侧

[已解决] [原创经验分享]微软IE累积安全更新无法安装的解决方法

 关闭 [复制链接]
magicwanyu
发表于 2007-2-21 13:05:54 | 显示全部楼层 |阅读模式
原创:微软IE累积安全更新无法安装的解决方法(经验分享)

       层出不穷的漏洞给电脑用户增添了不少安全隐患,给Windows和微软的其他软件打补丁,安装更新程序已成为广大电脑用户每月必不可少的例行事务.但有很多朋友在安装微软IE累积安全更新补丁时却出现了无法安装的问题(在百度上能搜到很多网友的求助).众所周知,微软的IE累积安全更新在微软的补丁中一直被列为"严重"等级(微软补丁的最高等级),不能及时安装IE累积安全更新可能造成用户被黑客轻易入侵.

故障现象:
1.下载IE累积安全更新补丁并手工安装,补丁文件解包后提示:"KB9xxxxx安装程序被取消".其他补丁可以正常安装.
2.用360安全卫士或同类软件的系统漏洞扫描功能,IE累积安全更新补丁可以正常下载,但安装失败.其他补丁可以正常安装.

受影响的操作系统和软件,补丁的版本:
1.操作系统:在网上求助的大多是WinXP及其SP1,SP2版本.但笔者推测Win2000/2003也可能会产生同样故障.
2.IE累积安全更新补丁版本:MS07-016 KB928090
                                            MS06-072 KB925454
                                            MS06-067 KB922760
                                            MS06-042 KB918899
                                            MS05-052 KB896688等.
   笔者推测所有微软IE累积安全更新都会可能产生同样的问题.
3.IE版本:已知IE6 SP1和IE7都会产生此问题.

目前已知的故障原因:
1.在google上找到的网页:
if you have changed your Program Files directory after installing windows,
and before trying to apply the 896688 critical update, the update's version
check will fail as it will only check the new Program Files directory that
you have designated when your iexplore.exe is probably in C:\Program Files\.
To fix this, copy all the files missing from your new Program Files
directory from the C:\Program Files\ directory, apply the critical update,
reboot, and then copy all the updated files from the new Program Files
directory into the C:\Program Files\ directory, replacing all old files

大意是说如果改变的windows默认的文件安装文件夹,就会出现这种情况,刚好我把默认的文件夹从C盘改到D盘了.后面的跟贴也有说明:
An alternative to copying the files is to reset the registry key for your Program Files back to C:\Program Files while you install the update, then set it back to your normal value. This worked for me.
The registry key is:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/ProgramFilesDir
2.禁用或限制了IE浏览器的使用权限.
3.安装IE累积安全更新失败后,打开windows文件夹下的log文件,发现Unexpected Error While Executing Line 1 ( Test.IE7InstallBlock.Section ) of PreRequisite 有这么个错误.好像是要测试IE7的InstallBlock,但也没有说为什么会不成功.有可能是使用了IE7BlockerToolkit.exe(微软提供的避免WindowsUpdate自动将IE6升级为IE7的软件).但考虑有朋友在安装05年微软发布的IE累积安全更新时也安装失败,所以由IE7BlockerToolkit.exe引起故障的可能性不大.

目前已知的故障解决方法:
1.进入注册表编辑器("开始"---"运行"---输入"Regedit"),定位到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/ProgramFilesDir,将默认程序安装文件夹改回系统盘的ProgramFiles文件夹.(注:将系统默认程序安装文件夹改到非系统分区虽有助于系统维护,但部分软件只能安装在系统盘,否则无法使用,如作图软件CorelDRAW)
2.恢复IE浏览器的正常权限.
3.如果上两种方法都无效,而且你使用过微软的IE7BlockerToolkit.exe,可以尝试再次在命令行下运行IE7BlockerToolkit.exe执行IE7Blocker.cmd /U,暂时允许自动更新至IE7.

后记:
        本文为笔者原创,部分资料收集自互联网,同时在数个论坛上发贴.如转贴请注明[转贴]
        希望本文能帮助各位朋友"有病治病,无病强身"~~~  :)


[ 本帖最后由 magicwanyu 于 2007-2-23 11:01 编辑 ]
早晨很舒服
头像被屏蔽
发表于 2007-2-21 14:37:32 | 显示全部楼层
认真学习了,谢谢Lz分享
cbz107
发表于 2007-2-21 14:44:40 | 显示全部楼层
不过楼主不该把这么好的帖发到求助区啊……
幻雪魔帝
发表于 2007-2-21 16:22:05 | 显示全部楼层
认真学习了
magicwanyu
 楼主| 发表于 2007-2-21 17:32:08 | 显示全部楼层
原帖由 cbz107 于 2007-2-21 14:44 发表
不过楼主不该把这么好的帖发到求助区啊……


那......应该发到哪里啊?
我看了半天觉得发到求助区比较合适啊~~
magicwanyu
 楼主| 发表于 2007-2-23 08:41:49 | 显示全部楼层

如此好贴,为何没人顶啊~~~~
cbz107
发表于 2007-2-23 10:59:34 | 显示全部楼层
我再帮你顶一下
magicwanyu
 楼主| 发表于 2007-2-23 11:02:32 | 显示全部楼层
原帖由 cbz107 于 2007-2-23 10:59 发表
我再帮你顶一下


谢谢.共同分享,共同进步~~
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 07:50 , Processed in 0.149859 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表