如果您在 Windows 11/10 電腦上看到 Windows 更新錯誤代碼 0x800f0900,則意味著更新過程已中斷或某些更新文件已損壞。此問題可能會在累積更新、功能更新或安全更新期間出現。
Windows 更新錯誤代碼 0x800f0900。
以下是五個可靠的修復方法,可幫助您修復該錯誤。它通常是由損壞的系統文件、錯誤配置的更新服務或不穩定的互聯網連接引起的。一次嘗試每個修復,並在嘗試之間重新啟動電腦。
修復1:運行SFC和DISM(修復系統文件)
運行這些工具可以修復損壞的系統文件和阻止更新的 Windows 映像組件。
1. 以管理員身份打開命令提示符。
2. 運行:
sfc /scannow
並等待完成。
3.然後運行:
DISM /Online /Cleanup-Image /RestoreHealth
4. 重新啟動並重試 Windows 更新。

修復 2:手動重置 Windows 更新組件
重置更新服務和緩存會強制 Windows 重新創建更新期間使用的損壞的文件夾。
1. 以管理員身份打開命令提示符。
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. 關閉窗口並重新啟動電腦。

此過程會停止更新服務、重命名緩存文件夾並重新啟動所有內容,刪除通常會導致錯誤 0x800f0900 的損壞數據。
修復 3:手動安裝更新
當更新本身可用時,手動安裝有問題的知識庫可以繞過該錯誤。
1. 前往https://catalog.update.microsoft.com。
2. 在搜索框中,鍵入失敗更新的 KB 編號(例如 KB5039212)。

3. 下載與您的Windows版本和系統類型匹配的軟件包。
4.打開下載的.msu文件並按照安裝提示進行操作。
5. 完成後重新啟動您的電腦。
修復 4:運行 Windows 更新疑難解答
內置的故障排除程序可以自動檢測並修復常見的更新相關問題。
1. 打開“設置”,然後進入“系統”。之後,單擊“疑難解答”,然後單擊“其他疑難解答”。
2. 在“Windows 更新”下,單擊“運行”。

3. 等待Windows 檢測並修復錯誤。
4. 重新啟動您的電腦並嘗試再次安裝更新。
修復 5:使用 Windows 11 安裝助手或 ISO
如果上述修復均不起作用,請手動重新安裝更新。從微軟官網下載最新的ISO或安裝助手(https://www.microsoft.com/en-us/software-download/windows11)並執行就地升級。這會刷新系統文件,同時保持數據完整。

快速提示
1. 確保有足夠的可用磁盤空間和穩定的互聯網連接。
了解更多:修復 Windows 更新錯誤代碼 0x80070641
2. 排除故障時暫時禁用第三方安全軟件。
3. 如果不確定,請在嘗試修復安裝之前備份文件。
