Next Topic

Previous Topic

Book Contents

補丁故障

嘗試補丁安裝完成後 (包括重新啟動 [如果需要]),系統會重新掃描目標電腦。如果重新掃描後系統仍然顯示缺少補丁,則會報告故障。補丁失敗有以下幾個原因:

  • 磁碟空間不足 - 可以下載補丁或從檔案共用中複製到本地電腦的硬碟。多個補丁 (尤其是服務套件) 可能需要足夠的額外本地磁碟空間才能完全安裝。請驗證目標電腦是否具有足夠的可用磁碟空間。
  • 補丁檔案損壞 -「註解」列中的短語「補丁檔案損壞」表示補丁檔因某原因無法執行。如果計劃多個補丁作為批次進行安裝,則即使一個補丁失敗,所有補丁也都會被標記為「補丁檔案損壞」。系統報告程序故障,無法辨別程序中的哪個補丁導致出現故障。
  • 補丁檔案損壞 - 下載的補丁檔破壞。
  • 缺少補丁位置 -「註解」列中的短語「缺少補丁位置」,表示用於從 Microsoft 網站下載補丁的 URL 缺失。您可以使用「補丁位置」頁面手動輸入正確的位置。
  • 未重新啟動 - 多個補丁需要系統重新啟動才能生效。如果您的「重新啟動動作」設定不允許重新啟動,則可能會安裝補丁,但是下次重新啟動後才能生效。
  • 指令行失敗 -  如果在「指令行」功能中設定的指令行參數不正確,則補丁可執行檔在受管電腦上通常會顯示一個對話方塊,指示指令行有問題。此錯誤會導致補丁安裝暫停以及補丁安裝程式終止。補丁檔案保存在受管電腦上,並且系統會顯示「安裝失敗」。請為補丁輸入正確的指令行參數並再試一次。

    Note: 每個補丁的指令行參數都會全局套用,只有主角色使用者才能變更。

  • MS Office 指令行失敗 - 唯一允許用於 Microsoft Office (Office 2007 前) 相關補丁的指令行參數為 /Q。由於 MS Office (Office 2007 之前) 補丁可能需要 Office 安裝 CD,因此使用 /Q 指令行參數可能導致補丁安裝失敗。如果 Office 相關補丁失敗,則請刪除 /Q 指令行參數並再試一次。

    Warning: 唯一允許用於 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 的這些日誌檔案的項目。