如何修復 Windows 更新錯誤 0x8007371b

在嘗試更新您的 Windows 時看到錯誤 0x8007371b 消息可能會非常緊張。此錯誤多年來一直存在,並且在多個 Windows 版本和版本中一直存在。它還會影響 Windows 10 用戶。此特定錯誤消息表明某些更新文件丟失或已損壞,通常是包含在 WinSxS 文件夾中的文件。有幾個潛在的修復方法可以解決這種情況,但是,由於每個計算機系統的特性,您可能必須嘗試多種方法,直到找到正確的方法。

運行 DISM 掃描

DISM 代表部署映像和服務管理,它是一個內置的 Windows 工具,可以修復損壞的系統文件。要啟動 DISM 掃描,請執行以下操作:

  1. 按鍵盤上的 Windows + R。
  2. 在“運行”對話框窗口中,鍵入cmd並同時按鍵盤上的 Ctrl + Shift + Enter。這將打開一個提升的命令提示符。
  3. 在命令提示符窗口中,鍵入DISM /Online /Cleanup-Image /ScanHealth並按 Enter。
  4. 等待該過程完成,然後再次嘗試更新 Windows。

運行 SFC 掃描

另一個在處理錯誤 0x8007371b 時可能有用的 Windows 工具是系統文件檢查器 (SFC)。

  1. 按 Windows + R 鍵。
  2. 在“運行”對話框中鍵入cmd ,然後按 Ctrl+Shift+Enter 以啟動提升的命令提示符窗口。
  3. 鍵入SFC /ScanNow ,然後按 Enter。
  4. 等待該過程完成,重新啟動計算機,然後查看錯誤是否已解決。

清除 Windows 10 更新緩存文件夾

  1. 按鍵盤上的 Windows + R 打開“運行”對話框。
  2. 通過在運行框中鍵入 cmd並按鍵盤上的 Ctrl+Shift+Enter 來打開提升的命令提示符窗口。
  3. 鍵入net stop wuauserv並按 Enter。
  4. 鍵入rd /s /q %systemroot%\SoftwareDistribution並按 Enter 以清除緩存文件夾。
  5. 要重新啟動 Windows 更新服務,請鍵入net start wuauserv並按 Enter。

手動重置 Windows 更新組件

  1. 按 Windows + R 打開運行。
  2. 通過在運行框中鍵入 cmd並按 Ctrl+Shift+Enter 來打開提升的命令提示符。
  3. 現在,在命令提示符中鍵入以下命令並在每個命令後按 Enter 執行它:

網絡停止 wuauserv

網絡停止cryptSvc

淨停止位

網絡停止 msiserver

  1. 鍵入 ren C:\Windows\SoftwareDistribution SoftwareDistribution.old並按 Enter。

  1. 鍵入 ren C:\Windows\System32\catroot2 Catroot2.old並按 Enter。
  2. 通過鍵入以下命令並在每個命令後按 Enter 來啟用已停止的組件:

網絡啟動wuauserv

網絡啟動cryptSvc

淨起始位

網絡啟動 msiserver

  1. 檢查錯誤 0x8007371b 是否已修復。