问题
您尝试安装或卸载与 Microsoft Office 相关的补丁时失败,并显示以下任一错误:
- 17031 - 无效的基线 (Windows Installer)
- 17302 - 正在应用补丁 (MSoCache)
- 17025 - 补丁已安装 (文件版本已更新)
- 17028 - 未安装包含补丁的产品 - 已安装/缺少升级代码
- 17044 - 安装程序无法运行此包的检测
原因
这可能是由于缺少安装程序文件。MSI 文件可能因以下任一原因被删除:
- 您可能因空间限制删除了 MSI 文件
- 第三方清理工具可能损坏了安装程序文件
- 杀毒软件的安装可能导致文件被删除
- 可能是由于卸载旧版 Office 后注册表中仍保留相关键值
解决方案
以下是一些故障排除方法:
所有 Office 补丁在您的机器上都出现上述错误
- 如果失败的 Office 版本未使用:
- 打开注册表编辑器 > HKEY_LOCAL_MACHINE\SOFTWARE,按F3搜索相关注册表键值
- 如果发现不需要的键值,请删除后重新扫描机器
- (注意:我们的检测逻辑基于注册表键值,如果存在任何 Office 键值,系统会检测为缺少更新)
- 如果没有键值,请联系支持团队并提供代理日志
- 如果失败的 Office 版本正在使用:
- 可能是环境相关问题,安装程序文件可能损坏或丢失
- 尝试手动安装更新,如果也失败:
- 检查%temp%目录中的MS日志
- 尝试修复Office应用程序
- 如果问题依旧,卸载并重新安装Office
- 如果仍无法解决,请联系微软官方支持
仅特定 Office 补丁出现问题
- 如果失败的 Office 版本未使用:
- 按上述方法检查并清理注册表键值
- 如果没有键值,请联系支持团队
- 如果失败的 Office 版本正在使用: