Windows 8.1 升級 Windows 10 遭遇錯誤 `0x80070002` (系統找不到指定檔案),主因通常為 **多硬碟環境下舊硬碟殘留開機引導資訊干擾** 或 **第三方服務/防毒軟體阻擋安裝程式存取**。
原因一:舊硬碟殘留引導資訊干擾分區識別
場景:原用 HDD 為系統碟,後加裝 SSD 做主碟,舊 HDD 仍保留 EFI 系統分區/開機磁碟分區/BCD 儲存區。
解決方案
- 備份舊 HDD 重要資料。
- **方案 A (徹底)**:安裝前 **物理拔除舊 HDD**,僅保留目標 SSD 安裝,完成後再接回並清除分區作資料碟。
- **方案 B (軟體)**:進入 WinPE/安裝介面 (Shift+F10 呼叫 CMD) > `diskpart` > `select disk 舊HDD編號` > `clean all` (或 `clean` 再建立新分區) > 退出繼續安裝。
原因二:非 Microsoft 服務/防毒軟體干擾
解決方案:清啟動環境安裝
- Win8.1 環境下 Win + R > `msconfig` > Enter。
- 「服務」頁籤 > ☑ **「隱藏所有 Microsoft 服務」** > 點選 **「全部停用」**。
- 「啟動」頁籤 > 開啟「工作管理員」> **全部停用** 啟動項目。
- 「套用」>「確定」> **重新開機**。
- 在清啟動環境下執行 Win10 升級/安裝。
原因三:第三方防毒軟體即時掃描阻擋
- **升級前完整解除安裝第三方防毒軟體** (官方移除工具最徹底),僅保留 Windows Defender。
- 升級成功進入桌面後,再重新安裝防毒軟體。
- 常見干擾軟體:360、騰訊電腦管家、卡巴斯基、諾頓、McAfee、Avast、AVG 等。
綜合建議流程
- 備份資料 (OneDrive/外接碟/系統映像)。
- 拔除非必要硬碟/USB 裝置。
- 解除安裝第三方防毒/優化/備份軟體。
- 執行 `msconfig` 清啟動設定 (隱藏 Microsoft 服務後全部停用)。
- 重開機進入清啟動環境。
- 掛載 Win10 ISO / 執行 Media Creation Tool 升級,或 USB 安裝碟全新安裝 (推薦)。