卸载 IE 7 时遇到了问题?
为了解决升级到 IE 7 浏览器所带来的兼容性问题,我建议用户要么使用虚拟系统当中的 IE 6 浏览器,要么干脆卸载掉 IE 7 浏览器。下面就让我们来讨论一下卸载 IE 7 浏览器时可能遇见的问题。
首先,我可以非常自信地告诉你,我已经从自己的所有电脑上都非常成功地卸载掉了 IE 7 浏览器 —— 无论它是测试版本,还是最终的正式版本。我也同样没有从自己的读者和其他渠道上,听到过卸载 IE 7 浏览器后出现过任何问题。
不过,有一件事情我倒是听说过:某些用户在卸载 IE 7 浏览器的过程中,系统会跳出一个警告对话框,告诉你如果要卸载 IE 7 浏览器的话,系统中的某些程序可能会因为某种含糊不清的原因而受到其影响。那些喜欢在自己的系统中试验新的软件程序的用户们经常会遇到与此类似的警告信息。我就这个问题专门咨询过 IE 研发团队的 Schare,问他现在而言,那些希望卸载掉 IE 7 浏览器的用户是否应当重视这条警告。而他非常诚实地回答道:“不会,IE 7 的用户完全可以忽略了这条警告信息。”
这个神秘的对话框事实上是“Windows软件包安装程序(Windows Package Installer)”的一部分,这个工具软件负责管理 Windows 系统更新和其它微软软件升级程序的系统文件的不断增加的安装进程。Update.exe,Windows Package Installer 背后的主要文件,一直处于一个版本控制的恶梦当中(也就是先前所说的“DLL 地狱(DLL Hell)”)。Update.exe 所进行的很大一部分工作都是在识别和管理不同软件组件之间,以及它们的不同版本之间的依存关系。
因为 Internet Explorer 是直接安装在Windows系统文件之中的,所以 Windows Package Installer 就是用来管理 IE7 安装,升级和卸载活动的工具。因此,为了完成自己的份内工作,Windows Package Installer 会开启一个对话框,显示自你安装了 IE 7浏览器之后,Windows 系统当中所有新安装的软件产品。它所列出的是可能存在的依存关系。对于某一个新安装的软件来说,如果它需要一个特殊的 IE 7 系统文件才能够正常运行的话,那么IE 7的卸载就有可能会对其造成影响。但是,这种情况几乎是不可能的 —— 因为IE 7 刚刚诞生了不久。并且,Schare 相信,即便是在一两年之后,你也可以安全地忽略掉这个警告。
不过,我还需要警告你的是:有一些电脑用户,他们曾经安装过 IE 7 浏览器的测试版,现在又在测试版的基础上安装了其最终正式版,他们可能会在卸载 IE 7 浏览器时遇到问题。多年以来,也许是从Windows 95 诞生开始,我就一直这样告诫 Windows 用户:不要在Beta测试版本的软件之上直接安装另外一个Beta测试版本!也不要在Beta测试版本的软件之上直接安装其最终正式版本!时刻牢记,一定要,一定要在安装任何新版本的软件之前,先卸载掉之前的测试版本的软件。
Schare 表示,当你卸载掉 IE 7,重新安装 IE 6 的时候,你所有重要的系统设定、喜好、链接收藏,以及诸如此类的东西都会被保存下来。他能够想到的唯一不同是默认的 IE 7 收藏网页会保留在你的收藏之中,但你也可以很容易的删除掉它。
回到 Internet Explorer 7 之上 —— 假如你又想要返回到 “IE 7的世界中”,或是想要第一次尝试安装它,要记住,IE 7 的确会影响你的 Windows 系统文件。我强烈建议你在安装前建立一个“系统恢复点(System Restore point)”,或更保险一点,对你的Windows系统分区或整个硬盘驱动器做一个完全的磁盘镜像。
Internet Explorer 浏览器先前的每次重大更新升级(6.0、5.5、5.0、4.0 和 3.0),都对一部分安装了它的电脑用户造成了很大的困扰。因为使用IE浏览器的用户数目是如此的庞大,即便是某个问题只会影响4%的用户,那也是一个非常庞大的人群。 我不得不说,从现在的情况看来,IE 7 所带来的问题要比它的前辈们要少的多。但是,永远不要低估浏览器升级可能给你造成的麻烦。
最后,当一个事实上的标准因为自身的升级,而造成一段时间内标准的丧失,这的确是一个非常令人困扰的问题。IE 7 所存在的真正的问题是“它不是 IE 6”。不要让这种变化损害到了你。我已经给出了正确的策略,让你能够在享用自己喜爱的网络浏览器的同时,应对好这一问题。
(原文作者:Scot Finnie,文章来源:ComputerWorld,点击查看原文)