Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

XP 時代從硬碟直接啟動 DOS 的兩種方法:全新安裝與 vFloppy 虛擬軟碟

編輯:XP 系統基礎知識

前言

病毒掃描、Ghost 備份還原、磁碟分割等維護工作常需在 DOS 環境執行。Windows 98 可按 F8 進入 DOS,但 Windows 2000/XP/2003 基於 NT 核心,無法直接進入純 DOS。本文提供兩種打造「硬碟雙啟動(Windows + DOS)」的方案,免用軟碟/光碟即可隨時進入 DOS。

方法一:全新安裝時預留 DOS 啟動區(適用 FAT32 分區)

前提:系統尚未安裝,且願意將系統安裝在 FAT32 分區(NTFS 不支援此法)。

  1. 啟動電腦進入 DOS 環境(可用 Win98 開機軟碟/光碟)。
  2. 執行 format /s C:(假設安裝在 C:),/s 參數會複製 DOS 啟動檔案(IO.SYS、MSDOS.SYS、COMMAND.COM)到硬碟。
  3. 格式化完成後,直接安裝 Windows 2000/XP/2003,安裝程式偵測到現有 DOS 會保留雙啟動選單。
  4. 安裝完成後,開機選單將出現「Windows」與「DOS」兩項選擇。

優點:純正 DOS 環境,相容性最佳。缺點:需重灌、限 FAT32、無法享受 NTFS 權限/壓縮/加密功能。

方法二:vFloppy 虛擬軟碟,不重灌、支援 NTFS

工具: vFloppy(綠色免安裝,官網可下載)。原理:建立虛擬軟碟映像檔,寫入開機磁區,修改 Boot.ini 加入啟動選項。

操作步驟:

  1. 解壓並執行 vFloppy.exe。
  2. 點選「選擇映像檔路徑」,選擇內建映像檔:
  • BOOTDISK.img:標準 DOS 開機映像(適合 FAT32/NTFS)。
  • NTFS.img:含 NTFS 讀取支援的 DOS 映像(需 NTFS 讀取工具)。
  1. 點選「套用」,程式自動:
  • 將映像檔寫入 C:\BOOT\BOOTDISK.bin(或 NTFS.bin)。
  • 修改 C:\Boot.ini,新增啟動項:C:\BOOT\BOOTDISK.bin="由虛擬啟動軟碟啟動"。
  • 設定 timeout=30 給予選擇時間。
  1. 重開機,選單出現新選項,選擇即進入 DOS。

移除虛擬啟動軟碟:

  1. 開啟 C:\Boot.ini(需取消「隱藏受保護的作業系統檔案」)。
  2. 刪除對應啟動行(如 C:\BOOT\BOOTDISK.bin="由虛擬啟動軟碟啟動")。
  3. 或將 timeout=30 改為 timeout=0 直接進入 Windows。

無需解除安裝,因為本身未安裝任何驅動程式或服務。

兩法比較與選擇建議

比較項目方法一:全新安裝 + FAT32方法二:vFloppy 虛擬軟碟
需重灌系統是否
檔案系統限制僅 FAT32FAT32 / NTFS 皆可
DOS 環境純度最高(真實 DOS)高(虛擬映像,相容多數工具)
NTFS 權限/壓縮/加密無法使用完整保留
操作難度中(需 DOS 開機媒體)低(圖形介面一鍵)
適用場景全新部署、舊軟體相容現有系統、維護人員隨身工具

進階應用:自訂 DOS 維護工具箱

vFloppy 映像檔可自行修改:

  1. 用虛擬軟碟軟體(如 WinImage)掛載 BOOTDISK.img。
  2. 加入 Ghost.exe、Fdisk.exe、Format.com、Edit.com、防毒掃描器(如 F-Prot DOS 版)、網路驅動程式等。
  3. 儲存為新映像檔,vFloppy 選擇此檔套用即可擁有專屬維護 DOS。

總結

「全新安裝預留 DOS」適合重灌不嫌麻煩、需最純粹 DOS 環境者;「vFloppy 虛擬軟碟」則是現有 XP/2000/2003 系統的最佳拍檔——免重灌、支援 NTFS、一鍵部署、可攜帶自訂工具箱。維護人員建議隨身攜帶含 vFloppy 與自訂映像檔的 USB 隨身碟,任何電腦插上即刻擁有 DOS 維護環境。

Copyright © Windows教程網 All Rights Reserved