Windows 8.1 升級 Windows 10 過程中遇到 0x80070002 錯誤導致安裝失敗並回滾,主要有兩大原因及對應解法。
原因一:多重硬碟導致分區識別衝突
曾使用 HDD 為主硬碟,後加裝 SSD 為新系統碟,舊 HDD 殘留的開機引導資訊干擾 Win10 安裝程式辨識當前分區。
解決方案
- 方案 A:備份舊 HDD 重要資料後,重新分區格式化清除殘留引導資訊
- 方案 B:安裝前物理拔除非開機硬碟(舊 HDD),安裝完成後再接回
原因二:非微軟服務/第三方安全軟體干擾
第三方服務、防毒軟體即時掃描可能封鎖安裝程式存取關鍵檔案。
解決方案
- Win+R 輸入
msconfig 開啟系統設定
- 「服務」索引標籤 > 勾選「隱藏所有 Microsoft 服務」
- 點擊「全部停用」
- 重新開機後再次嘗試升級
第三方防毒軟體處理
- 升級前暫時停用即時掃描/防火牆
- 或直接暫時解除安裝防毒軟體,升級完成後重新安裝
- Windows Defender 會在無第三方防毒時自動啟用保護
升級前檢查清單
- 備份重要資料
- 確保 C: 磁碟剩餘空間 > 20GB
- 移除非必要外接裝置
- 關閉 BitLocker(若已啟用)
- 網路連線穩定(建議有線網路)