要解決此錯誤代碼,即錯誤 0x80070002 或 0x80070003,我們建議通過使用 SFC 恢復損壞/丟失的文件來運行更新疑難解答。如果執行此操作後錯誤仍然存在,請嘗試刪除保存的緩存並重置 Windows 更新服務。根據一些用戶的說法,替換舊的配置文件 Spupdsvc.exe 也有幫助。如果遇到此錯誤,您可以使用之前創建的還原點或重置此 PC。
錯誤 0x80070003 是什麼意思?
錯誤 0x80070003 僅表示 Windows 更新無法正常工作,這可能是由於各種原因造成的。其中一些包括——
- 禁用更新服務 – BITS、WUAUSERV 等。
- 系統文件丟失/損壞
- 損壞的更新組件
如何修復錯誤代碼 0x80070003?
要解決 Windows 10 PC 上的更新錯誤代碼 0x80070003 或 0x80070002,請嘗試以下建議:
1]運行Windows更新疑難解答。
運行默認的 Windows 更新疑難解答可以解決計算機上任何與更新相關的問題。您需要做的就是擁有正確的網絡連接並按照以下步驟操作:
視窗 11
- 按照下面的路徑,點擊“運行”按鈕——
設置(Win + I)> 系統> 疑難解答> 其他疑難解答> Windows 更新
視窗 10
- 同時按WinKey + I啟動設置應用程序。
- 之後在下一個屏幕上選擇“更新和安全”“疑難解答”。
- 轉到右側窗格,然後單擊“更多疑難解答”。
- 然後單擊以展開Windows 更新部分並單擊運行疑難解答。
- 這將自動檢查任何可能的錯誤並修復它們(如果有)。
2] 使用 SFC 恢復損壞的系統文件
系統文件損壞或丟失也可能導致錯誤 0x80070003。要擺脫此錯誤,您必須使用系統文件檢查器實用程序並修復損壞的文件和文件夾。以下是主要的工作步驟——
- 首先,以管理員身份運行命令提示符。
- 在提升的控制台上,鍵入“
sfc/ scannow
”並按 Enter。
- 掃描和修復損壞的文件通常需要 15-20 分鐘,因此請耐心等待。
- 然後重新啟動 Windows 以應用最新的更改。
重新登錄您的計算機並檢查更新 Windows 時是否仍然遇到錯誤 0x80070003。如果是這樣,請嘗試下一組解決方案。
3]使用批處理文件重置Windows服務
以上兩種解決方案通常足以解決任何升級問題。僅當計算機具有不必要的存儲緩存或與維護相關的損壞時,它們才會失敗。這種方法需要停止一些核心的Windows服務,清除緩存,並重新啟動停止的服務。為方便起見,我們建議使用所需的命令行創建一個批處理文件,然後以管理員權限運行它。讓我們看看如何完成這個解決方案——
- 首先,最小化所有正在運行的窗口並右鍵單擊桌面上的任意位置。
- 選擇
New > Text Document
。 - 現在復制下面的所有灰色代碼並將它們粘貼到記事本中。
@ECHO 關閉 echo 重置/清理 Windows 更新的簡單腳本 迴聲。 暫停 迴聲。 attrib -h -r -s%windir%\system32\catroot2 attrib -h -r -s%windir%\system32\catroot2\*. * 淨停止wuauserv 網絡停止 CryptSvc 淨止損位 ren%windir%\system32\catroot2 catroot2.old ren%windir%\SoftwareDistribution sell.old ren“%ALLUSERSPROFILE%\應用數據\微軟\網絡\下載器”downloader.old 乾淨的開始位 乾淨啟動 CryptSvc 乾淨的開始 wuauserv 迴聲。 echo 任務成功完成。.. 迴聲。 暫停
- 轉到文件菜單並選擇另存為。
- 然後在“文件名”中輸入“ WSReset.bat ”,在“文件類型”字段中選擇“所有文件”。
- 然後右鍵單擊您剛剛創建的批處理文件,然後單擊“以管理員身份運行”。
- 如果出現任何確認窗口,請單擊是繼續。
- 然後控制台會提示你“按任意鍵”,按任意鍵運行腳本。
- 然後重新啟動計算機以使更改在您下次登錄時生效。
4]替換舊的配置文件Spupdsvc.exe。
有時,Microsoft Update RunOnce 中僅存在名為“Spupdsvc.exe”的舊配置文件可能會導致錯誤 0x80070003。每次用戶更新他們現有的構建操作系統時,都會將 spupdsvc.exe 的 RunOnce 條目添加到註冊表中。如果更新完成後沒有更新,可能會導致更新相關的問題。要解決此問題,您只需在命令行上運行一個代碼。以下是如何進行 –
- 以管理員身份打開命令提示符:按Win + R啟動運行,鍵入cmd並同時按Ctrl + Shift + Enter。
- 在提升的命令提示符中,複製/粘貼以下命令行並按Enter –
cmd /c ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old
注意。運行上面的代碼將用新的配置替換舊的 Spupdsvc.exe 配置。
- 重新啟動 Windows 以使更改生效。
5]手動安裝Windows 10更新
如果您在安裝最近的安全補丁後開始收到錯誤 0x80070003,則累積更新本身可能存在問題。在這種情況下,我們建議將操作系統回滾到以前的狀態。
或者,您可以手動下載並在您的計算機上安裝最新的獨立軟件包。為此,您需要首先找出與您的系統架構相對應的最新 CU 編號。您可以訪問累積更新目錄以查看是否有新補丁。收到所需的 KB 編號後,請按照以下步驟下載並安裝文件。麻省理工學院
手動安裝可用更新
- 訪問的Web網站更新目錄,微軟並進入«KB»上面的電話。
- 將顯示匹配結果的列表,根據系統架構選擇一個。
- 單擊更新鏈接旁邊的下載,然後單擊打開的窗口中的頂部鏈接。
- 下載完成後,雙擊安裝文件以更新您的操作系統。
6]從頭開始使用系統還原點或計算機。
如果執行此操作後錯誤仍然存在,我們建議在一切正常時使用還原點將操作系統恢復到較早的狀態。如果您之前沒有創建過任何系統備份,您只能選擇“重置這台電腦”或“乾淨安裝 Windows”。
發佈留言