无法安装 Office 2003 Service Pack
症状
当您尝试从 Microsoft Office Update 网站或 Microsoft 下载中心安装 Microsoft Office 2003 Service Pack 时,会收到一条错误消息。此外,您还无法安装 Office 2003 Service Pack。
当您尝试从 Microsoft Office Update 网站安装 Office 2003 Service Pack 时,会收到以下错误消息:
安装失败
当您尝试从 Microsoft 下载中心安装 Office 2003 Service Pack 时,会收到以下错误消息:
The update cannot be applied.
原因
出现此问题的原因可能是 Microsoft Windows 注册表被损坏,提供 Microsoft Office 2003 程序原始安装源路径的注册表项丢失。或者,某些修改 Microsoft Windows 注册表的第三方程序删除了 Office 2003 安装程序所需的注册表项。
要解决此问题,必须确定 Office 2003 产品的产品代码的全局唯一标识符 (GUID)。然后,必须在注册表中重新创建原始安装源的路径。
步骤 1:确定 Office 2003 产品的产品代码 GUID
要确定 Office 2003 产品的产品代码 GUID,请查看下面的 Microsoft 知识库文章:
832672 (http://support.microsoft.com/kb/832672/) Office 2003 中产品代码 GUID 的编号方案说明
记下计算机上安装的 Office 2003 产品的所有产品代码 GUID。即使仅缺少一项,也可能会导致所有 Office 2003 产品更新失败。
步骤 2:在注册表中重新创建原始安装源的路径
为此,请按照下列步骤操作:1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2. 找到下面的注册表项并单击以选中它:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Delivery\SourceEngine\Downloads\download_code
download_code 子项是一串数字和字母,其格式可能类似于:
90000409-6000-11D3-8CFE-0150048383C9
注意:可能会有多个格式相近的 download code 子项,均由数字和字母组成并用短划线分隔。
3. 在选中 download code 子项的情况下,单击以选择“Sources”子项。
在“Sources”子项中,您将会找到先前确定的 Office 2003 产品的产品代码 GUID 值。
注意:可能有多个产品代码 GUID 值。
4. 在选中 Office 2003 产品的产品代码 GUID 值的情况下,指向“编辑”菜单上的“新建”,然后单击“字符串值”。
5. 键入 Path,然后按 Enter。
6. 在选中“Path”的情况下,单击“编辑”菜单上的“修改”。
7. 在“数值数据”文本框中,键入 Office 2003 程序原始安装源的完整路径,然后单击“确定”。
例如,如果安装时使用的 CDROM 驱动器是 D: 驱动器,则键入 D:\。
8. 对计算机上安装的 Office 2003 产品所对应的每个产品代码 GUID 值重复第 4 至第 8 步。
9. 如果在第 3 步中发现了多个 download code 子项,则对每个 download code 子项重复第 3 至第 9 步。
10. 完成所有步骤之后,单击“文件”菜单上的“退出”。