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

Windows XP 故障修復主控台完整指南:Diskpart、Fixboot、Fixmbr 實戰操作與移除方法

編輯:XP 系統基礎知識

Windows XP 故障修復主控台完整指南

故障修復主控台 是 Windows 2000/XP/2003 核心修復工具,在無法進入安全模式時提供命令列環境,支援服務啟停、磁碟分割、檔案讀寫 (含 NTFS)、開機磁區修復、登錄編輯等底層操作。本文詳細介紹啟動方式、核心指令實戰、移除方法。

啟動故障修復主控台

  1. 開機選單選擇 「Microsoft Windows Recovery Console」 (需預先安裝,見下文)。
  2. 或使用 Windows XP 安裝光碟開機,歡迎畫面按 R 進入修復模式。
  3. 選擇要登入的 Windows 安裝 (通常只有 1 組),輸入 系統管理員密碼。
  4. 進入命令提示字元:C:\Windows 或 C:\。
  5. 輸入 help 查看完整指令清單;help 指令名稱 查看詳細用法。

核心指令實戰詳解

指令功能關鍵參數與範例
Attrib變更檔案屬性attrib -h -s -r c:\boot.ini (移除隱藏/系統/唯讀)
Batch執行文字檔中的指令序列batch commands.txt
Bootcfg編輯/重建 Boot.inibootcfg /rebuild (掃描安裝並重建選單)
ChDir (CD)變更目錄cd \windows\system32
Chkdsk磁碟檢查修復chkdsk C: /p /r (完整掃描修復壞軌,/p 強制檢查)
Copy複製檔案 (支援 NTFS、可從光碟/磁碟片複製)copy d:\i386\ntldr c:\ (從光碟修復 NTLDR)
Delete (Del)刪除檔案del c:\virus.exe
Dir顯示目錄dir /a (含隱藏/系統檔)
Disable停用服務/驅動程式disable sptd (停用有問題的驅動服務)
Diskpart磁碟分割區管理詳見下文
Enable啟用服務/驅動程式enable usbhub SERVICE_SYSTEM_START
Expand解壓縮檔案 (從 .cab/.exe 解壓系統檔)expand d:\i386\kernel32.dl_ c:\windows\system32\kernel32.dll
Fixmbr修復主開機記錄 (MBR)fixmbr \device\harddisk0 (重寫標準 MBR 代碼)
Fixboot修復分割區開機磁區 (PBR)詳見下文
Format格式化分割區format C: /FS:NTFS
Logon切換登入安裝logon (選擇其他 Windows 安裝)
Map顯示裝置對應map (查看磁碟機代號對應)
MD / RD建立/刪除目錄md backup
More / Type檢視檔案內容type c:\boot.ini
Rename (Ren)重新命名ren c:\pagefile.sys pagefile.old
Set設定環境變數set AllowWildCards=TRUE (允許 * ? 萬用字元)
Systemroot切換到系統根目錄systemroot

重點指令深度解析

Diskpart - 磁碟分割區建立/刪除

語法: Diskpart [/add | /delete] [裝置名稱 磁碟機代號 分割區名稱] [大小]

範例:
diskpart /delete F:                    # 刪除 F: 分割區
diskpart /add \Device\HardDisk0 200    # 在磁碟 0 建立 200MB 分割區

注意: 不帶參數啟動互動模式 (類似 FDISK),輸入 help 查看子命令。

Fixboot - 寫入新分割區開機磁區

語法: Fixboot [磁碟機代號:]

範例:
fixboot C:          # 修復 C: 分割區開機磁區
fixboot D:          # 修復 D: 分割區開機磁區

警告: 僅在開機磁區損壞時使用,正常分割區執行可能破壞分割區表導致資料無法存取。

Expand - 系統檔案解壓縮替換 (關鍵修復技巧)

語法: Expand 來源 檔案 目的地

範例:
expand D:\I386\HAL.DL_ C:\Windows\System32\hal.dll
expand D:\I386\NTOSKRNL.EX_ C:\Windows\System32\ntoskrnl.exe
# 從安裝光碟解壓縮核心系統檔替換損壞檔案

安裝故障修復主控台到開機選單 (建議預先部署)

  1. Windows 環境下插入 XP 安裝光碟。
  2. 執行:D:\I386\WINNT32.EXE /CMDCONS (D: 為光碟機)。
  3. 確認安裝,完成後開機選單會出現「Microsoft Windows Recovery Console」。

移除故障修復主控台

  1. 開啟「我的電腦」→ C: → 「工具」→「資料夾選項」→「檢視」→ 勾選「顯示所有檔案和資料夾」、取消「隱藏受保護的作業系統檔案」。
  2. 刪除 C: 根目錄下 CMDCONS 資料夾與 CMLDR 檔案。
  3. 取消 BOOT.INI 唯讀屬性,用記事本開啟刪除 Recovery Console 那行 (含 /cmdcons 參數)。
  4. 恢復 BOOT.INI 唯讀屬性。

結語

故障修復主控台是 Windows XP 系統管理員最高階的修復工具,建議預先安裝到開機選單,關鍵時刻能在不重裝系統前提下修復 MBR、PBR、Boot.ini、核心系統檔案、停用惡性驅動程式。熟練 CHKDSK /P /R、FIXMBR、FIXBOOT、EXPAND、DISABLE/ENABLE、COPY 等指令,可解決 90% 以上無法開機故障。

Copyright © Windows教程網 All Rights Reserved