0x80070008:如何修復此 Windows 更新錯誤

0x80070008:如何修復此 Windows 更新錯誤

Windows Update 錯誤 0x80070008 發生在操作系統無法更新時,通常伴隨消息:ERROR_NOT_ENOUGH_MEMORY,系統內存不足。讓我們看看為什麼會發生這種情況以及如何修復 Windows 更新錯誤 0x80070008。

為什麼更新 Windows 時會出現 0x80070008 錯誤?

出現 0x80070008 錯誤的原因有很多,但我們會提到最重要的:

  • 內存不足– 如消息所示,內存不足,無法安裝更新。
  • 連接問題– 如果您的互聯網連接不佳,則無法正確下載更新,您會收到 0x80070008 錯誤代碼。
  • 磁盤空間不足– 您可能會用完系統驅動器上的空間,因此無法正確下載更新。
  • 系統文件損壞– 如果系統文件損壞,將出現 0x80070008 錯誤。

現在我們知道我們面臨的是什麼,讓我們使用下面的解決方案來解決這個問題。

如何修復 0x80070008 Windows 更新錯誤?

在進行更複雜的故障排除之前,讓我們執行一些可能更快解決問題的初步操作:

  • 嘗試釋放一些磁盤空間並關閉您目前不需要的所有應用程序,然後嘗試重新安裝更新。
  • 重新啟動路由器,然後嘗試下載並安裝更新。
  • 重新啟動您的電腦。有時,所有的問題都可以通過這個簡單的動作來解決。

如果這些操作均無法解決問題,請開始應用以下解決方案來修復 0x80070008 錯誤。

1.清空SoftwareDistribution和catroot2文件夾

  1. 單擊開始按鈕,鍵入 cmd,然後從結果中選擇以管理員身份運行。
  2. 鍵入以下命令以停止 Windows 更新服務並按Enter 運行它: net stop wuauserv
  3. 現在,粘貼以下命令並按Enternet stop bits
  4. Windows+E打開文件資源管理器並轉到以下路徑:C:\Windows\SoftwareDistribution
  5. 選擇文件夾中的所有內容,右鍵單擊其中一個文件並選擇刪除圖標。
  6. 接下來,導航到以下文件夾:C:\Windows\System32\catroot2
  7. 選擇文件夾中的所有內容並點擊Delete鍵。
  8. 返回命令提示符窗口,粘貼以下命令,然後按Enternet start wuauserv
  9. 粘貼以下命令並Enter同時按下:net start bits
  10. 重新啟動您的電腦,看看您現在是否可以更新 Windows。

2. 運行 Windows 更新疑難解答

  1. 單擊“開始”按鈕並選擇“設置”。
  2. “系統”類別中,單擊右側的“疑難解答”。
  3. 現在,從選項列表中選擇其他疑難解答。
  4. 最後,單擊Windows Update 疑難解答右側的“運行”按鈕。
  5. 疑難解答程序將查找並修復與更新有關的任何問題。

3.手動下載更新

  1. 首先,通過檢查“設置”中的“Windows 更新”部分來驗證哪個是失敗的更新。
  2. 現在,訪問Microsoft 更新目錄網站並查找該特定更新或搜索 Windows 11 並查看是否可以在列表中找到它。
  3. 然後,點擊右側的下載按鈕,並在下載完成後雙擊它。

4.暫時關閉防火牆

  1. 單擊任務欄中的搜索按鈕,鍵入 windows security,然後單擊結果中的應用程序。
  2. 現在,選擇防火牆和網絡保護
  3. 選擇活動防火牆。
  4. 最後,關閉防火牆保護。
  5. 立即嘗試更新 Windows。

防病毒軟件可能會阻止 Windows 更新下載,因此建議暫時關閉防火牆。

5. 運行 SFC 掃描

  1. 單擊搜索圖標,鍵入 cmd,然後從結果中選擇以管理員身份運行。
  2. 鍵入或粘貼以下命令,然後按Enter 運行它: sfc /scannow
  3. 等待掃描完成,然後重新啟動電腦並嘗試更新 Windows。

這些是修復 Windows 上的 Windows 更新錯誤 0x80070008 的最佳解決方案。您還應該知道上述所有解決方案都可以應用於 Windows 11 和 10。

如果您有任何問題或建議,請隨時在下面的評論部分提出。

發佈留言

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