欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

IE 8、IE 7 for Windows XP/Server 2003 的连环卸载

(注:本文被 Microsoft TechNet 中文速递邮件 2008 年 04 月收录为 MVP 推荐 Blog  http://go.microsoft.com/?linkid=8777180)    

微软于前天(4 月 8 日)发布了 Windows Internet Explorer 8 Beta 1 简体中文版,支持 x86、x64 的 Windows XP/Server 2003/Vista/Server 2008 全系列操作系统。如今越来越多的微软测试版软件的中文版都发布得越来越早了,这对广大中文用户而言是个好消息,相信不少人都“尝鲜”安装了中文版的 IE 8 Beta。

笔者在 3 月 6 日 IE 8 Beta 英文版发布时曾写过一篇博客《
Windows Internet Explorer 8 Beta 公开测试下载已开放》,谈论了 IE 8 的一些新特性,今天笔者想谈论一下 IE 8 的卸载问题。对于包括 Windows Vista/Server 2008 在内的所有版本的 Windows 而言,IE 8 都是一个独立安装的 IE 版本,因此所有版本的 Windows 都将涉及 IE 8 的卸载问题。

Windows Vista/Server 2008 内置的 IE 版本是 IE 7,它们只要按照常规方式卸载已安装的 IE 8 即可自动恢复 IE 7,在此不再赘述。比较有趣的是 Windows XP/Server 2003,由于它们内置的 IE 版本是 IE 6,对于 Windows XP/Server 2003 而言,IE 8、IE 7 都是独立安装的 IE 版本,所以 Windows XP/Server 2003 便涉及了一个 IE 8、IE 7 的连环卸载问题。

我们知道,在 Windows XP/Server 2003 中安装 IE 7 时,安装程序会在 Windows 安装文件夹建立一个叫做 ie7 的隐含文件夹,将 IE 6 的所有文件备份在这里,以便我们日后卸载 IE 7 时可以从这里提取 IE 6 的文件、自动恢复 IE 6。如果我们在安装 IE 7 后手动删除了 Windows\ie7 文件夹,我们就无法按照常规方法卸载 IE 7、恢复 IE 6 了,除非重新安装 Windows。

IE 8 的情况与 IE 7 大同小异。当我们安装 IE 8 时,无论我们当前的 IE 版本是 IE 6 还是 IE 7,安装程序都会建立 Windows\ie8 隐含文件夹,将当前版本的 IE 文件备份在这里,以便日后可以卸载 IE 8、恢复当前版本的 IE。如果我们在安装 IE 8 后手动删除了 Windows\ie8 文件夹,我们就无法按照常规方法卸载 IE 8、恢复当前版本的 IE 了。

在了解了 IE 8 的卸载方式之后,笔者总结一下在卸载 IE 8 for Windows XP/Server 2003 时可能会遇到的六种情况:

1. 从 IE 6 升级为 IE 8,升级后手动删除了 Windows\ie8 文件夹:

能否回滚到 IE 7:不可以。

能否回滚到 IE 6:不可以。

2. 从 IE 6 升级为 IE 8,升级后没有手动删除 Windows\ie8 文件夹:

能否回滚到 IE 7:不能直接回滚到 IE 7。但可以先卸载 IE 8、恢复 IE 6,然后重新安装 IE 7。

能否回滚到 IE 6:可以。运行控制面板-添加删除程序中的 IE 8 卸载程序,卸载后将自动恢复为 IE 6。

3. 从 IE 7 升级为 IE 8,升级后手动删除了 Windows\ie8、Windows\ie7 文件夹:

能否回滚到 IE 7:不可以。

能否回滚到 IE 6:不可以。

4. 从 IE 7 升级为 IE 8,升级后没有手动删除 Windows\ie7 文件夹、但是删除了 Windows\ie8 文件夹:

能否回滚到 IE 7:不可以。

能否回滚到 IE 6:不可以。由于已经无法卸载 IE 8、恢复 IE 7,所以 Windows\ie7 文件夹即使还在也没有用处了。

5. 从 IE 7 升级为 IE 8,升级后没有手动删除 Windows\ie8 文件夹、但是删除了 Windows\ie7 文件夹:

能否回滚到 IE 7:可以。运行控制面板-添加删除程序中的 IE 8 卸载程序,卸载后将自动恢复为 IE 7。

能否回滚到 IE 6:不可以。运行控制面板-添加删除程序中的 IE 8 卸载程序,卸载后将自动恢复为 IE 7。但不能再继续卸载 IE 7、恢复 IE 6。

6. 从 IE 7 升级为 IE 8,升级后没有手动删除 Windows\ie8、Windows\ie7 文件夹:

能否回滚到 IE 7:可以。运行控制面板-添加删除程序中的 IE 8 卸载程序,卸载后将自动恢复为 IE 7。

能否回滚到 IE 6:可以,但必须分两次进行。运行控制面板-添加删除程序中的 IE 8 卸载程序,卸载后将自动恢复为 IE 7。然后再次运行添加删除程序,此时,添加删除程序列表中的 IE 8 卸载程序已经恢复为 IE 7 卸载程序,选择卸载 IE 7、恢复 IE 6 即可。

笔者觉得,IE 8 for Windows XP/Server 2003 的卸载程序还是欠缺一点人性化。假如我是从 IE 7 升级为 IE 8 的,并且没有手动删除 Windows\ie8、Windows\ie7 文件夹,当我卸载 IE 8 时,卸载程序应该弹出一个对话框,询问我希望回滚到 IE 7 还是回滚到 IE 6 才对,省得必须卸载两次才能回滚到 IE 6 那么麻烦。

已发表 2008年4月10日 1:00 作者 alx-zj

评论通知

如果您想在帖子更新时接到邮件通知,请先登录。这里

订阅帖子评论使用 RSS

评论

2008年4月10日 14:16 by summer

# re: IE 8、IE 7 for Windows XP/Server 2003 的连环卸载

明白

2008年4月10日 21:20 by nv62

# re: IE 8、IE 7 for Windows XP/Server 2003 的连环卸载

当初用 Win98 就是,IE 从 4 升级到 5 又到 6.

2008年4月26日 19:41 by Verring_lee

# re: IE 8、IE 7 for Windows XP/Server 2003 的连环卸载

呵呵,谢谢楼主。我刚刚卸载了IE8,我觉得它太占资源;幸运的是:我在安装IE7和IE8时,没有删除任何备份,但是在成功卸载IE8后,我还是重装了IE7,现在感觉好了,这才看到您的这篇Blog,真的好文章,有所收获。深表感谢!

2008年4月26日 22:09 by alx-zj

# re: IE 8、IE 7 for Windows XP/Server 2003 的连环卸载

多谢支持。:)

2008年4月28日 11:46 by 饼干

# re: IE 8、IE 7 for Windows XP/Server 2003 的连环卸载

对吼,应该提示选择滚回哪个版本的IE!~

2008年4月30日 0:01 by aa

# re: IE 8、IE 7 for Windows XP/Server 2003 的连环卸载

是的,好麻烦啊,如果没有备份的话,应该给个提示嘛,结果删除了,系统直接不能用了,还有我IE7卸载,恢复IE6的概率极低!!!怕了IE7了!!!

2008年5月11日 20:27 by MARC

# re: IE 8、IE 7 for Windows XP/Server 2003 的连环卸载

IE6升到IE8不能回来.安装删除程序里删了IE8,不能装IE6.可打开网页还是显示IE8和没删一样.再找也找不到删的地方了

说说您的看法?

(必填) 
必填 
(必填)