Next Topic

Previous Topic

Book Contents

补丁故障

补丁安装尝试完成后—包括重新启动(如果请求)—系统会重新扫描目标计算机。如果重新扫描后系统仍然显示缺少补丁,则会报告故障。补丁失败有以下几个原因:

  • 磁盘空间不足 - 可以下载补丁或从文件共享中复制到本地计算机的硬盘。多个补丁(尤其是服务包)可能需要足够的额外本地磁盘空间才能完全安装。请验证目标计算机是否具有足够的可用磁盘空间。
  • 补丁文件损坏 - “注释”列中的短语“补丁文件损坏”表示补丁文件因某原因无法执行。如果计划多个补丁以作为批处理安装,则即使一个补丁失败,所有补丁也都会被标记为“补丁文件损坏”。系统报告程序故障,无法辨别程序中的哪个程序导致出现故障。
  • 补丁文件损坏 - 下载的补丁文件破坏。
  • 缺少补丁位置 - “注释”列中的短语“缺少补丁位置”表示用于从 Microsoft 网站下载补丁的 URL 缺失。您可以使用“补丁位置”页面手动输入正确的位置。
  • 未重新启动 - 多个补丁需要系统重新启动才能生效。如果您的“重新启动操作”设置不允许重新启动,则可能会安装补丁,但是下次重新启动后才能生效。
  • 命令行失败 - 如果在“命令行”功能中设置的命令行参数不正确,则补丁可执行文件在受管计算机上通常会显示一个对话框,指示命令行有问题。此错误会导致补丁安装暂停,补丁安装程序终止。补丁文件保存在受管计算机上,系统会显示“安装失败”。请为补丁输入正确的命令行参数并再试一次。

    注: 每个补丁的命令行参数都会全局应用,只有主角色用户才能更改。

  • MS Office 命令行失败 - 唯一允许用于 Microsoft Office(Office 2007 前)相关补丁的命令行参数为 /Q。由于 MS Office(Office 2007 之前)补丁可能需要 Office 安装 CD,因此使用 /Q 命令行参数可能导致补丁安装失败。如果 Office 相关补丁失败,则请删除 /Q 命令行参数并再试一次。

    警告: 唯一允许用于 Microsoft Office 2000、XP 和 2003 相关补丁(标记为 Office)的开关是 /Q。如果未指定 /Q,Microsoft Office 2000、XP 和 2003 开关将被重置为 /INSTALL-AS-USER。Microsoft Office 2003 的补丁可能还包括 /MSOCACHE 开关,若计算机上有 MSOCache 且 /INSTALL-AS-USER 开关已设置,则该开关用于尝试静默安装。

  • 补丁下载被阻 - 补丁文件永不会传送到计算机。根据计算机 ID 的文件来源设置,系统直接从互联网将补丁下载到 KServer、文件共享或直接下载到受管计算机。计算机 ID 的防火墙可能阻止这些下载。如果传送到代理的补丁文件大小仅为 1k 或 2k 字节,表示可能是上述问题。
  • 用户尚未登录 - 在某些情况下,要安装补丁的计算机上的用户必须登录才能响应补丁安装期间安装显示的对话框。补丁程序自动检测用户当前是否已登录,如果用户尚未登录则将不能继续。用户可用并登录到计算机后再重新计划补丁安装。
  • 不具有管理员权限的证书 - 如果为计算机 ID 定义了证书,则“补丁管理”会使用此证书安装所有新的补丁。因此,应始终保证只有具有管理员权限的用户才能设置证书
  • 仅限手动安装 - 不是补丁故障,但是是一种要求。某些补丁和服务包需要密码或需要了解自定义设置,VSA 可能并不了解。出现以下警告时,VSA 不会自动安装补丁:

仅限手动安装
只有 Windows Update 网站提供该补丁
无可用补丁;必须升级到最新版本

必须在每台计算机上手动安装这些更新。

排除补丁安装故障

补丁扫描处理报告补丁安装已失败后,KBxxxxxx.log(如果有)和 WindowsUpdate.log 即会上传到 KServer。同时,针对需要“基于 Internet 安装”的那些补丁,ptchdlin.xml 文件将上传到 KServer。您可以使用“代理程序”>“获取文件”查看特定计算机的这些文件,这些文件有助于您排除补丁安装故障。“信息中心”>“报告”>“日志”>“代理程序”日志包含指示每台计算机的已上传到 KServer 的这些日志文件。

主题 : 发送反馈。 从内容表格的第一个主题下载此联机图书的 PDF 版本。