如何修復 Windows 更新錯誤 0x800700a1

Jacki

Windows 更新對於確保系統安全和平穩運行至關重要。但是,有時您可能會在更新過程中遇到錯誤。 0x800700a1 就是此類錯誤之一,它可能會阻止您安裝最新的 Windows 更新。本文將指導您通過多種方法來解決此問題並使您的更新回到正軌。

0x800700a1 錯誤通常是由於系統文件損壞、磁盤空間不足或 Windows 更新組件問題而發生。如果與第三方軟件存在衝突或某些重要的 Windows 服務被禁用,也可能會發生這種情況。

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

內置的 Windows 更新疑難解答通常是解決更新相關問題的最快方法。

步驟一:按打開“設置”應用程序Windows key + I

步驟2:導航到系統 > 疑難解答 > 其他疑難解答 (Windows 11) 或更新和安全 > 疑難解答 (Windows 10)。

步驟3:在列表中找到“Windows Update”,然後單擊旁邊的“運行”。

第4步:按照屏幕上的說明進行操作並應用所有建議的修復。

第5步:重新啟動計算機並再次檢查更新。

方法 2:重置 Windows 更新組件

如果疑難解答程序不起作用,重置 Windows 更新組件可能會有所幫助。

步驟一:以管理員身份打開命令提示符。您可以通過右鍵單擊“開始”按鈕並選擇“Windows 終端(管理員)”或“命令提示符(管理員)”來執行此操作。

步驟2:複製並粘貼以下命令,在每條命令後按 Enter 鍵:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

步驟3:關閉命令提示符並重新啟動計算機。

第4步:嘗試再次運行 Windows 更新。

方法三:釋放磁盤空間

磁盤空間不足可能會導致更新錯誤。確保系統驅動器上至少有 20GB 的可用空間。

步驟一:打開文件資源管理器並右鍵單擊 C: 驅動器。

步驟2:選擇“屬性”,然後單擊“磁盤清理”。

步驟3:選擇“清理系統文件”並選中所有復選框,尤其是“Windows 更新清理”。

另請閱讀:如何修復 Windows 更新錯誤 0x80242016

第4步:單擊“確定”刪除文件並釋放空間。

第5步:重新啟動計算機並再次嘗試更新。

方法 4:執行乾淨啟動

第三方軟件有時會干擾 Windows 更新。執行乾淨啟動可以幫助確定是否屬於這種情況。

步驟一:Windows key + R,輸入“msconfig”,然後按 Enter。

步驟2:在系統配置窗口中,轉到“服務”選項卡。

步驟3:選中“隱藏所有 Microsoft 服務”,然後單擊“全部禁用”。

第4步:轉到“啟動”選項卡,然後單擊“打開任務管理器”。

第5步:禁用任務管理器中的所有啟動項。

第6步:關閉任務管理器,單擊“系統配置”中的“確定”,然後重新啟動計算機。

第7步:嘗試再次運行 Windows 更新。

方法 5:使用 DISM 和 SFC 工具

部署映像服務和管理 (DISM) 和系統文件檢查器 (SFC) 工具可以修復可能導致更新錯誤的損壞的系統文件。

步驟一:以管理員身份打開命令提示符。

步驟2:運行以下命令並等待其完成:

DISM /Online /Cleanup-Image /RestoreHealth

步驟3:DISM 完成後,運行以下命令:

sfc /scannow

第4步:重新啟動計算機並再次檢查更新。

如果這些方法都不起作用,您可能需要考慮更嚴厲的措施,例如完全重置 Windows 更新或執行就地升級。但是,在大多數情況下,這些步驟應該可以解決 0x800700a1 錯誤。請記住在嘗試對 Windows 安裝進行任何重大更改之前先對系統進行備份。