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

Windows XP 故障修復主控台核心指令實戰秘笈:bootcfg、chkdsk、diskpart、fixboot、fixmbr、format、map

編輯:XP 系統基礎知識

指令適用環境:故障修復主控台 (Recovery Console)

部份指令在主控台與一般命令提示字元參數不同,下列為主控台專屬語法。

BOOTCFG — 修復開機設定 (boot.ini)

bootcfg /default        設定預設開機項目
bootcfg /add            掃描並加入偵測到的 Windows 安裝
bootcfg /rebuild        完整重建 (先備份: bootcfg /copy)
bootcfg /scan           掃描所有磁碟尋找 Windows 安裝
bootcfg /list           列出目前開機選單項目
bootcfg /disableredirect  關閉開機重導向
bootcfg /redirect [port baud] | [usebiossettings]  開啟序列埠主控台重導向
範例: bootcfg /redirect com1 115200

CHKDSK — 檢查/修復磁碟

chkdsk [磁碟代號:] [/p] [/r]
/p  強制詳細檢查(不修寫)
/r  尋找壞軌並恢復可讀資料 (含 /p 功能)
需 Autochk.exe (預設在 %systemroot%\System32),缺則自動尋找安裝光碟。

DISKPART — 分區管理

diskpart [/add | /delete] [裝置名稱 | 磁碟代號 | 分區名稱] [大小MB]
/add  建立分區  範例: diskpart /add \Device\HardDisk0 20
/delete 刪除分區  範例: diskpart /delete F:  或  diskpart /delete \Device\HardDisk0\Partition3
無參數啟動互動模式。

FIXBOOT — 寫入新分區開機磁區

fixboot [磁碟代號:]
無參數寫入目前登入系統分區。
範例: fixboot D:   (修復 D: 分區開機磁區)
注意: 若分區表非標準標記會提示確認,勿輕易執行以免損壞分區表。

FIXMBR — 修復主開機記錄 (MBR)

fixmbr [裝置名稱]
無參數修復開機磁碟 MBR。
範例: fixmbr \Device\HardDisk0
注意: 同樣會檢查分區表標記,非必要勿執行。

FORMAT — 格式化分區

format [磁碟代號:] [/q] [/fs:FAT|FAT32|NTFS]
/q  快速格式化(不掃描壞軌),僅適用已格式化過分區。
/fs 指定檔案系統,省略則沿用現有。
無法從主控台格式化軟碟。

MAP — 顯示磁碟代號對應裝置名稱

map [arc]
arc 參數顯示 ARC 格式名稱 (如 multi(0)disk(0)rdisk(0)partition(1))
等價於 \Device\HardDisk0\Partition1
執行 fixboot/fixmbr 前先跑 map 確認裝置名稱正確。

實戰組合拳

  1. map 確認目標磁碟裝置名稱
  2. chkdsk d: /r 修復檔案系統
  3. fixboot d: 修復開機磁區
  4. fixmbr \Device\HardDisk0 修復 MBR
  5. bootcfg /rebuild 重建開機選單

完成後 exit 離開主控台,重開機驗證。

Copyright © Windows教程網 All Rights Reserved