询问者
WIN XP SP3下IE7 IE8安装的问题

问题
-
我所使用的系统是WINDOWS XP SP3,我之前一直使用IE7.0浏览器。近日决定升级IE 8.0版浏览器,于是从微软官方网站上下载了IE 8.0的安装程序,并开始安装,不过,如果我选择“安装更新”的话,在下载和检查恶意软件都没有问题,而是在“正在安装INTERNET EXPLORE”中出现问题;如果不选择“安装更新”的话,还是在“正在安装INTERNET EXPLORE”中出现问题。因此,无法安装IE8.但是,可是不知道我当时怎么回事儿,竟然把IE7卸载了,于是当时重启系统以后,浏览器竟然变成了IE6,这应该是SP3中自带的浏览器。之后,我开始重新尝试安装IE8,但未能如愿。因为对IE6的环境已经相当陌生,又无法安装IE8,因此我选择下载IE7的安装包,开始安装IE7,但问题同样出现,同样无法安装。
由于无法安装,失败后,安装程序显示:IE安装尚未完成,请重新启动计算机以撤销改动………………,每次都是这样,并提示我打开“疑难提示”,我打开以后,用了两种方法,第一种是下载FIX IT,但未发现发现问题;第二种是在安装过程中关闭杀毒软件,但同样未能奏效。我印象中似乎变成IE6就是我在执行某一次安装程序后,选择“立即重新启动”后版本降回到IE6.0.
我对此还是感到非常焦急。不知道是否是因为当时不慎卸载IE7导致的问题?亦或是XP SP3的问题?另外呢,在IE7正常运行的时候,已经无法安装IE8了。我一家人都是IE的忠实用户,希望各位能够尽快解决我的问题,谢谢。
全部回复
-
安装 IE 7 或 IE 8 时,Windows XP 会在 Windows 文件夹中留下 IE7.LOG 或 IE8.LOG 日志。请将日志文件清空,重新运行安装,如果依然提示错误,把最新生成的日志内容写上来看看。--Alexis Zhanghttps://mvp.support.microsoft.com/profile/jiehttp://blogs.itecn.net/blogs/alexishttp://social.technet.microsoft.com/Forums/zh-CN/categories微软中文技术论坛Windows 系统组/微软硬件组 版主本帖是回复帖,原帖作者是楼上的 "A.W.H.T"我所使用的系统是WINDOWS XP SP3,我之前一直使用IE7.0浏览器。?站龆ㄉ禝E 8.0版浏览器,于是从微软官方网站上下载了IE 8.0的安装程序,并开始安装,
-
很遗憾。。清空了IE8日志文件以后,还是无法安装,按你的意思,我将日志内容贴了出来。其实我还是第一次知道原来这儿有日志,嘿嘿。
给我印象比较深的是最后三行,大概那个是错误代码。
[ie8.log]
0.601: ================================================================================
0.601: 2010/06/21 21:27:45.136 (local)
0.601: f:\b7769593971db7faef2c7cfc1299dc08\update\update.exe (version 6.3.15.0)
0.631: Hotfix started with following command line: /quiet /norestart /er /log:C:\WINDOWS
0.661: In Function GetReleaseSet, line 1240, RegQueryValueEx failed with error 0x2
0.701: IECUSTOM: Scanning for proper registry permissions...
3.575: IECUSTOM: Unwriteable key HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad
3.615: IECUSTOM: Scanning for proper registry permissions...
4.036: IECUSTOM: Scanning for proper registry permissions...
5.057: IECUSTOM: Unwriteable key HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad
5.067: IECUSTOM: Backing up registry permissions...
5.067: IECUSTOM: Unable to backup DACLs HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad
5.067: IECUSTOM: Finished backing up registry permissions...
5.067: IECUSTOM: An error occured verifying registry permissions. ERROR: 0x80070005
5.067: DoInstallation: CustomizeCall Failed: 0x3f5
5.077: IECUSTOM: Restoring registry permissions...
5.077: IECUSTOM: Unable to restore DACLs HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad
5.077: IECUSTOM: Unable to restore DACLs HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad
5.077: IECUSTOM: Finished restoring registry permissions...
5.087: 无法写入配置注册表项。
5.158: Internet Explorer 8 的安装没有完成。
5.158: Update.exe extended error code = 0x3f5 -
IE 7、IE 8 的日志是分开保存的,安装哪个就查看哪个。你猜的不错,最后三行已经说明了问题,你的注册表被设置了错误的访问权限引起 IE 无法更新。由于不清楚具体是哪里,建议最好将注册表权限设置全部恢复为默认。下载安装 SUBINACL.EXE:http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en然后在命令提示符中依次执行(可以编成脚本运行):cd /d "%ProgramFiles%\Windows Resource Kits\Tools"subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=fsubinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=fsubinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f这么做有一定的风险,最好事前备份一下注册表。--Alexis Zhanghttps://mvp.support.microsoft.com/profile/jiehttp://blogs.itecn.net/blogs/alexishttp://social.technet.microsoft.com/Forums/zh-CN/categories微软中文技术论坛Windows 系统组/微软硬件组 版主本帖是回复帖,原帖作者是楼上的 "A.W.H.T"很遗憾。。清空了IE8日志文件以后,还是无法安装,按你的意思,我将日志内容贴了出来。其实我还是第一次知道原来这儿有日志,嘿嘿。
- 已建议为答案 Rein Xu 2010年7月28日 15:23