解决Office 2003 SP1的安装错误
最近一个朋友准备安装Office 2003 SP1,他从网上下载了完整的安装包文件,当插入安装光盘时,安装向导却提示驱动器路径无效(如图1),这是怎么回事呢?
Office 2003新增了“本地安装源(LIS)”功能,当用户通过CD或网络上的CD镜像安装Office 2003时,LIS会将安装所需要的文件复制到本地计算机上的一个隐藏文件夹中(MSOCACHE),Microsoft Windows Installer会使用本地安装源来安装Office,而且以后还可以使用它对Office进行修复、重新安装或更改,虽然LIS会占用一定的硬盘空间,但用户可以在需要时安装功能或者维护模式下运行安装程序以添加新的功能,而不需要调用安装源文件。安装程序会自动使用可用空间最多的磁盘驱动器来执行本地安装源功能,不过如果存在NTFS格式驱动器时将自动选择本机上可用空间最多的NTFS驱动器来执行本地安装源功能,当然如果所有磁盘驱动器上的可用磁盘空间都不超过1.5GB时,将自动禁用本地安装源功能。
不过,如果你出于节省磁盘空间的考虑而删除了这个隐藏文件夹,这样以后执行维护或更新操作时,就需要插入安装源光盘或链接到镜像源文件了,但由于种种原因,例如添加了虚拟光驱导致盘符发生变化,或者是网络上的原始安装源路径发生变更,假如重新安装一次Office 2003来解决这个问题,那可实在是太麻烦了。
其实,我们可以利用微软出品的LISTool来解决这个问题,这个个头才384KB的东东,是Office 2003 Edition Resource Kit工具中的一个组件,作用是对LIS(本地安装源)进行重新设置,例如启用LIS、禁用LIS、删除LIS、重新设置LIS的路径等,下载地址是http://download.microsoft.com/download/b/7/b/b7b7d0e1-f125-46ed-9d65-95350e8d3f96/LISTool.exe。
双击下载的LISTool.exe文件,运行后会释放出LISTOOL.EXE、LISTOOL.CHM两个文件,运行LISTOOL.EXE文件,这里有3个选项:
Enable LIS:启用LIS。
Move the LIS to a different drive:将LIS移到另一个路径(如果你手头有Office 2003安装光盘或源文件的话,可以选择此项)。
Delete and disable LIS:删除和禁用LIS(一劳永逸的做法。建议在Office 2003安装程序结束时选择该选项,这样将会从硬盘上删除本地安装源)。
例如,我们在这里选择“Delete and disable LIS”选项,按照向导的提示一步步操作下去,最后会看到图2所示的提示,接下来在安装Office 2003 SP1时,这样就既不会看到恼人的错误提示,也不会要求插入Office 2003安装源光盘。