已修復:在 Windows 11/10 上更新錯誤代碼 0x80070003。

已修復:在 Windows 11/10 上更新錯誤代碼 0x80070003。
錯誤代碼 0x80070003 / 0x80070002 是安裝待處理的 Windows 10 更新或升級到 Windows 11 時可能出現的更新問題。如果您的計算機系統文件損壞或 Spupdsvc .. exe 應用程序出現問題,則會出現此問題。除了這兩個之外,過度積累的緩存或最近的補丁更新也可能導致此錯誤。

要解決此錯誤代碼,即錯誤 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”。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *