核心觀念:XP 無「真 DOS」,僅有「命令提示字元」
Windows XP 基於 NT 核心,不再內建 MS-DOS 核心。所謂「進入 DOS」,實為啟動 cmd.exe(32 位元命令解譯器),提供類 DOS 指令環境,但無法執行 16 位元真 DOS 程式(如舊版 Ghost、磁碟分區工具)。若需純 DOS,須透過開機磁碟/光碟或雙系統。
方法一:圖形介面下開啟命令提示字元(最常用)
- 執行:Win+R → 輸入
cmd 或 command → Enter
- 開始功能表:開始 → 所有程式 → 附屬應用程式 → 命令提示字元
方法二:Windows 98/Me 專屬的真 DOS 進入法
- 開始 → 關機系統 → 選「重新啟動為 MS-DOS 模式」。
- 開機自檢後出現「Starting Windows 98...」時狂按 F8 → 選「僅命令提示字元」或「安全模式命令提示字元」。
- 系統崩潰時按住 Ctrl → 選單中選同樣選項。
方法三:通用純 DOS 開機盤(適用 XP/2000/98)
- 準備一張含
IO.SYS、MSDOS.SYS、COMMAND.COM 的開機軟碟/光碟/USB。
- BIOS 設定第一啟動序為軟碟/光碟/USB。
- 插入開機媒體重開機,即進入真 16 位元 DOS 環境。
進階:XP 下執行 16 位元 DOS 程式的替代方案
- DOSBox:開源模擬器,完美跑老遊戲/舊工具。
- vDos / vDosPlus:專為商務類 DOS 程式(如 FoxPro、Clipper)優化,支援長檔名、網路列印。
- VirtualBox + FreeDOS/MS-DOS 6.22:完整虛擬機方案,相容性最高。
小結
日常維護用 cmd.exe 即可;需跑真 DOS 程式請改用 DOSBox 或虛擬機,切勿嘗試修改 XP 核心檔案強行載入 DOS,極易導致系統損壞。