復原主控台是 Windows 2000/2003 核心修復工具,支援離線磁碟操作、服務控制、引導修復、網路連線等。本文整理實戰高頻命令,含磁碟修復、引導修復、分區管理、服務控制、網路掛載、環境變數等七大類。
HELP 列出所有命令,HELP 命令名 看詳細用法
| 命令 | 功能 | 關鍵參數與範例 |
|---|---|---|
CHKDSK | 掃描/修復邏輯錯誤、壞軌 | CHKDSK D: /P /R /P=強制詳細檢查(不修改) /R=尋找壞區並恢復資料 (含 /P) |
FIXBOOT | 寫入新分區引導扇區 | FIXBOOT D: (不帶參數寫入登入系統分區) ⚠ 僅限復原主控台使用 |
FIXMBR | 修復主開機記錄 (MBR) | FIXMBR \DEVICE\HARDDISK0 裝置名稱用 MAP 查看 不帶參數修復開機磁碟 MBR |
FORMAT | 快速格式化指定檔案系統 | FORMAT D: /FS:NTFS /Q /Q=快速格式化不掃描壞軌 /FS:FAT|FAT32|NTFS 指定檔案系統 |
| 命令 | 語法與範例 |
|---|---|
DISKPART |
DISKPART [/ADD | /DELETE] [DEVICE_NAME | DRIVE_NAME | PARTITION_NAME] [SIZE] /ADD 建立分區 /DELETE 刪除分區 DEVICE_NAME: \DEVICE\HARDDISK0 (用 MAP 取得) DRIVE_NAME: F: (僅搭配 /DELETE) PARTITION_NAME: \DEVICE\HARDDISK0\PARTITION1 (僅搭配 /DELETE) SIZE: MB (僅搭配 /ADD) 範例: 刪除 F 槽: DISKPART /DELETE F: 刪除分區 3: DISKPART /DELETE \DEVICE\HARDDISK0\PARTITION3 在硬碟 0 建 20MB 分區: DISKPART /ADD \DEVICE\HARDDISK0 20 不帶參數進入字元模式互動介面 |
| 命令 | 功能 | 語法與範例 |
|---|---|---|
DISABLE | 停用服務/驅動,啟動類型設為 SERVICE_DISABLED | DISABLE EVENTLOG 會顯示原啟動類型,請記錄以便恢復 |
ENABLE | 啟用服務/驅動,指定啟動類型 | ENABLE EVENTLOG SERVICE_AUTO_START 啟動類型: SERVICE_BOOT_START / SYSTEM_START / AUTO_START / DEMAND_START 不帶類型則顯示目前類型 |
LISTSVC | 列出所有可用服務/驅動 | LISTSVC |
| 命令 | 功能 | 說明 |
|---|---|---|
LOGON | 登入系統安裝 | 列出偵測到的 Windows 安裝,需本地管理員密碼,失敗 3 次重開機 |
SYSTEMROOT | 切換至 %SYSTEMROOT% | 將當前目錄設為登入安裝的 System32 資料夾 |
SET | 顯示/設定環境變數 | SET ALLOWWILDCARDS=TRUE 允許萬用字元 支援變數見文件表 1-1 |
EXIT | 離開復原主控台並重開機 | 不帶參數 |
| 命令 | 語法 | 範例 |
|---|---|---|
NET USE |
NET USE [\\COMPUTER\SHARE [/USER:[DOMAIN\]USER] [PASSWORD]] | [DRIVE:] [/D] \\COMPUTER\SHARE: 伺服器與共享名 (含空格用引號) /USER: 指定認證身分 PASSWORD: 密碼 (不輸入會提示隱藏輸入) /D: 刪除連線 |
NET USE Z: \\SERVER\BACKUP /USER:DOMAIN\ADMIN PASSWORDNET USE Z: /D
|
ATTRIB / COPY / DEL / DIR / REN / MD / RD / TYPE - 標準檔案操作EXPAND - 解壓縮 _ 結尾壓縮檔 (如 KERNEL32.DL_)BATCH - 執行文字檔中的命令序列BOOTCFG - 修復/重建 BOOT.INI在「路由與遠端存取」→「遠端存取原則」→ 新增原則 → 「新增」條件 → 選「Windows-Groups (用戶所屬 Windows 群組)」→ 指定允許存取的群組。不在群組中的用戶將被拒絕 VPN 連線。
C:\CMDCONS 資料夾、C:\CMLDR 檔案BOOT.INI 唯讀屬性 → 記事本開啟刪除 C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows Recovery Console"/CMDCONS 行 → 恢復唯讀