解决 Office 2010 SP1 安装失败

一直以来,对 Office 2010 SP1 没有很多期待,因为公司的老爷机只能跑 Win XP,只能在家里偶尔用一下。发布的时候没有很多关注,恰巧碰到Win7自动推送更新。

office 2010 sp1

通过update下载安装失败,使用独立的安装包升级也失败。

错误原因:安装Office 2010 SP1时需要访问的几个位于缓存文件夹下的文件,如:

MSOCache\All Users\{90140000-0011-0000-0000-0000000FF1CE}-D\ProPlusWW.msi
MSOCache\All Users\{90140000-00BA-0804-0000-0000000FF1CE}-D\GrooveMUI.msi

用虚拟光驱载入 Office 2010 的ISO镜像,并且指向它需要的文件,还是没用。

不少人在安装完 Office 以后,不知不觉的把 MSOCache 这个缓存文件夹删除,一些系统清理软件如 CCleaner、360、电脑管家等都会删除这些缓存文件以节省空间。如果一定要使用这些软件的话,不妨把这个目录加入白名单。

最后,我修复安装一次 Office 2010,重新释放出 MSOCache 缓存文件(修复安装开始以后取消就可以了),然后重新安装,就成功了。

这个方法 Office 2013 同样适用,还可以解决 Windows Update 补丁安装不上的问题。