上星期处理一台电脑,具体情况就不说了,反正是上面安装了Office 2000,现在要把它更换成Office 2003。于是先去“添加/删除程序”那卸载老版本,可是不知道为什么,卸载过程中好像出错了。所以虽然在“添加/删除程序”看不到它了,但是可能没有完全卸载干净,这是我猜想的。果不其然,当我再开始安装Office 2003时,到最后快完成的时候,弹出错误提示:不支持卸载修补程序包。屡试不爽,一开始我以为是我Office2003精简版的问题,于是下载了一个完整版,结果依旧。当时没想到截个图,算了,知道这个问题就行了。接下来是:如何解决?

  这里请出我们的主角:Windows Installer Clean Up。微软自家的工具,可以放心使用。这个工具的作用就是清理利用Windows Installer技术打包安装程序的信息。下载安装后,打开软件,界面如下:

Windows Installer Clean Up

  自动显示了当前系统安装的Windows Installer软件,虽然在系统的“添加删除程序”里看不到Office 2000了,但是这里能显示,选中它,点击下方的“Remove”即可完全清理。此时再次安装Office 2003,果然,问题解决了。最后要说明一下,Windows Installer Clean Up不是程序卸载工具,它的执行过程只是删除与Windows Installer相关的注册表设置,而不会删除任何的程序文件。另外,它不仅仅用于处理Office软件信息,同样适用于其它利用Windows Installer打包的程序。