本文為大家介紹win10更新錯(cuò)誤0xc1900130(win10更新錯(cuò)誤0xc1900204),下面和小編一起看看詳細(xì)內(nèi)容吧。
如果我們的電腦使用的是win101903版本的系統(tǒng),想要升級(jí)當(dāng)前系統(tǒng),有的朋友可能會(huì)遇到更新錯(cuò)誤失敗,提示代碼0x80004002。對(duì)于這種問(wèn)題小編我認(rèn)為可能是我們系統(tǒng)更新過(guò)程中的一些損壞造成的。您可以使用代碼進(jìn)行相關(guān)修復(fù)。詳細(xì)步驟,看看小編是怎么做的吧~
win101903更新錯(cuò)誤0x80004002怎么解決
1. 同時(shí)按下【win+x】鍵,點(diǎn)擊【windows powershell(管理員)】
2.將下面的程序代碼復(fù)制到剛剛打開(kāi)的powershell中,回車(chē)
3.忽略紅色錯(cuò)誤,重啟電腦
4. 運(yùn)行windows 更新
$arch=獲取wmiobject -class win32_processor -computername localhost |選擇對(duì)象地址寬度
寫(xiě)入主機(jī)1. 正在停止windows 更新服務(wù).
停止服務(wù)名稱(chēng)bits
停止服務(wù)名稱(chēng)wuauserv
停止服務(wù)名稱(chēng)appidsvc
停止服務(wù)名稱(chēng)cryptsvc
寫(xiě)入主機(jī)2. 刪除qmgr 數(shù)據(jù)文件.
刪除項(xiàng)目$env:allusersprofileapplication datamicrosoftnetworkdownloaderqmgr*.dat -erroraction silentlycontinue
write-host 3. 重命名軟件分發(fā)和catroot 文件夾.
重命名項(xiàng)目$env:systemrootsoftwaredistribution softwaredistribution.bak -erroraction silentlycontinue
重命名項(xiàng)目$env:systemrootsystem32catroot2 catroot2.bak -erroraction silentlycontinue
write-host 4. 正在刪除舊的windows 更新日志.
刪除項(xiàng)目$env:systemrootwindowsupdate.log -erroraction silentlycontinue
write-host 5. 將windows 更新服務(wù)重置為默認(rèn)設(shè)置.
sc.exe sdset 位d:(a;cclcswrpwpdtlocrrc;sy)(a;ccdclcswrpwpdtlocrsdrcwdwo;ba)(a;cclcswlocrrc;au)(a;cclcswrpwpdtlocrrc;pu)
sc.exe sdset wuauserv d:(a;cclcswrpwpdtlocrrc;sy)(a;ccdclcswrpwpdtlocrsdrcwdwo;ba)(a;cclcswlocrrc;au)(a;cclcswrpwpdtlocrrc;pu)
設(shè)置位置$env:systemrootsystem32
write-host 6. 注冊(cè)一些dlls.
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
write-host 7) 正在移除wsus客戶(hù)端設(shè)置.
注冊(cè)刪除hklmsoftwaremicrosoftwindowscurrentversionwindowsupdate /v accountdomainsid /f
注冊(cè)刪除hklmsoftwaremicrosoftwindowscurrentversionwindowsupdate /v pingid /f
注冊(cè)刪除hklmsoftwaremicrosoftwindowscurrentversionwindowsupdate /v susclientid /f
寫(xiě)主機(jī)8) 重置winsock.
netsh winsock 重置
netsh winhttp 重置代理
寫(xiě)主機(jī)9) 刪除所有bits 作業(yè).
獲取位傳輸|刪除位傳輸
寫(xiě)入主機(jī)10) 正在嘗試安裝windows 更新代理.
如果($arch -eq 64){
wusa windows8-rt-kb2937636-x64 /安靜
}
別的{
wusa windows8-rt-kb2937636-x86 /安靜
}
寫(xiě)入主機(jī)11) 啟動(dòng)windows 更新服務(wù).
啟動(dòng)服務(wù)名稱(chēng)bits
啟動(dòng)服務(wù)名稱(chēng)wuauserv
啟動(dòng)服務(wù)-名稱(chēng)appidsvc
啟動(dòng)服務(wù)-名稱(chēng)cryptsvc
寫(xiě)主機(jī)12) 強(qiáng)制發(fā)現(xiàn).
wuauclt /resetauthorization /detectnow
寫(xiě)主機(jī)進(jìn)程完成。請(qǐng)重新啟動(dòng)您的計(jì)算機(jī)。
好了,win10更新錯(cuò)誤0xc1900130(win10更新錯(cuò)誤0xc1900204)的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。