Windows 8.1 透過 Windows Update 升級 Windows 10 過程中出現 modern setup host 已停止運作,導致安裝中斷。主因為第三方安全軟體攔截、系統優化過度、補丁未完整安裝。提供三階段解決策略。
現象描述
- 升級進度條卡住、視窗標題顯示「modern setup host」
- 彈出「已停止運作」對話框,點擊「偵錯」或「關閉程式」均導致升級失敗
- 重試多次相同錯誤

第一階段:淨化環境 (成功率最高)
- 完全解除安裝 所有第三方安全軟體:
360、火綿、卡巴斯基、諾頓、McAfee、Avast、AVG 等
僅關閉即時掃描不足夠,背景服務仍會攔截系統檔案寫入
- 使用官方專用移除工具 (如
kavremover.exe、NortonRemoveAndReinstall.exe) 徹底清理
- 重新開機 → 再次嘗試 Windows Update 升級
第二階段:還原系統優化 (針對精簡版/優化版用戶)
- 若使用過 NTLite、MSMG ToolKit、Dism++ 等工具精簡/優化系統
2. 還原以下關鍵元件 (若已移除):
- Windows Update 相關服務 (wuauserv, bits, trustedinstaller)
- AppX 部署服務 (AppXSvc)
- DISM、CBS、WinSxS 核心元件
- .NET Framework 3.5/4.x 完整版
3. 或直接還原系統還原點 (升級前建立者)
4. 重試升級
第三階段:補丁與乾淨安裝 (終極方案)
- 檢查 Windows Update 是否有「重要更新」未安裝 (特別是 KB3035583、KB2976978 等升級前置補丁)
2. 先安裝所有可用更新 → 重新開機 → 再嘗試升級
3. 若仍失敗:
a. 下載 Windows 10 官方 ISO (Media Creation Tool)
b. 備份資料 → 乾淨安裝 Windows 10 (自訂安裝 → 刪除分區 → 新建)
c. 安裝完成 → Windows Update 補齊驅動 → 恢復資料
核心原因分析
| 原因類別 |
具體機制 |
驗證方式 |
| 安全軟體攔截 |
檔案系統過濾器驅動阻擋 modern setup host 寫入關鍵系統檔案 |
解除安裝後升級成功 |
| 系統優化過度 |
移除/停用升級所需核心服務、登錄項目、檔案 |
檢查服務狀態、事件檢視器 |
| 前置補丁缺失 |
升級引擎相依特定 API/元件,缺乏前置補丁導致版本不符 |
更新歷程記錄查詢 KB 編號 |
| 磁碟錯誤/空間不足 |
系統盤剩餘 < 20GB、檔案系統損毀、壞軌 |
chkdsk /f、磁碟管理檢查 |
預防建議
- 升級前完整解除安裝第三方安全軟體,升級完成後再重新安裝
- 避免使用「一鍵優化/精簡」工具處理系統核心元件
- 確保系統盤剩餘空間 ≥ 30GB (建議 50GB+)
- 先安裝所有可用更新再嘗試功能更新
- 重要資料升級前異地備份 (雲端/外接硬碟/NAS)
現代化部署建議:直接使用 Media Creation Tool 製作 USB 乾淨安裝 Windows 10/11,避免就地升級風險,獲得最乾淨、穩定的系統環境。