如何修復 Windows 更新錯誤 0x800f0983、0x800f0982 和 0x800f0987

Jacki

Windows 更新錯誤可能會阻止您的系統接收關鍵的安全補丁和新功能。錯誤代碼 0x800f0983、0x800f0982 和 0x800f0987 通常源於系統文件損壞或更新不完整等問題。本指南將引導您完成多種方法來解決這些錯誤並使您的 Windows 更新再次運行。

重新啟動計算機和網絡設備

簡單的重新啟動通常可以解決導致更新錯誤的臨時問題。如果問題與網絡連接有關,重新啟動路由器也會有所幫助。

步驟一:保存所有打開的工作並重新啟動計算機。

步驟2:拔下路由器或調製解調器的插頭,等待 60 秒,然後重新插入。

步驟3:網絡恢復在線後,請嘗試再次運行 Windows 更新。

確保足夠的電力和磁盤空間

電池電量不足或磁盤空間不足可能會中斷更新過程,從而導致錯誤。

步驟一:如果使用筆記本電腦,請將其連接到電源並確保電池已充電。

步驟2:打開文件資源管理器並右鍵單擊 C: 驅動器,檢查可用磁盤空間。選擇“屬性”查看可用空間。

步驟3:如果可用空間少於 10GB,請使用內置磁盤清理工具釋放空間:

1. 按Windows key + R,輸入“cleanmgr”,然後按 Enter。

2. 選擇您的 C: 驅動器並單擊“確定”。

3. 勾選“臨時文件”、“下載的程序文件”和“回收站”。

4. 單擊“確定”刪除所選文件。

Windows 包含一個內置工具,可以自動診斷和修復常見更新問題。

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

步驟2:導航到系統 > 疑難解答 > 其他疑難解答。

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

第4步:按照屏幕上的提示操作,讓故障排除程序檢測並修復任何問題。

重置 Windows 更新組件

損壞的更新組件可能會導致錯誤。重置這些組件通常可以解決更新問題。

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

1. 按Windows key + X並選擇“Windows 終端(管理員)”。

2. 如果出現提示,請單擊“是”以允許應用程序進行更改。

步驟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 更新。

手動安裝更新

如果自動更新失敗,您可以從 Microsoft 更新目錄手動下載並安裝更新。

步驟一:查找失敗更新的 KB 號:

1. 打開“設置”並轉到“Windows 更新”>“更新歷史記錄”。

2. 查找失敗的更新並記下其 KB 編號(例如 KB5046616)。

步驟2:訪問 Microsoft 更新目錄網站。

步驟3:在搜索框中輸入 KB 編號,然後按 Enter 鍵。

第4步:找到與您的系統架構(對於 64 位系統,通常為 x64)匹配的更新,然後單擊“下載”。

第5步:單擊彈出窗口中的 .msu 鏈接開始下載。

第6步:下載後,雙擊 .msu 文件並按照屏幕上的說明安裝更新。

通過執行這些步驟,您應該能夠解決大多數 Windows 更新錯誤,包括 0x800f0983、0x800f0982 和 0x800f0987。如果問題仍然存在,請考慮運行系統文件檢查或執行就地升級來修復 Windows 安裝。

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