在 Windows 11 上,Windows Update 服務允許系統從 Microsoft接收最新更新,以解決錯誤、修補安全漏洞以及部署更新的驅動程序。此外,它還是下載功能更新和Insider 預覽版本的首選服務。
需要注意的是,Windows Update 並不完美,有時計算機可能會因為特定錯誤、系統無法連接到在線服務以及許多其他問題而無法下載或安裝更新。
通常,當更新機制服務停止工作、Windows 11正在處理更新緩存問題或系統發現某些安裝文件損壞時,就會出現問題。如果出現問題,您可以使用故障排除功能、手動應用更新、修復損壞的系統文件或重置 Windows 更新組件來重置 Windows 11 上的 Windows 更新來解決大多數問題。
在本指南中,您將了解如何在 Windows 11 上重置 Windows 更新組件。
通過 Windows 11 上的故障排除重置 Windows 更新
要使用 Windows 11 上的故障排除功能重置 Windows 更新,請使用以下步驟:
-
打開Windows 11 上的“設置” 。
-
單擊“系統”。
-
單擊“疑難解答”選項卡。
-
單擊其他疑難解答設置。
-
在“最頻繁”部分下,單擊“Windows 更新”設置的運行按鈕。
-
繼續按照屏幕上的說明操作(如果適用)。
計算機重新啟動後,下次嘗試更新 Windows 11 時,系統應該按預期工作。
修復 Windows Update 在 Windows 11 上手動安裝更新的問題
如果您在使用 Windows 更新時遇到問題,安裝可用的最新更新可能會自動解決該問題。此外,累積更新現在還結合了“服務堆棧更新”(SSU),這是一項旨在改進和修復問題以使 Windows 更新更加可靠的更新。
要手動安裝更新以修復 Windows 11 上的 Windows 更新問題,請使用以下步驟:
-
從左側窗格中選擇 Windows 11 的最新更新(並記下更新的“KB”編號)。
快速提示:您可以在“設置”> “系統”> “關於”中查看當前版本,並在“Windows 規格”部分下確認版本信息。
-
搜索最新更新 (x64) 的知識庫 (KB) 編號。
-
單擊“下載”按鈕獲取最新的 Windows 11 更新。
-
單擊“.msu”下載鏈接並將文件保存在設備上。
-
雙擊該包進行安裝並修復 Windows 更新問題。
-
重新啟動計算機。
完成這些步驟後,設備將應用最新的更新。安裝還應該解決了 Windows 更新服務的任何問題。
修復 Windows 更新修復 Windows 11 上損壞的文件
Windows Update 服務可能會因係統文件損壞而中斷。如果是這種情況,您可以使用部署映像服務和管理 (DISM) 確保 Windows 11 的本地系統映像運行狀況良好,然後使用系統文件檢查器 (SFC) 修復 Windows 更新上的問題本地系統映像文件。
要修復系統文件以解決 Windows 11 更新問題,請使用以下步驟:
-
打開開始。
-
搜索“命令提示符”,右鍵單擊頂部結果,然後選擇“以管理員身份運行”選項。
-
鍵入以下 DISM 命令以修復損壞的系統文件,然後按Enter:
dism.exe /Online /Cleanup-image /Restorehealth
-
鍵入以下 SFC 命令來修復系統文件,然後按Enter:
sfc /scannow
完成這些步驟後,Windows 更新組件應再次開始工作,您可以再次檢查更新以進行驗證。
在 Windows 11 上使用命令提示符重置 Windows 更新
或者,也可以使用命令重置所有 Windows 更新組件以修復最常見的問題。通常,這是解決 Windows 11 上更新機制問題的最佳選項。
要在 Windows 11 上從命令提示符手動重置 Windows 更新,請使用以下步驟:
-
打開開始。
-
搜索“命令提示符”,右鍵單擊頂部結果,然後選擇“以管理員身份運行”選項。
-
鍵入以下命令以停止後台智能傳輸服務 (BITS)、Windows 更新服務和加密服務,然後在每行上按Enter :
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
快速提示:您可能需要多次運行該命令,直到看到服務已成功停止的消息。 -
鍵入以下命令從計算機中刪除 BITS 創建的所有“qmgr*.dat”文件,然後按Enter:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
-
輸入“Y”確認刪除。
-
鍵入以下命令以清除 Windows 更新緩存,以允許 Windows 11 重新下載更新,而不是使用可能已損壞的系統上已下載的文件,然後在每一行按Enter :
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
快速提示:我們使用帶有選項的刪除目錄rmdir
命令/S
來刪除指定目錄以及主文件夾內的所有子目錄,並且該/Q
選項會悄悄刪除目錄而無需確認。如果您收到消息“該進程無法訪問該文件,因為該文件正在被另一個進程使用”,請重複步驟 1並重試,因為其中一項服務可能已意外重新啟動。 -
鍵入以下命令將 BITS 和 Windows Update 服務重置為其默認安全描述符,然後在每行上按Enter :
sc.exe sdset bits 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)
-
鍵入以下命令移動到 System32 文件夾並按Enter:
cd /d %windir%\system32
-
鍵入以下命令以在註冊表中註冊所有相應的 BITS 和 Windows Update DLL 文件,然後在每行上按Enter:
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
快速說明:這regsvr32
有助於將“ .DLL”文件註冊為註冊表中的命令組件,我們使用該/S
選項指定工具以靜默方式運行命令,而不會提示其他消息。 -
鍵入以下命令以重置可能導致問題的網絡配置(但暫時不要重新啟動計算機),然後在每行上按Enter :
netsh winsock reset
netsh winsock reset proxy
-
鍵入以下命令以重新啟動 BITS、Windows 更新和加密服務,然後在每行上按Enter :
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
-
重新啟動計算機。
完成這些步驟後,Windows 更新將重置,並且它應該可以在 Windows 11 上再次運行。
如果您在下載累積更新或功能更新時收到錯誤“0x80248007”,您將需要等待一段時間(最多 24 小時),錯誤將自動消失。
發佈留言