如何修復 Windows 更新錯誤 0x8007371b
在嘗試更新您的 Windows 時看到錯誤 0x8007371b 消息可能會非常緊張。此錯誤多年來一直存在,並且在多個 Windows 版本和版本中一直存在。它還會影響 Windows 10 用戶。此特定錯誤消息表明某些更新文件丟失或已損壞,通常是包含在 WinSxS 文件夾中的文件。有幾個潛在的修復方法可以解決這種情況,但是,由於每個計算機系統的特性,您可能必須嘗試多種方法,直到找到正確的方法。
目錄
運行 DISM 掃描
DISM 代表部署映像和服務管理,它是一個內置的 Windows 工具,可以修復損壞的系統文件。要啟動 DISM 掃描,請執行以下操作:
- 按鍵盤上的 Windows + R。
- 在“運行”對話框窗口中,鍵入cmd並同時按鍵盤上的 Ctrl + Shift + Enter。這將打開一個提升的命令提示符。
- 在命令提示符窗口中,鍵入DISM /Online /Cleanup-Image /ScanHealth並按 Enter。
- 等待該過程完成,然後再次嘗試更新 Windows。
運行 SFC 掃描
另一個在處理錯誤 0x8007371b 時可能有用的 Windows 工具是系統文件檢查器 (SFC)。
- 按 Windows + R 鍵。
- 在“運行”對話框中鍵入cmd ,然後按 Ctrl+Shift+Enter 以啟動提升的命令提示符窗口。
- 鍵入SFC /ScanNow ,然後按 Enter。
- 等待該過程完成,重新啟動計算機,然後查看錯誤是否已解決。
清除 Windows 10 更新緩存文件夾
- 按鍵盤上的 Windows + R 打開“運行”對話框。
- 通過在運行框中鍵入 cmd並按鍵盤上的 Ctrl+Shift+Enter 來打開提升的命令提示符窗口。
- 鍵入net stop wuauserv並按 Enter。
- 鍵入rd /s /q %systemroot%\SoftwareDistribution並按 Enter 以清除緩存文件夾。
- 要重新啟動 Windows 更新服務,請鍵入net start wuauserv並按 Enter。
手動重置 Windows 更新組件
- 按 Windows + R 打開運行。
- 通過在運行框中鍵入 cmd並按 Ctrl+Shift+Enter 來打開提升的命令提示符。
- 現在,在命令提示符中鍵入以下命令並在每個命令後按 Enter 執行它:
網絡停止 wuauserv
網絡停止cryptSvc
淨停止位
網絡停止 msiserver
- 鍵入 ren C:\Windows\SoftwareDistribution SoftwareDistribution.old並按 Enter。
- 鍵入 ren C:\Windows\System32\catroot2 Catroot2.old並按 Enter。
- 通過鍵入以下命令並在每個命令後按 Enter 來啟用已停止的組件:
網絡啟動wuauserv
網絡啟動cryptSvc
淨起始位
網絡啟動 msiserver
- 檢查錯誤 0x8007371b 是否已修復。