Win8.1 升級 Win10 錯誤 0x80070002 解決方案:非引導碟干擾、非 Microsoft 服務衝突、殺毒軟體攔截
Windows 8.1 透過 Windows Update 升級 Win10 時,部分使用者在重啟階段遭遇 0x80070002 錯誤導致升級失敗並回滾。本文分析三大主因並提供對應解決方案。
原因一:非引導碟 (第二顆硬碟) 干擾分區辨識
- 情境:原使用 HDD 為系統碟,後加裝 SSD 設為新系統碟,舊 HDD 仍保留開機分區/引導資訊。
- 現象:Win10 安裝程式無法正確辨識當前引導分區,導致安裝失敗。
- 解決:
1. 備份舊 HDM 重要資料。
2. 磁碟管理中刪除舊 HDD 上的系統保留分區/開機分區,或將整顆 HDD 離線/拔除。
3. 升級完成後再重新連接/上線 HDD。
原因二:非 Microsoft 服務 (第三方軟體) 干擾安裝程式
- 現象:第三方備份、同步、加密、虛擬光碟等服務在升級過程中鎖定檔案/註冊表導致安裝失敗。
- 解決:
1. Win + R → msconfig →「服務」頁籤。
2. 勾選「隱藏所有 Microsoft 服務」。
3. 點選「全部停用」→「套用」→「確定」→ 重新啟動。
4. 重新執行 Win10 升級。
原因三:第三方殺毒/安全軟體即時掃描攔截系統檔案替換
- 現象:即時防護攔截安裝程式寫入關鍵系統檔案,觸發回滾機制。
- 解決:
1. 升級前完全關閉/解除安裝第三方殺毒軟體 (含 360、騰訊電腦管家、卡巴斯基、ESET 等)。
2. 升級成功後再重新安裝/啟用。
綜合建議升級前檢查清單
- 備份重要資料 (OneDrive、外接硬碟、系統映像)。
- 確保系統碟剩餘空間 ≥ 20GB (建議 30GB+)。
- 移除/離線非系統碟。
msconfig 停用所有非 Microsoft 服務。
- 解除安裝第三方殺毒軟體。
- 外接電源 (筆電) 確保不斷電。
- 網路連線穩定 (建議有線網路)。