萬盛學電腦網

 萬盛學電腦網 >> 系統工具 >> Windows故障恢復控制台

Windows故障恢復控制台

   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 命令刪除只讀屬性。

copyright © 萬盛學電腦網 all rights reserved