使用 Ghost 備份 Windows 7 系統時,重開機進入 DOS 介面出現 「Invalid switch」 錯誤導致備份失敗,絕大多數是因為映像檔儲存路徑過長、檔名過長、或包含中文/特殊字元,導致 DOS 環境下參數解析錯誤。
解決方法
- 將備份映像檔儲存路徑設為根目錄短路徑,如
D:\backup\、E:\ghost\
- 檔名僅使用英文字母、數字、底線,如
win7_20240101.gho,長度 < 8.3 格式最保險
- 避免空格、中文、括號、&、# 等特殊符號
- 重新啟動 Ghost 備份即可正常進行
補充:現代替代方案(建議)
- Macrium Reflect Free / Trial:Windows 環境下熱備份、支援 VSS、增量/差異備份、排程、WinPE 救援媒體
- Hasleo Backup Suite:免費、中文、支援 BitLocker、系統遷移
- DISM / Wimlib:命令列捕獲/套用
install.wim,無需 DOS 環境
- Clonezilla Live:開源、跨平台、磁碟/分區映像、支援多播
Ghost 為 20 年前技術,不支援 GPT/UEFI/動態磁碟/ReFS/儲存空間,現代環境建議棄用。