進入修復主控台
- Windows XP 安裝光碟啟動
- 歡迎畫面按 R → 選擇安裝 (通常 1) → 輸入 Administrator 密碼
- 提示符顯示
C:\WINDOWS> 即進入
核心指令分類速查
磁碟與分區管理
| 指令 | 語法 | 說明 |
diskpart | diskpart /add /delete [device] [partition] [size] | 建立/刪除分區。/add 建立、/delete 刪除、size 以 MB 指定大小 |
fixmbr | fixmbr [裝置名稱] | 重寫 MBR,修復「MBR 損壞/病毒感染」導致無法開機 |
fixboot | fixboot [磁碟機代號:] | 寫入新啟動扇區,修復「NTLDR 遺失/損壞」 |
format | format [磁碟機:] /FS:NTFS /Q | 格式化分區 |
chkdsk | chkdsk [磁碟機:] /p /r | /p 即使未標記髒也檢查,/r 尋找壞軌並恢復資料 |
檔案與系統修復
| 指令 | 用途 | 範例 |
copy | 從光碟/其他位置複製系統檔 | copy D:\i386\ntldr C:\ |
expand | 解壓縮光碟上 `_` 結尾檔案 | expand D:\i386\kernel32.dl_ C:\windows\system32\kernel32.dll |
batch | 批次執行文字檔內指令 | batch C:\commands.txt |
服務與驅動控制
| 指令 | 語法 | 說明 |
listsvc | listsvc | 列出所有服務/驅動:名稱、狀態、啟動類型 |
enable | enable 服務名 啟動類型 | 啟用服務。啟動類型:SERVICE_BOOT_START(0) SERVICE_SYSTEM_START(1) SERVICE_AUTO_START(2) SERVICE_DEMAND_START(3) SERVICE_DISABLED(4) |
disable | disable 服務名 | 停用服務 (設為 DISABLED) |
開機配置修復
| 指令 | 用途 |
bootcfg /list | 顯示當前 Boot.ini 內容 |
bootcfg /scan | 掃描所有磁碟尋找 Windows 安裝 |
bootcfg /rebuild | 互動式重建 Boot.ini |
bootcfg /default /id 1 | 設定預設啟動項 |
bootcfg /redirect | 重導向 EMS 主控台 (伺服器版) |
實戰案例:Ntfs.sys 遺失修復
# 1. 進入修復主控台
# 2. 切換驅動目錄
cd \windows\system32\drivers
# 3. 備份損壞檔 (若存在)
ren ntfs.sys ntfs.old
# 4. 從光碟複製原版檔案 (假設光碟機 D:)
copy D:\i386\ntfs.sys .
# 5. 退出重啟
exit
修復主控台限制與補充
- 預設**只能存取系統磁碟根目錄、
%windir%、%windir%\system32、光碟機、軟碟機**,無法存取其他資料夾
- 解除限制:
set allowallpaths=true、set allowwildcards=true、set allowremovablemedia=true、set nocopyprompt=true (需在本機安全性原則啟用「修復主控台:允許軟碟機複製與存取所有路徑」)
- 不支援圖形介面、長檔名 Tab 自動完成需啟用
set allowwildcards=true
現代替代:Windows PE + 命令列工具
XP 修復主控台功能有限。現代維護請使用 Windows PE (WinRE/WinPE) + bcdboot、bootrec、diskpart、dism、sfc、regedit 載入離線機構、chkdsk、PowerShell 完整腳本能力。
copyright ©
萬盛學電腦網 all rights reserved