IE and Windows XP Service Pack 3
最近做上了微软官方社区XP版面的版主后,发现大家问得最多的问题就是XP SP3和IE8,看来我们的技术爱好者对于新技术还是很关心的,今天早上看到了篇IE官方Blog上的文章,说明了当从XP SP2升级到SP3后,IE的版本问题以及相关卸载的问题。
这里给大家翻译一下,原文地址:http://blogs.msdn.com/ie/archive/2008/05/05/ie-and-xpsp3.aspx
也希望借助本文纪念一下昨天上午在上海杨浦区发生的842公交事件,我上个礼拜5刚刚坐过那个车子,那时候天很热,当时上了842空调车还跟朋友打趣到干脆多坐几站来解暑,没想到天灾or人祸这么快就来到了这路公交。
Hi.
我是IE8的部署项目经理Jane Maliouta,读者可能记得我最近的一篇blog关于安装IE8。今天在这说一下有关于XP SP3以及不同版本的IE与SP3的工作机制。
SP3包含了一些补丁以及Bug修复和安全更新,用户可以通过学习SP3相关的白皮书学习这些特性。我们希望SP3能够尽快公开发行,当然也希望用户可以在正式发行之前先通过这些学习资料了解相关的内容。
IE6 用户
SP3将继续支持IE6并包含IE6最新的安全更新。如果用户仍旧运行IE6,那么XPSP3将通过Windows Update并以高优先权的方式提供给用户。用户可以安全的安装XPSP3并能使的IE6得到更新,一些个性化设置比如主页、收藏夹都会被保留。
如果用户现在SP2中已经安装了IE7或者IE8,并且打算升级到SP3,那么请把文章读下去。
IE7 用户
如果用户现在SP2中已经安装了IE7,XPSP3将通过Windows Update并以高优先权的方式提供给用户(和IE6的情况一样)。如果选择安装SP3,IE7会被保留,一些个性化设置比如主页、收藏夹都会被保留。然而,这个时候已经不能再卸载IE7了。如果打开控制面板->添加/卸载程序,IE7的卸载选项已经是灰色的了。
这个现象是设计使然,这里讲一下为什么要这么做。当用户在SP2上安装IE7,系统会把现有的IE6文件备份到卸载目录。这些IE6文件是在安装SP2那些安全更新时获得的,而XP3也包含一些更新的IE6文件。如果用户安装了SP3并且准备卸载IE7,系统将会回滚到(旧)备份的IE6文件而不是新的SP3版本。这个时候系统里面的文件将会比较乱,大部分的文件都通过SP3更新到最新,而IE6的文件依旧是旧版本的。这种情景不再会被支持而且很容易产生Bug。为了确保用户体验,我们通过禁止卸载IE7来防止这种情景。
如果用户一定要在升级到SP3之后卸载IE7,那么可以先卸载SP3,再卸载IE7。这之后,系统将会被回滚到SP2和IE6,然后在SP2中卸载IE7并升级到SP3。
如果用户在安装好了SP3之后再升级到IE7,那么这种情景下可以卸载IE7并回滚到SP3更新好的IE6版本。
因此请牢记,如果想卸载IE7,那么请在升级到SP3之前卸载掉(而不要在SP2升级到SP3的时候保留IE7并可以),这样在升级到SP3之后再安装IE7,在以后就可以随意的卸载IE7了。
IE8 Beta 1 用户
在SP3安装IE8 Beta1将会得到全面的支持,因此请在升级到SP3之后安装IE8 Beta1尝试下新特性吧,这个时候可以随意的卸载IE8,回滚到之前使用的IE6或者IE7。
当然,如果已经在SP2上安装了IE8,那么SP3将不会通过Windows Update获得。这是因为在升级到SP3后,将无法卸载IE8 Beta 1,这个原因和上面提到的IE7是一样的。既然用户不可能一直使用Beta版的IE,我们强烈推荐在升级到SP3之前卸载到IE8 Beta1,并在升级完毕后安装IE8 Beta1。
Asuka:补充一下,今天在论坛看到有朋友用IE8升级的错误提示,有点模糊的提示哦(见下图)
谢谢
Jane Maliouta
Program Manager