Windows 更新不起作用 (2008 R2)

Windows 更新不起作用 (2008 R2)

長話短說,我們的網域控制器之一不會更新。

當嘗試更新時,它說服務沒有運行(檢查並重新啟動,是的),事件檢視器顯示錯誤0x80072ee2,但這顯然意味著存在連接問題,但據我所知,沒有。

這不是一個短期問題,至少從二月以來似乎一直在發生。

有任何想法嗎?

注意:伺服器更新由團隊的另一位(更高級)成員負責,請不要問我為什麼他們被如此忽視。他不知道問題出在哪裡,所以我只是想弄清楚到底是什麼。

非常感謝

乾杯

編輯:我已經把受信任的網站放在上面並且似乎已經對其進行了排序。不知道為什麼我不相信它像其他伺服器一樣設定。

答案1

(取自http://support.microsoft.com/kb/836941,您應該閱讀它以及我的摘要。

(Windows 更新) 錯誤可能是由下列任一問題引起的:

  • 幹擾網路通訊的程序或進程
  • 計算機上的資源問題
  • 網路活躍度高
  • 可恢復的資料庫錯誤

所以我想我首先會問你可以從這個伺服器瀏覽互聯網嗎?是否有人安裝或設定了任何可能幹擾下載的內容(例如本機防火牆或下載「管理員」)?

接下來根據上面的 KBase 文章檢查 BITS 和受信任的網站條目。這些都是 Windows Update 的重要元件。

確保 Internet Explorer 上的代理程式設定配置正確,以便從該電腦瀏覽 Internet,然後執行下列命令(可能需要從高架命令提示字元):

netsh winhttp import proxy source=ie

這會將代理程式設定從 IE 匯入到常規 Windows HTTP 連線堆疊中,這就是 Windows 更新所使用的。重新啟動可能這會影響 Windows 更新服務。

如果這有效,那麼您首先需要考慮它是如何/為什麼被更改的......更改可能是有充分理由的,並且您現在可能已經停止了其他工作。

答案2

您嘗試過使用 Powershell 嗎?

Windows 更新腳本中心上有一個 powershell 模組。 http://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc

基本用法

將模組複製到 c:\users\Administrator\Documents\WindowsPowershell\Modules

Set-ExecutionPolicy remotesigned
ipmo pswindowsupdate

使用 Verbose 進行 Whatif 安裝

Get-WUInstall -MicrosoftUpdate -IgnoreUserInput -WhatIf -Verbose 

答案3

當伺服器前面有一個網路快取層時,我看到了類似的結果...想想烏賊。 Windows 更新回應最終未正確緩存,導致伺服器不知道該怎麼做。

相關內容