方法一、微軟官方給出的解決方法
根據以下步驟確認Windows Update相關服務是否運行正常:
1. 點擊開始菜單,在搜索欄中輸入“services.msc”(輸入時不要打引號),并按下回車。如果此時彈出用戶賬戶控制窗口,請您點擊“繼續(xù)”。
2. 雙擊打開“Background Intelligent Transfer Services”服務。
3. 點擊“常規(guī)”選項卡,確保“啟動類型”是“自動”,然后點擊“服務狀態(tài)”下面的“啟用”按鈕。
4. 以同樣的步驟對"Cryptographic Services”, “software protection” 以及“Windows Update”這四項服務進行啟用。
5. 再次嘗試進行自動更新。
方法二、下面給出的圖文方法:
故障:打開“Windows Update”出現(xiàn)紅色盾牌圖標

點擊“檢查更新”,出現(xiàn)“Windows Update 當前無法檢查更新,因為未運行服務。您可能需要重新啟動計算機”

查看“Windows Update”服務,正常

查看“Background Intelligent Transfer Service”服務,正常

解決方法:關閉“Windows Update”窗口,停掉“Windows Update”服務

重命名Windows目錄下邊的“SoftwareDistribution”文件夾為“SDold”

啟動“Windows Update”服務,打開“Windows Update”,此時能看到紅盾牌下邊的文字了

點擊“檢查更新”,顯示“正在檢查更新”

稍等片刻,已經可以發(fā)現(xiàn)更新了

點擊“安裝更新”,安裝成功

方法三、其它網友給出的一些方法,部分與上面的重復
第一種方法無非就是檢查windows update等服務是否開啟。
1、右鍵計算機——管理,在右側選擇“服務和應用程序”——服務,2、雙擊打開“Windows Update”服務。3. 點擊“常規(guī)”選項卡,確保“啟動類型”是“自動”或者“手動”。然后點擊“服務狀態(tài)”下面的“啟用”按鈕。4. 以同樣的步驟對“Background Intelligent Transfer Services”,“Cryptographic Services”, “Windows Installer”以及“Software Protection ”這四項服務進行啟用。 更為簡便的方法是打開控制面板,右上角查看方式改為大圖標或者小圖標后,選擇疑難解答,然后選擇“使用windows update解決問題”,這時候計算機自動搜索windows update的問題并且開啟服務解決問題。
第二種方法思路是先關閉windows update 服務,然后給C盤的windows目錄下的SoftwareDistribution文件夾更名為任意名字(網絡上習慣更名為SDold),然后再開啟windows update 服務。步驟:右鍵計算機——管理,在右側選擇“服務和應用程序”——服務,此時我們找到windows update并且雙擊它,這時它的狀態(tài)應該是啟動了的,點擊"停止"把windows update服務停止掉。然后找到C盤的windows目錄下的SoftwareDistribution文件夾,把它重命名為SDold。然后我們再找到windows update服務并把它啟動。
第三種方法比較邪門,有的人說把windows update更新設置由自動安裝更新改為從不檢查更新,然后點擊更新就好。我不懂這種方法的根據是什么,不過既然有人成功了就寫出來吧,反正嘗試一下不會出什么事。步驟:打開控制面板,把右上角的查看方式改為類別,然后點擊“系統(tǒng)和安全”——windows update——啟動或禁用自動更新——從不檢查更新——確定。然后點擊更新。
第四種方法首先在服務里關閉那個windows update 服務,然后刪除c:\windows\SoftwareDistribution\datestore里面的所有內容,然后再開啟windows update 服務,就可以了。