Windows XP 故障恢復控制檯的說明

Windows XP 故障恢復控制檯的說明察看本文應用於的產品
文章編號:314058最後修改:2002年8月6日修訂:1.0
本文的發佈號曾爲 CHS314058
有關本文的 Microsoft Windows 2000 版本,請參見 229716 ([url]http://support.microsoft.com/kb/229716/EN-US/[/url])。

本頁概要
更多信息 啓動 Windows 故障恢復控制檯
使用命令控制檯
故障恢復控制檯的約束和限制
可用命令 HELP
ATTRIB
BATCH
BOOTCFG
CD 和 CHDIR
CHKDSK
CLS
COPY
DEL 和 DELETE
DIR
DISABLE
概要本文描述 Windows 故障恢復控制檯的功能和限制。Windows 故障恢復控制檯是爲了幫助您在基於 Windows 的計算機未正確啓動或者根本無法啓動時進行恢復而設計的。 回到頂端
更多信息使用 Windows 故障恢復控制檯時,您可以在不啓動 Windows 圖形用戶界面的情況下,獲得對 NTFS、FAT 和 FAT32 卷的有限訪問。在 Windows 故障恢復控制檯中,您可以: ?使用、複製、重命名或者替換操作系統文件和文件夾。?在下次啓動計算機時啓用或禁用服務或設備啓動。?修復文件系統啓動扇區或主啓動記錄 (MBR)。?在驅動器上創建和格式化分區。注意只有管理員能夠訪問 Windows 故障恢復控制檯,以使未經授權的用戶不能使用任何 NTFS 卷。 回到頂端
啓動 Windows 故障恢復控制檯若要啓動 Windows 故障恢復控制檯,請使用如下方法之一: ?使用 Windows 安裝盤或者 Windows CD-ROM 啓動計算機。在"歡迎使用安裝程序"屏幕上,按 F10 鍵或者按 R 鍵修復,並啓動 Windows 故障恢復控制檯。?使用帶 /cmdcons 選項的 Winnt32.exe 實用程序,將 Windows 故障恢復控制檯添加到 Windows"啓動"文件夾中。此過程需要系統分區上大約 7 MB 的硬盤空間來容納 Cmdcons 文件夾和文件。

重要說明:如果使用軟件鏡像,請參考下面的 Windows 知識庫文章: 229077 ([url]http://support.microsoft.com/kb/229077/EN-US/[/url]) Mirroring Prevents Pre-Installing the Recovery Console(鏡像防止預安裝故障恢復控制檯)
?遵循以下 Microsoft 知識庫文章中的說明: 222478 ([url]http://support.microsoft.com/kb/222478/EN-US/[/url]) Creating a Template to Run Recovery Console Using a Remote Install Server(使用遠程安裝服務器創建運行故障恢復控制檯的模板)
回到頂端
使用命令控制檯啓動 Windows 故障恢復控制檯後,您將收到下面的信息: Microsoft Windows(R) Recovery Console

The Recovery Console provides system repair and recovery functionality.
Type EXIT to quit the Recovery Console and restart the computer.

1: C:\WINDOWS

Which Windows Installation would you like to log onto
(To cancel, press ENTER)?
輸入適當的 Windows 安裝號後,將提示您輸入管理員帳戶密碼。注意,如果您連續三次輸入不正確的密碼,Windows 故障恢復控制檯將退出。另外,如果 SAM(安全帳戶管理器)數據庫丟失或受損,您也無法使用 Windows 故障恢復控制檯,因爲您無法得到適當的身份驗證。在輸入密碼並且 Windows 故障恢復控制檯啓動後,輸入 exit 重新啓動計算機。

在 Windows XP Professional 下,您可以設置啓用自動管理登錄的組策略。

有關如何設置故障恢復控制檯以啓用自動管理登錄的其他信息,請單擊以下文章編號,查看 Microsoft 知識庫中的文章。 312149 ([url]http://support.microsoft.com/kb/312149/EN-US/[/url]) HOW TO:Enable Administrator to Logon Automatically in Recovery Console(使管理員能夠在故障恢復控制檯中自動登錄)
回到頂端
故障恢復控制檯的約束和限制當使用 Windows 故障恢復控制檯時,只能使用下面的文件夾: ?根文件夾?您當前登錄到的 Windows 安裝的 %SystemRoot% 文件夾及子文件夾?Cmdcons 文件夾?可移動媒體驅動器,如 CD-ROM 或 DVD-ROM 驅動器備註:如果您試圖獲取對其他文件夾的訪問,將收到"Access Denied"錯誤信息。另外,在使用 Windows 故障恢復控制檯期間,無法將文件從本地硬盤複製到軟盤中。可以將文件從軟盤或 CD-ROM 複製到硬盤中,以及從一個硬盤複製到另一個硬盤中。 回到頂端
可用命令HELP使用 help 命令可以列出以下所有受支持的命令: attrib    del        fixboot   more     setbatch     delete     fixmbr    mkdir    systemrootbootcfg   dir        format    more     typecd        disable    help      net           chdir     diskpart   listsvc   rd            chkdsk    enable     logon     ren           cls       exit       map       rename  copy      expand     md        rmdir
ATTRIB使用帶有以下任何參數的 attrib 命令可以改變文件或文件夾的屬性: -R
+R
-S
+S
-H
+H
-C
+C

說明: +:設置屬性
-:重置屬性
R:只讀文件屬性
S:系統文件屬性
H:隱藏文件屬性
C:壓縮文件屬性

必須設置或清除至少一個屬性。
若要查看屬性,請使用 dir 命令。
BATCHbatch inputfile [outputfile ]
使用此命令可運行在文本文件中指定的命令。在命令語法中,inputfile(命令中的內容不用翻譯,即使可以譯)指定包含要運行的命令列表的文本文件,outputfile 指定包含指定命令的輸出的文件。如果不指定輸出文件,將在屏幕上顯示輸出。 BOOTCFG此命令用於啓動配置與恢復。此命令有如下選項: bootcfg /add
bootcfg /rebuild
bootcfg /scan
bootcfg /list
bootcfg /disableredirect
bootcfg /redirect [portbaudrate] | [useBiosSettings]
例如: bootcfg /redirect com1 115200
bootcfg /redirect useBiosSettings
可以使用如下選項: /add:將 Windows 安裝添加到啓動菜單列表中。
/rebuild:重複所有 Windows 安裝,以便您可以指定要添加的安裝。
/scan:在所有磁盤上掃描 Windows 安裝並顯示結果,以便您可以指定要添加的安裝。
/default:設置默認啓動選項。
/list:列出已經在啓動菜單列表中的項。
/disableredirect:禁用啓動加載器中的重定向。
/redirect:使用指定的配置啓用啓動加載器中的重定向。
CD 和 CHDIR使用 cdchdir 命令可以更改到另一個文件夾。例如: 鍵入 cd .. 可以更改到父文件夾。
鍵入 cd drive: 可以顯示指定驅動器中的當前文件夾。
不帶參數鍵入 cd 可以顯示當前驅動器和文件夾。
chdir 命令將空格按分隔符處理。因此,在包含空格的文件夾名稱的兩邊必須加上引號 (""),例如: cd "\windows\profiles\username\programs\start menu"
chdir 命令僅在當前 Windows 安裝的系統文件夾中、可移動媒體中、任何硬盤分區的根文件夾中或本地安裝源中有效。 CHKDSKchkdsk drive /p /r
chkdsk 命令檢查指定的驅動器,如果必要,還修復或恢復驅動器。此命令也標記損壞的扇區和恢復可讀信息。

可以使用這些選項: /p:對驅動器進行徹底檢查並糾正任何錯誤。
/r:查找損壞的扇區並恢復可讀信息。
注意,如果指定 /r 選項,也就指定了 /p 選項。如果指定不帶參數的 chkdsk 命令,則在沒有選項生效的情況下檢查當前驅動器。

運行 chkdsk 命令需要使用 Autochk.exe 文件。CHKDSK 自動在啓動文件夾中查找此文件。如果已預安裝了命令控制檯,啓動文件夾一般是 Cmdcons 文件夾。如果 CHKDSK 無法在啓動文件夾中找到 Autochk.exe 文件,CHKDSK 會設法查找 Windows CD-ROM 安裝媒體。如果無法找到安裝媒體,CHKDSK 會提示您輸入 Autochk.exe 文件的位置。 CLS使用此命令可清除屏幕內容。 COPYcopy sourcedestination
使用此命令可複製文件。在命令語法中,source 指定要複製的文件,destination 指定新文件的文件夾名或文件名。不能使用通配符 (*),而且不能複製文件夾。如果從 Windows CD-ROM 複製壓縮文件,複製時會自動對文件解壓縮。

文件源可以是可移動媒體、當前 Windows 安裝的系統文件夾中的任何文件夾、任何驅動器的根、本地安裝源或者 Cmdcons 文件夾。

如果沒有指定destination,則默認目標是當前文件夾。如果文件已經存在,將提示您是否想用複製的文件改寫現有的文件。目標不能是可移動媒體。 DEL 和 DELETEdel drive:pathfilename
delete drive:pathfilename
使用此命令可刪除文件。在命令語法中,drive:pathfilename 指定要刪除的文件。delete 命令僅在當前 Windows 安裝的系統文件夾中、可移動媒體中、任何硬盤分區的根文件夾中或本地安裝源中有效。delete 命令不接受通配符。 DIRdir drive:pathfilename
使用此命令可顯示文件夾中的文件和子文件夾的列表。在命令語法中,drive:pathfilename 指定要列出的驅動器、文件夾和文件。dir 命令列出所有文件,包括隱藏文件和系統文件。文件可以具有下面的屬性: D:目錄
H:隱藏文件
S:系統文件
E:加密
R:只讀文件
A:可以存檔的文件
C:壓縮
P:重分析點
dir 命令僅在當前 Windows 安裝的系統文件夾中、可移動媒體中、任何硬盤分區的根文件夾中或本地安裝源中有效。 DISABLEdisable servicename
使用此命令可禁用 Windows 系統服務或驅動程序。在命令語法中,servicename 指定要禁用的服務或驅動程序的名稱。

使用 listsvc 命令可顯示所有可以被禁用的服務或驅動程序。disable 命令在將啓動類型重置爲 SERVICE_DISABLED 之前打印舊的服務啓動類型。記下舊的啓動類型以防需要重新啓用服務。

disable 命令顯示的 start_type 值是: SERVICE_DISABLED
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START

DISKPARTdiskpart /add/deletedevice_namedrive_namepartition_namesize
使用此命令可管理硬盤捲上的分區。 可以使用以下選項: /add:創建新分區。
/delete:刪除現有分區。
device_name:用於創建新分區的設備名。
drive_name:基於驅動器號的名稱,例如 D:。
partition_name:用於刪除現有分區的基於分區的名稱。
size:用 MB 表示的新分區大小。
從 MAP 命令的輸出中可以得到設備名,例如,\Device\HardDisk0。可以用分區名代替驅動器名參數,例如,\Device\HardDisk0\Partition1。如果沒有使用參數,將顯示用於管理分區的用戶界面。

警告:如果磁盤已經升級到動態磁盤配置,使用此命令可能會損壞分區表。除非使用磁盤管理工具,否則不要修改動態磁盤的結構。 ENABLEenable servicenamestart_type

可以使用 enable 命令(其中 servicename 是要啓用的服務或驅動程序的名稱)啓用 Windows 系統服務或驅動程序。

使用 listsvc 命令可顯示所有可以啓用的服務或驅動程序。enable 命令在將啓動類型重置爲新值之前打印舊的服務啓動類型。應該記下舊值以防需要恢復服務的啓動類型。

start_type 的有效選項是: SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START

注意,如果不指定新的啓動類型,enable 命令將打印舊的啓動類型。 EXIT使用 exit 命令可退出故障恢復控制檯並重新啓動計算機。 EXPANDexpand source [/F:filespec] [destination ] [/y]
expand source [/F:filespec] /D
使用此命令可展開文件。在命令語法中,source 指定要展開的文件的名稱,destination 指定新文件的文件夾。如果沒有指定目標,此命令默認爲當前文件夾。不能包括通配符。

可以使用以下選項: /y:在改寫現有文件前不提示。
/f:filespec:標識要展開的文件。
/d:不展開,僅顯示源中的文件目錄。
如果源中包含一個以上的文件,需要 /f:filespec 參數標識要展開的具體文件。可以包含通配符。

目標可以是當前 Windows 安裝的系統文件夾中、驅動器的根中、本地安裝源中或者 Cmdcons 文件夾中的任何文件夾。目標不能是可移動媒體,而且目標文件不能是隻讀的。使用 attrib 命令可刪除只讀屬性。

除非使用 /y 選項,否則如果目標文件已存在,expand 命令將會提示您。 FIXBOOTfixboot drive name:
使用此命令可在系統分區上寫入新的 Windows 啓動扇區代碼。在命令語法中,drive name 是啓動扇區將寫入的驅動器號。此命令修復 Windows 啓動扇區中的損壞。此命令重寫系統啓動分區的寫入默認值。FIXBOOT 僅在基於 x86 的計算機上受支持。 FIXMBRfixmbr device name
使用此命令可修復啓動分區的主啓動記錄 (MBR)。在命令語法中,device name 是一個可選的設備名,它指定了需要新 MBR 的設備。當病毒損壞了 MBR,導致 Windows 無法啓動時,可以使用此命令。

警告:如果出現病毒或者存在硬件問題,此命令可能損壞分區表。使用此命令可能導致無法訪問分區。Microsoft 建議您在使用此命令之前運行防病毒軟件。

map 命令的輸出中可以獲得設備名。如果不指定設備名,將修復啓動設備的 MBR,例如: fixmbr \device\harddisk2
如果 FIXMBR 檢測到無效的或者非標準分區表簽名,它在重寫 MBR 之前會發出要求得到許可的提示。FIXMBR 僅在基於 x86 的計算機上受支持。 FORMATformat drive:/Q/FS:file-system
使用此命令可將指定的驅動器格式化爲指定的文件系統。在命令語法中,/Q 執行驅動器的快速格式化,drive 是要格式化的分區的驅動器號,/FS:file-system 指定要使用 [FAT、FAT32 或 NTFS] 的文件系統類型。如果沒有指定文件系統,將使用現有的文件系統格式(如果可用)。 LISTSVClistsvc 命令列出所有可用的服務、驅動程序以及它們的當前 Windows 安裝的啓動類型。此命令和 disable 以及 enable 命令一起使用時是有用的。

注意列表從 %SystemRoot%\System32\Config\System 配置單元中提取。如果系統單元已損壞或丟失,將出現不可預知的結果。 LOGONlogon
logon 命令列出所有檢測到的 Windows 安裝,然後請求您想登錄到的 Windows 副本的本地管理員密碼。如果前三次登錄嘗試沒有成功,控制檯將退出,並且計算機將重新啓動。 MAPmap arc
使用此命令可列出驅動器號、文件系統類型、分區大小和物理設備映射。在命令語法中,arc 參數告訴 map 命令使用 ARC 路徑而不是 Windows 設備路徑。 MD 和 MKDIRmdmkdir 命令創建新文件夾。不支持通配符。mkdir 命令僅在當前 Windows 安裝的系統文件夾中、可移動媒體中、任何硬盤分區的根文件夾中或本地安裝源中有效。 MOREmore filename
使用此命令可在屏幕上顯示文本文件。 NET雖然幫助文件陳述了另外一種情況,但是 NET 命令不能從故障恢復控制檯使用。沒有爲故障恢復控制檯加載協議堆棧,因此沒有可用的網絡功能。 RD 和 RMDIR使用 rdrmdir 命令可刪除文件夾。這些命令只能在以下位置中使用:Windows 當前安裝的系統文件夾、可移動媒體、任何硬盤分區的根文件夾或本地安裝源。 REN 和 RENAME使用 renrename 命令可重命名文件。注意無法爲重命名的文件指定新的驅動器或路徑。這些命令只能在以下位置中使用:Windows 當前安裝的系統文件夾、可移動媒體、任何硬盤分區的根文件夾或本地安裝源。 SETset 命令允許您顯示或修改四個環境選項。 AllowWildCards = FALSE AllowAllPaths = FALSE AllowRemovableMedia = FALSE NoCopyPrompt = FALSE
有關如何使用 SET 命令的其他信息,請單擊以下文章編號,查看 Microsoft 知識庫中的文章: 235364 ([url]http://support.microsoft.com/kb/235364/EN-US/[/url]) The Purpose of the SET Command in the Recovery Console(故障恢復控制檯中的 SET 命令的作用)
SYSTEMROOTsystemroot 命令將當前的工作文件夾設置爲您當前登錄到的 Windows 安裝的 %SystemRoot% 文件夾。 TYPEtype filename
使用 type 命令可顯示文本文件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章