Win10系統(tǒng)無法更新怎么對Windows Update組件進(jìn)行修復(fù)

2020-03-15 11:09

?在win10系統(tǒng)中,我們經(jīng)常會對電腦進(jìn)行一些更新,讓電腦更加安全,但是不是更新都那么順利,如果遇到無法更新的話該怎么辦呢,那么一般是Windows Update組件受損了,我們需要對其進(jìn)行修復(fù),下面給大家講解一下Win10系統(tǒng)無法更新對Windows Update組件進(jìn)行修復(fù)的詳細(xì)步驟吧。

具體步驟如下:

方法一:運(yùn)行Windows更新疑難解答程序

1、Windows10自帶全面的疑難解答程序,進(jìn)入“設(shè)置 - 更新和安全 - 疑難解答”,即可在“啟動并運(yùn)行”區(qū)域找到“Windows更新”選項(xiàng),選中它即可顯示“運(yùn)行疑難解答”按鈕。如圖:

Win10系統(tǒng)無法更新怎么對Windows Update組件進(jìn)行修復(fù)

2、點(diǎn)擊該按鈕即可運(yùn)行Windows更新疑難解答程序;

Win10系統(tǒng)無法更新怎么對Windows Update組件進(jìn)行修復(fù)

3、按照提示進(jìn)行檢查與修復(fù)即可。

方法二:重置Windows Update

1、之前分享過重置Windows Update服務(wù)(wuauserv)的方法,但Windows更新除了依賴wuauserv服務(wù),還包括其他相關(guān)服務(wù)及組件,所以下面來分享一下如何重置整個的Windows Update相關(guān)組件及服務(wù)。

停止 Windows Update 相關(guān)服務(wù)

以管理員身份運(yùn)行命令提示符,依次運(yùn)行以下命令:

sc stop bits

sc stop appidsvc

sc stop cryptsvc

復(fù)制代碼

sc stop wuauserv sc stop bits sc stop appidsvc sc stop cryptsvc

2、sc stop cryptsvc2. 重新注冊 Windows Update 相關(guān) DLL 文件

regsvr32.exe /s urlmon.dll

regsvr32.exe /s mshtml.dll

egsvr32.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 msxml3.dll

regsvr32.exe /s msxml6.dll

regsvr32.exe /s actxprxy.dll

regsvr32.exe /s softpub.dll

egsvr32.exe /s wintrust.dll

regsvr32.exe /s dssenh.dll

regsvr32.exe /s rsaenh.dll

regsvr32.exe /s cryptdlg.dll

regsvr32.exe /s oleaut32.dll

regsvr32.exe /s ole32.dll

regsvr32.exe /s shell32.dll

regsvr32.exe /s wuapi.dll

regsvr32.exe /s wuaueng.dll

regsvr32.exe /s wups.dll

regsvr32.exe /s wups2.dll

regsvr32.exe /s qmgr.dll

regsvr32.exe /s wudriver.dll

復(fù)制代碼

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 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 cryptdlg.dll regsvr32.exe /s oleaut32.dll regsvr32.exe /s ole32.dll regsvr32.exe /s shell32.dll regsvr32.exe /s wuapi.dll

regsvr32.exe /s wuaueng.dll regsvr32.exe /s wups.dll regsvr32.exe /s wups2.dll regsvr32.exe /s qmgr.dll regsvr32.exe /s wudriver.dll

regsvr32.exe /s wudriver.dllPS:如果覺得一個一個地運(yùn)行太麻煩,可以把以上命令粘貼到記事本中,然后把后綴擴(kuò)展名 .txt 修改為 .bat ,雙擊運(yùn)行即可批量運(yùn)行以上命令。

3、重置 winsock 等網(wǎng)絡(luò)配置

依次運(yùn)行以下命令:

ipconfig /flushdns

netsh winsock reset

netsh winsock reset proxy

復(fù)制代碼

ipconfig /flushdns netsh winsock reset netsh winsock reset proxy

4、清理 Windows Update 緩存文件 www.winwin7.com

rmdir %systemroot%\SoftwareDistribution /S /Q

rmdir %systemroot%\system32\catroot2 /S /Q

復(fù)制代碼

rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q

sc start wuauserv

sc start appidsvc

sc start cryptsvc

復(fù)制代碼

sc start bits sc start wuauserv sc start appidsvc sc start cryptsvc

方法三:使用Win10自帶的DISM工具修復(fù)Windows Update組件

DISM.exe /Online /Cleanup-image /Restorehealth

該命令可自動修復(fù)損壞或丟失的Windows系統(tǒng)文件。如果提示需要Windows安裝源文件,則只需裝載Win10 ISO鏡像,然后在上述命令后添加安裝文件install.wim路徑即可。完整命令示例如下:

DISM.exe /Online /Cleanup-Image /RestoreHealth/Source:H:\sources\install.wim:1 /LimitAccess

PS:命令中的 H: 為虛擬光驅(qū)盤符,install.wim后面的數(shù)字 1 指代Win10二合一版本ISO鏡像中的Win10 Pro系統(tǒng)。修復(fù)完成以后會生成日志文件,路徑為 %windir%/Logs/CBS/CBS.log ,你可以查看到修復(fù)的系統(tǒng)文件詳情。

關(guān)于Win10系統(tǒng)無法更新怎么對Windows Update組件進(jìn)行修復(fù)就給大家介紹到這邊了,有遇到一樣情況的用戶們可以按照上面的方法來進(jìn)行修復(fù)吧。

網(wǎng)友評論

相關(guān)閱讀