Windows 7 官方主流支援已於 2020 年 1 月 14 日結束,但延伸安全性更新 (ESU) 至 2023 年 1 月才完全停止。若您的 Win7 系統 Windows Update 卡在「檢查更新」、報錯 0x80070422/0x80072EE2/0x8024402C、或長時間無新更新,請依下列常見原因逐項排查修復。
| 原因 | 徵兆 | 修復方案 |
|---|---|---|
| Windows Update 服務未啟動 | 錯誤 0x80070422、更新介面顯示「服務未執行」 | Win+R → services.msc → 找到 Windows Update → 啟動類型改「自動」→ 啟動服務 |
| 軟體發佈資料夾損毀 | 卡在「檢查更新」久無進度、報錯 0x80072EE2 | 停用 Wuauserv 服務 → 重命名 C:\Windows\SoftwareDistribution 為 SoftwareDistribution.old → 重啟服務 → 重新檢查更新 |
| 系統日期/時間錯誤 | SSL 憑證驗證失敗、報錯 0x80072F8F | 控制台 → 「日期和時間」 → 同步網際網路時間伺服器 (time.windows.com) |
| 防火牆/殺毒軟體攔截 | 更新下載中斷、連線錯誤 0x8024402C | 暫時關閉第三方防火牆/防毒 → 重試更新 → 完成後重新啟用並加入 Windows Update 例外 |
| 根憑證過期 (2020 後常見) | 無法連線更新伺服器、憑證錯誤 | 手動安裝 KB3140245 (更新根憑證) 或匯入最新 Microsoft 根憑證清單 |
| 註冊檔/系統檔損毀 | 各種不明錯誤碼、sfc 可修復 | 管理員 CMD → sfc /scannow → DISM /Online /Cleanup-Image /RestoreHealth (Win7 需安裝 DISM 工具) |
| 未安裝必要的服務堆疊更新 (SSU) | 更新清單為空、無法檢測新更新 | 手動下載安裝最新 SSU (KB4490628 等) → 重開機 → 再檢查更新 |
若上述皆無效,建議使用 WSUS Offline Update 工具下載所有 Win7 更新包 (含 ESU 更新) 至 USB/硬碟,離線一次性安裝,避開 Windows Update 服務端問題。
重要提醒: Win7 已無安全性更新,連網使用面臨 0-day 漏洞風險。強烈建議升級至 Windows 10/11 或改用 Linux (如 Linux Mint、Ubuntu) 獲得持續安全維護。