修复 Windows 更新错误 0X80070003 的 9 种方法

解決 Windows 更新錯誤 0X80070003 的多種方法

您是否曾經在系統更新過程中遇到中斷? 如果是,您可能已經碰到了常見的錯誤代碼 0X80070003。 這是 Windows 10 更新相關的問題,會阻止您獲取最新的更新。 此外,您還可能遇到更新文件丟失或 Windows 10 出現其他問題的情況。本文將以簡單易懂的方式,探討如何解決錯誤代碼 0X80070003。

錯誤 0X80070003 的成因

Windows 是全球最普及的作業系統之一,有超過 10 億台裝置運行 Windows 10 和 11。因此,您和其他許多人可能會遇到一些問題,例如錯誤 0X80070003。這個錯誤通常表示某些更新文件丟失或損壞。

雖然這是一個很常見的錯誤,但只有少數人知道其真正原因。以下列出幾項主要原因:

  • 損壞的文件: 損壞或無法正常運作的文件是導致錯誤 0X80070003 的最常見原因。 此時,您需要清除惡意軟體,並使用健康的文件替換損壞的文件。

  • 配置錯誤: 錯誤 0X80070003 通常是因為系統中配置不正確的文件所致。 Windows 更新設定配置錯誤,也可能導致此問題。

  • 不穩定的網路連線: 如果您的網路連線速度慢且不穩定,系統可能無法完整下載所有必要的文件,從而導致更新錯誤。

  • 錯誤的 Windows 登錄檔: 如果系統登錄檔中包含錯誤或雜亂的項目,作業系統可能無法找到必要的文件,導致系統無法正常啟動並顯示錯誤 0X80070003。

如果您正因錯誤 0X80070003 而感到困擾,別擔心!本文將介紹 10 種最佳方法,幫助您輕鬆解決此問題,且無需花費額外金錢。

解決錯誤 0X80070003 的 10 種方法

方法 1:運行 Windows 更新疑難排解員

如果在使用 Windows 更新時遇到問題,並且有大量更新無法安裝並出現相同的 0X80070003 錯誤,我們建議您先嘗試運行 Windows 更新疑難排解員。此工具旨在自動偵測並修復常見問題。

只需按照以下步驟操作,即可運行 Windows 更新疑難排解員並自動應用建議的修復程序。

修復完成後,重新啟動您的電腦並運行 Windows 更新,看看問題是否已解決。

方法 2:修改登錄檔項目

您需要按照以下步驟修改登錄檔,以修復錯誤 0X80070003:

  1. 同時按下 Windows 鍵 + R 鍵,開啟「執行」對話框。
  2. 輸入 regedit 並點擊「確定」以啟動登錄編輯程式。

  1. 在登錄編輯程式中,前往以下機碼路徑:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount

  1. 點擊「名稱」下的 ImagePath,並確認其數值資料是否為:

    system32\drivers\wimmount.sys
  2. 手動開啟檔案總管,或同時使用 Windows 鍵 + E 鍵開啟。將以下路徑貼入位址欄,然後點擊「確定」:

    C:\Windows\System32\drivers
  3. 驗證 wimmount.sys 文件,然後重新啟動您的電腦。

方法 3:執行就地升級

您是否認為手動升級系統是複雜且需要大量技術知識的工作? 實際上它比想像的容易得多!

  1. 在瀏覽器上搜尋 Windows 10 下載頁面,並點擊第一個搜尋結果。這將帶您前往 Microsoft 官方網站。
  2. 點擊「立即下載工具」選項,將媒體建立工具下載至您的電腦。

  1. 下載完成後,右鍵點擊檔案並選擇「以系統管理員身分執行」。
  2. 接下來,在提示中點擊「是」,並等待該工具準備好執行主要操作。
  3. 選擇「接受」以同意 Microsoft 授權條款,然後選擇「立即升級此電腦」選項。
  4. 讓下載完成,並等待顯示「選擇要保留的項目」選項。選擇「保留所有內容」,並按照螢幕上的剩餘指示繼續升級。

方法 4:還原舊的 Spupdsvc.exe 文件

spupdsvc.exe 文件是 Windows 10/11 作業系統的軟體元件,可在 C:\Windows\System32 資料夾中找到。它是定期更新 Windows 作業系統的進程文件。如果 Windows 更新無法正常運作,您可以嘗試使用新的文件替換舊的 Spupdsvc.exe 文件。方法如下:

  1. 按下 Windows 鍵,輸入「命令提示字元」,然後點擊「以系統管理員身分執行」。

  1. 輸入以下命令後,按 Enter 鍵。這將使用新文件替換之前的 Spupdsvs.exe 文件:
    cmd /c ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old

若要查看 Windows 更新錯誤 0X80070003 是否已解決,請運行 Windows 更新。如果這沒有幫助,請繼續下一步,以修復某些更新文件丟失或 Windows 10 出現問題。

方法 5:修復損壞的系統文件

系統檔案檢查程式 (SFC) 是一種內建工具,可讓您修復損壞的文件。這是一種讓系統正常運作並修復錯誤 0X80070003 的有效方法。請參考我們的 Windows 10 系統檔案修復指南。

方法 6:手動安裝更新

有時,當文件下載不正確時,您會遇到此錯誤。因此,您可以從 Microsoft 更新目錄手動下載並安裝更新,以修復錯誤 0X80070003。

  1. 同時按下 Windows 鍵 + I 鍵以啟動 Windows 設定。
  2. 開啟「更新與安全性」設定。

  1. 然後,選擇「檢視更新記錄」選項。

  1. 在列表中,記下由於錯誤訊息而等待下載的 KB 編號。
  2. 接下來,前往 Microsoft 更新目錄 網站。

  1. 在搜尋欄中輸入 KB 編號,然後點擊「搜尋」。

  1. 從列表中選擇所需的更新。

注意:您可以在「更新詳細資料」畫面中查看更新的完整資訊。

  1. 點擊特定更新的「下載」按鈕。

  1. 在出現的視窗中,點擊超連結以下載相應的更新。

  1. 下載完成後,按下 Windows 鍵 + E 鍵開啟檔案總管。從保存檔案的資料夾中雙擊 .msu 文件。
  2. 選擇使用 Windows Update Standalone Installer 開啟 (預設),然後點擊「確定」。

  1. 點擊「是」以確認並允許 Windows 安裝所需的更新。

注意:安裝可能需要幾分鐘,您會收到通知。

  1. 最後,儲存未儲存的資料後,重新啟動您的電腦以完成更新。

方法 7:重設 Windows 更新元件

Windows 更新服務也可能是導致 Windows 10/11 更新錯誤代碼 0x80070003 的原因。如果 Windows 更新疑難排解員無效,請重新啟動 Windows 更新服務。方法如下:

  1. 啟動「執行」對話框。
  2. 輸入 services.msc 並按 Enter 鍵開啟「服務」視窗。

  1. 右鍵點擊「Background Intelligent Transfer Service」,然後從下拉選單中點擊「停止」。

  1. 開啟檔案總管並將以下路徑貼入位址欄:
    C:\Windows\SoftwareDistribution\Download
  2. 接下來,按 Ctrl + A 以選取所有資料夾,然後按「刪除」。
  3. 最後,返回服務,右鍵點擊「Windows Update」、「加密服務」和「Background Intelligent Transfer Service」。但這次,從下拉選單中選擇「啟動」並完成操作。

方法 8:禁用第三方防病毒軟體(如果適用)

令人驚訝的是,許多全球用戶報告,停用第三方防病毒軟體有助於解決錯誤 0X80070003。這可防止軟體阻止及時更新,從而促進暢通無阻的更新。請參考我們的指南以在 Windows 10 上禁用防病毒軟體。

方法 9:重設 Windows 10

請務必記住,重設 Windows 10 會移除最初未隨附在裝置上的軟體。因此,這必須是您解決某些更新文件丟失或 Windows 10 問題的最後手段。請按照我們指南中提供的步驟重設 Windows 10,而不會遺失資料。

***

錯誤 0x80070003 一直困擾著 Windows 10 用戶。 儘管這些術語可能看起來令人生畏且難以理解,但這並非難以解決的問題。 我們已列出解決和修復錯誤 0x80070003 的 10 種最佳方法。我們希望本文能幫助您掌握基礎知識並從根本上消除問題。