使用 Ghost 還原/安裝 Win7 映像檔時出現 Error 10100: Invalid switch,核心原因通常是映像檔 (GHO) 放置在即將被覆寫的目標分區 (通常是 C:),導致 Ghost 無法讀取來源檔案。另有四種常見誘因,逐一排查即可解決。
五大常見原因與解法
- 映像檔放在目標分區 (C:):
將 .gho 檔移至其他分區 (D:/E:/外接碟) 或 USB 隨身碟,重新啟動 Ghost 指向正確來源路徑。
- 分區標籤/磁碟機代號含中文:
右鍵分區→「重新命名」→ 改為純英文/數字 (如 SYSTEM、DATA)。
- 使用者帳號名稱含中文:
控制台→使用者帳戶→建立新的英文管理員帳號 (如 Admin) 登入後操作 Ghost。
- 安裝路徑含中文或路徑錯誤:
Ghost 執行檔路徑、映像檔路徑、目標分區代號皆不得包含中文/特殊字元。
- 光碟/USB 映像檔損毀、硬碟模式不匹配:
— 重新下載/燒錄驗證過的 GHO/ISO 檔。
— 進 BIOS 將 SATA 模式從 AHCI/RAID 改為 IDE/Compatibility 模式 (或在 Ghost 參數加 -ib 強制 IDE 模式)。
最佳實踐建議
- 使用 Ventoy / Rufus 製作 USB 開機碟,直接放入
.iso 或 .gho,免去光碟損毀風險。
- Ghost 操作前先在 PE 環境下用
chkdsk /r 檢查目標磁碟壞軌。
- 重要資料務必先備份至其他實體磁碟,Ghost 還原為破壞性操作,失敗即資料全失。
排除上述五大原因,Ghost 安裝 Win7 成功率可達 99% 以上。