決辦法:
管理員運行cmd,輸入以下命令
net stop WuAuServ
cd %windir%
ren SoftwareDistribution SDold
如果提示“存在一個重名文件,或是找不到文件” 則把已經(jīng)存在的 SDold文件夾刪除,再重新執(zhí)行這條命令
net start WuAuServ
如果以上方法無法解決,再繼續(xù)進行下述操作通常就可以解決了;
1、自動更新 和 BITS服務(目的是為了刪除系統(tǒng)中的更新補丁與日志)
在系統(tǒng)的命令行中執(zhí)行(Win+R呼出運行窗口,輸入“CMD”進入命名行窗口):
net stop wuauserv
net stop bits
1)刪除系統(tǒng)中 “C:\Windows\SoftwareDistribution” 文件夾。
2)啟動自動更新服務和 BITS服務,當這兩個服務運行后會自動創(chuàng)建“C:\Windows\SoftwareDistribution”文件夾。
net start wuauserv
net start bits
3)停止 Cryptographic服務。
4)在系統(tǒng)的命令行中執(zhí)行:
net stop cryptsvc
5)重命名 C:\windows\System32\catroot2文件夾為:C:\windows\System32\catroot2.bak。
6)C:\Windows\SoftwareDistribution” 文件夾生成后, 做自動更新檢測,在命令行中輸入:
wuauclt.exe /resetauthorization /detectnow
7)15分鐘后查看系統(tǒng)是否檢測到更新,如果檢測到,通常就可以正常安裝。
如果依然無法更新,再運行啟動cryptsvc服務:
net start cryptsvc
這樣,就萬無一失了。