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