Windows

WSUS Windows 更新客戶端卡住

  • February 16, 2018

我有一個在域中執行 WSUS 的 Windows Server 2012 R2。在 WSUS 控制台中,我可以看到多台 Windows 8.1 電腦超過 2 週沒有報告狀態,也沒有安裝任何新更新。

在客戶端電腦上,手動點擊“檢查更新”會導致客戶端電腦“檢查更新”的無限循環,儘管與 WSUS 伺服器有可靠且快速的乙太網連接。

我已多次重新啟動 Windows Update 服務並刪除了C:\Windows\Software Distribution目錄,但無濟於事。客戶只是不停地尋找幾個小時,看不到盡頭。

自從 Windows 更新從不顯示任何錯誤消息以來,我能做什麼?

我能夠通過刪除 SoftwareDistribution 然後執行此重置工具來解決問題:https: //support.microsoft.com/en-us/kb/971058

我們設法找到的是 Update Orchestrator 服務是罪魁禍首,所以我們創建了一個腳本,找到 Windows Update 服務的程序 ID(更新協調器使用相同的程序 ID)殺死它,刪除軟體分發文件夾(這可能是不必要的)並再次啟動 Windows 更新服務。更新 Orchestrator 將很快跟進,更新將能夠恢復。這需要“以管理員身份執行”。

$ServicePID = (get-wmiobject win32_service | where { $_.name -eq 'wuauserv'}).processID
Stop-Process $ServicePID -Force
Remove-Item -Recurse -Force C:\Windows\SoftwareDistribution
net start wuauserv

引用自:https://serverfault.com/questions/780805