1.
故障恢復控制臺最簡單的用法,就是使用Windows安裝光盤(Windows2000/XP/2003)引導系統。
使用步驟如下:
1. 將 Windows 2000 啟動盤插入軟盤驅動器中,或者將 Windows 2000 CD-ROM 插入
CD-ROM 驅動器中,然后重新啟動計算機;
2. 按照提示,單擊選中從 CD-ROM 驅動器啟動計算機所需的任何選項;
3. 出現“歡迎使用安裝程序”屏幕時,按 "R" 鍵啟動故障恢復控制臺;
4. 如果使用的是雙啟動或多啟動計算機,請選擇需要從故障恢復控制臺訪問的系統路徑;
5. 鍵入管理員密碼;如果管理員密碼為空,則按 ENTER 鍵。
6. 進入故障恢復控制臺命令行界面。
之后就會進入一個受限的命令行界面,在這個命令行界面下,可以使用故障恢復控制臺啟用和禁用服務、格式化驅動器、讀寫本地驅動器上的數據,還可以執行許多其他管理任務。可以使用故障恢復控制臺將磁盤或 CD-ROM 中的文件復制到硬盤上以修復計算機,或者重新配置使計算機無法正常啟動的服務。之所以說它是受限的,因為它并不能提供完整的cmd.exe以及附加命令行程序的功能,而僅僅能夠提供有限的對系統核心服務操作的功能。尤其是出于安全考慮,默認情況下是不允許修改,替換,覆蓋和引用文件的。就是這個原因也讓很多人對這個看似無用的控制臺極為反感和頭大。至于如何打開這些限制,在后面講解。
進入故障恢復控制臺后,可以輸入 recovery console commands 或 help 察看所有的命令和幫助;有關特定命令的信息,可以使用help commandname察看詳細信息和命令參數。
要退出故障恢復控制臺并重新啟動計算機,請在命令提示處鍵入 exit,然后按 ENTER 鍵。
在故障恢復控制臺中支持的所有命令:
attrib delete fixboot md type
cd dir fixmbr mkdir systemroot
chdir disable format more
chkdsk diskpart help rd
cls enable listsvc ren
copy exit logon rename
del expand map rmdir
>>2. <<
詳細的命令功能和參數如下:
* ATTRIB
可以使用attrib 命令和下面任何參數更改文件或文件夾的屬性:
-r: 設置只讀文件屬性
+r: 重置只讀文件屬性
-s: 設置系統文件屬性
+s: 重置系統文件屬性
-h: 設置隱藏文件屬性
+h: 重置隱藏文件屬性
備注: 必須設置或清除至少一個屬性。要查看屬性,請使用dir 命令。
* BATCH
batch inputfile [outputfile]
可以使用此命令運行文本文件中指定的命令。在命令語法中,inputfile 指定包含要運行的命令列表的文本文件,outputfile 指定包含指定命令的輸出的文件。如果不指定輸出文件,將在屏幕上顯示輸出。
* CD 和 CHDIR
可以使用cd 和chdir 命令更改文件夾。鍵入 cd .. 說明您要轉到父文件夾。鍵入 cd drive:以顯示指定驅動器中的當前文件夾。鍵入不帶參數的命令以顯示當前驅動器和文件夾。
chdir 命令將空格作為分隔符處理。因此,必須用引號將包含空格的子文件夾名引起來,例如:
cd "winntprofilesusernameprogramsstart menu"
chdir 命令的操作范圍僅限于當前 Windows 安裝的系統文件夾、可移動媒體、所有硬盤分區的根文件夾或本地安裝源。
* CHKDSK
chkdsk drive /p /r
此命令(其中,drive 指定要檢查的驅動器)檢查驅動器并在必要時修復或恢復該驅動器。此命令還標記損壞的扇區并恢復可讀信息。
/p 開關指示 Chkdsk 工具對驅動器執行詳盡的檢查(即使沒有將驅動器標記為有問題也是如此),并糾正所發現的任何錯誤。/r 開關查找損壞的扇區并恢復可讀信息。注意,如果指定/r 開關,則暗示包含 /p 開關。可以指定不帶參數的 chkdsk 命令,在這種情況下,暗示當前驅動器不帶任何開關。不必按順序接受列出的開關。chkdsk 命令需要 Autochk.exe 文件。Chkdsk 自動在啟動文件夾中查找此文件。通常,如果預先安裝了命令控制臺,則該文件夾為 Cmdcons 文件夾。如果在啟動文件夾中找不到該文件夾,Chkdsk 就會嘗試查找 Windows CD-ROM 安裝媒體。如果找不到安裝媒體,Chkdsk 將提示您提供 Autochk.exe 文件的位置。
* CLS
可以使用此命令清除屏幕內容。
* COPY
copy source destination
可以使用此命令(其中,source 指定要復制的文件,destination 指定新文件的文件夾或文件名)復制文件。不允許使用通配符或進行文件夾復制。在復制 Windows CD-ROM 中的壓縮文件時,將自動解壓縮該文件。
如果沒有指定 destination,此命令默認為當前文件夾。如果該文件已經存在,系統將提示您覆蓋它。
* DEL 和 DELETE
del drive:path filename
delete drive:path filename
可以使用此命令(其中,drive:path filename 指定要刪除的文件)刪除文件。
delete 命令的操作范圍僅限于當前 Windows 安裝的系統文件夾、可移動媒體、所有硬盤分區的根文件夾或本地安裝源。delete 命令不接受通配符 (*)。
* DIR
dir drive:path filename
可以使用此命令(其中,drive:path filename 指定要列出的驅動器、文件夾和文件)顯示文件夾中文件和子文件夾的列表。dir 命令列出所有文件,包括隱藏文件和系統文件。文件可能具有以下屬性:
D - Directory R - Read-only file
H - Hidden file A - Files ready for archiving
S - System file C - Compressed
E - Encrypted P - Reparse Point
dir 命令的操作范圍僅限于當前 Windows 安裝的系統文件夾、可移動媒體、所有硬盤分區的根文件夾或本地安裝源。
** DISABLE
disable servicename
可以使用此命令(其中,servicename 指定要禁用的服務或驅動程序的名稱)禁用 Windows 系統服務或驅動程序。
可以使用listsvc 命令顯示所有要禁用的適當服務或驅動程序。disable 命令打印在將服務重置為 SERVICE_DISABLED 之前該服務的舊啟動類型。因此,您應當將舊的啟動類型記錄下來,以便在必要時重新啟用該服務。
可以使用disable 命令顯示以下啟動類型值:
SERVICE_DISABLED
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
** DISKPART
diskpart /add /delete device_name drive_name partition_name size
可以使用此命令管理硬盤卷上的分區。
/add: 可以使用此參數創建新的分區。
/delete: 可以使用此參數刪除現有的分區。
device_name: 可以使用此參數指定創建新分區所使用的設備名。可以從 map 命令的輸出中找到該名稱,例如:DeviceHardDisk0。
drive_name: 可以使用此參數指定刪除現有分區所使用的基于驅動器號的名稱,例如D:
partition_name: 可以使用此參數指定刪除現有分區所使用的基于分區的名稱。可以使用此參數代替驅動器名稱參數,例如:DeviceHardDisk0Partition1。
size: 可以使用此參數指定新分區的大小 (MB)。
備注: 如果不使用參數,則顯示用來管理分區的用戶界面。
警告: 如果磁盤已經升級到動態磁盤配置,那么此命令可能會損壞分區表。除非使用磁盤管理工具,否則不要修改動態磁盤的結構。
** ENABLE
enable servicename start_type
您可以使用enable 命令(其中,servicename 指定要啟用的服務或驅動程序的名稱)啟用 Windows 系統服務或驅動程序。
可以使用listsvc 命令顯示所有要啟用的適當服務或驅動程序。enable 命令打印在將服務重置為新值之前該服務的舊啟動類型。您應當將舊的值記錄下來,以便在必要時還原該服務的啟動類型。以下啟動類型是有效的:
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
備注: 如果沒有指定新的啟動類型,則 enable 命令打印舊的啟動類型。
* EXIT
可以使用exit 命令退出命令控制臺,并重新啟動計算機。
** EXPAND
expand source [/F:filespec] [destination] [/y]
expand source [/f:filespec] /d
可以使用此命令(其中,source 指定要展開的文件的名稱,destination 指定新文件的文件夾)展開文件。
備注: 不能包含通配符。
如果沒有指定 destination,則該命令默認使用當前的文件夾。
該命令可以使用以下參數:
/y: 如果不希望系統在覆蓋現有文件之前提示您,則使用此參數。
/f:filespec: 如果源包含多個文件,則使用此參數。需要使用此參數指定要展開的特定文件。可以包含通配符。
/d: 如果不想展開文件夾,則使用此參數;它只顯示源中包含的文件的文件夾。
目標可以是當前 Windows 安裝的系統文件夾中、驅動器的根中、本地安裝源中或者 Cmdcons 文件夾中的任何文件夾。目標不能是可移動媒體。目標文件不能是只讀文件。可以使用attrib 命令刪除只讀屬性。
如果使用 expand 命令并且目標文件已經存在,則除非使用 /y,否則系統就會給出提示。
** FIXBOOT
fixboot drive name:
可以使用此命令(其中,drive name 是在其中寫入啟動扇區的驅動器號)在啟動扇區上寫入新的 Windows 啟動扇區代碼。此命令修復了導致 Windows 啟動扇區被破壞的問題。緊急修復過程也能修復啟動扇區。此命令重寫系統啟動分區的寫入默認值。
** FIXMBR
fixmbr device name
可以使用此命令(其中,device name 是可選的設備名,用于指定需要新 MBR 的設備)修復系統分區的主啟動記錄 (MBR)。如果病毒損壞了 MBR 并且 Windows 無法啟動,則可以使用此命令。
警告: 如果出現病毒或者存在硬件問題,則此命令可能會損壞分區表。該命令可能導致無法訪問分區。Microsoft 建議您在使用此命令之前運行防病毒軟件。
可以從 map 命令的輸出中找到該名稱。如果沒有此名稱,則修復啟動設備的 MBR,例如:
fixmbr deviceharddisk2
如果 Fixmbr 檢測到無效的或非標準的分區表簽名,則在重新寫入 MBR 之前,它提示您是否同意重新寫入。
** FORMAT
format drive:/q /fs:file_system
可以使用此命令(其中,drive 是要格式化的分區的驅動器號,file_system 指定要使用的文件系統的類型 [FAT、FAT32 或 NTFS])將指定的驅動器格式化為指定的文件系統。可以使用此命令和 /q 參數對驅動器執行快速格式化。
如果沒有指定文件系統,則使用現有的文件系統格式(如果有的話)。
** LISTSVC
listsvc 命令列出所有可用的服務、驅動程序及其當前 Windows 安裝的啟動類型。在使用 disable 和 enable 命令時,您可能需要使用此命令。
備注: 此信息是從 %SystemRoot%System32ConfigSYSTEM 配置單元中提取的。如果 SYSTEM 配置單元被破壞或丟失,則可能會出現無法預計的后果。
* LOGON
logon
當使用logon 命令時,將顯示檢測到的所有 Windows 安裝的列表,并提示您輸入要登錄的 Windows 副本的本地管理員密碼。如果登錄失敗超過三次,控制臺將退出并重新啟動計算機。
* MAP
map arc
可以使用此命令(其中,arc 參數告訴map 命令使用 ARC 路徑而不是 Windows 設備路徑)列出驅動器號、文件系統類型、分區大小和物理驅動器的映射情況。
* MD 和 MKDIR
可以使用md 或mkdir 命令創建新的文件夾。不支持通配符。mkdir 命令的操作范圍僅限于當前 Windows 安裝的系統文件夾、可移動媒體、所有硬盤分區的根文件夾或本地安裝源。
* MORE
more filename
新聞熱點
疑難解答