保護系統 WinXP故障恢復控制檯完全指引

  Windows 故障恢復控制檯的功能是幫助基於 Windows 的計算機在未正確啓動或根本無法啓動時進行恢復操作。在安全模式和其他啓動方法都無效時,您可以考慮使用故障恢復控制檯。建議只有高級用戶(能夠使用基本命令確定並找到有問題的驅動程序和文件)才使用此方法。此外,還要求您是本地管理員。

  安裝故障恢復控制檯

  您可以在計算機上安裝故障恢復控制檯,以便您在無法重新啓動 Windows 時使用。啓動時可以從現有操作系統的列表中選擇故障恢復控制檯選項。對於重要的服務器和 IT 員工的工作站,最好安裝故障恢復控制檯。本文介紹瞭如何爲您的 Windows XP 計算機安裝故障恢復控制檯。您必須具有該計算機的管理權,才能安裝故障恢復控制檯。

  儘管您可以直接通過從 Windows XP 光盤啓動來運行故障恢復控制檯,但更爲方便的做法是將它設置爲啓動菜單中的啓動選項。要直接從光盤啓動運行,請參見本文後面的“使用故障恢復控制檯”部分。

  要安裝故障恢復控制檯,請執行下面的步驟:

  將 Windows XP 光盤插入 CD-ROM 驅動器。

  單擊開始,然後單擊運行。

  在打開框中,鍵入 d:/i386/winnt32.exe /cmdcons,其中 d 是 CD-ROM 驅動器的驅動器號。

  此時出現“Windows 安裝”對話框,其中顯示了故障恢復控制檯選項。系統提示您確認安裝。單擊是開始安裝過程。重新啓動計算機。下次啓動計算機時,您將在啓動菜單上看到“Microsoft Windows 故障恢復控制檯”項。

  注意:您也可以通過一個網絡共享位置使用 UNC 安裝故障恢復控制檯。

  使用故障恢復控制檯

  您可以啓用和禁用服務、格式化驅動器、讀寫本地驅動器(包括被格式化爲使用 NT 文件系統 (NTFS) 的驅動器)上的數據,還可以執行許多其他管理任務。如果您需要通過將文件從磁盤或光盤上覆制到硬盤上來修復計算機,或者需要重新配置導致計算機無法正常啓動的服務,則故障恢復控制檯尤爲有用。

  如果您無法啓動計算機,可以從 Microsoft Windows XP 啓動盤或從 Windows XP 光盤運行故障恢復控制檯。本文介紹如何執行此任務。

  在您的計算機中安裝了 Windows XP 後,您需要使用 Windows XP 啓動盤或 Windows XP 光盤來啓動計算機並使用故障恢復控制檯。

  注意:要從 Windows XP 光盤啓動計算機,您需要配置計算機的基本輸入/輸出系統 (BIOS) 才能從 CD-ROM 驅動器啓動。

  要從 Windows XP 啓動盤或 Windows XP 光盤運行故障恢復控制檯,請按照下列步驟操作:

  將 Windows XP 啓動盤插入軟盤驅動器,或將 Windows XP 光盤插入 CD-ROM 驅動器,然後重新啓動計算機。

  在出現相應提示時,單擊以選中從 CD-ROM 驅動器啓動計算機所需的所有選項。

  出現“歡迎使用安裝程序”屏幕時,按 R 鍵啓動故障恢復控制檯。如果您使用的是雙啓動或多啓動計算機,請選擇需要從故障恢復控制檯訪問的安裝。 根據提示,鍵入管理員密碼。如果管理員密碼爲空,只需按 Enter 鍵。在命令提示符下,鍵入相應的命令以診斷和修復 Windows XP 安裝。要查看故障恢復控制檯提供的命令的列表,請在命令提示符下鍵入故障恢復控制檯命令或 help,然後按 Enter 鍵。

  要查看有關特定命令的信息,請在命令提示符下鍵入 help 命令名,然後按 Enter 鍵。

  要退出故障恢復控制檯並重新啓動計算機,請在命令提示符下鍵入 exit,然後按 Enter 鍵。

  使用故障恢復控制檯命令提示符

  故障恢復控制檯提供特殊的命令提示符,它們不同於普通的 Windows 命令提示符。故障恢復控制檯有自己的命令解釋程序。根據故障恢復控制檯的提示鍵入管理員(本地管理員,不是域管理員)密碼,才能進入其命令解釋程序。

  故障恢復控制檯啓動時,可以按 F6 鍵安裝訪問 SCSI 或 RAID 硬盤所需的第三方 SCSI 或 RAID 驅動程序。此提示的作用與安裝操作系統過程中的作用相同。

  故障恢復控制檯需要幾秒鐘才能啓動。出現故障恢復控制檯菜單時,會顯示一個帶編號的列表,列出本計算機上安裝的所有 Windows(通常僅有一項 -c:/Windows-exists)。即使在只有一項的情況下,也要鍵入一數字再按 Enter 鍵。如果您在按 Enter 鍵之前沒有選擇數字,計算機將重新啓動並重復此過程。

  當您看到 %SystemRoot% 提示符(通常是 C:/Windows)時,就可以開始使用故障恢復控制檯中提供的命令了。

  命令操作

  以下列表介紹了故障恢復控制檯中提供的命令:

  Attrib 用於更改一個文件或子目錄的屬性。

  Batch 執行您在文本文件、Inputfile 中指定的命令,Outputfile 存儲命令的輸出結果。如果忽略  Outputfile 參數,輸出結果將顯示在屏幕上。

  Bootcfg 用於對 Boot.ini 文件(設置啓動配置和恢復)進行操作。

  CD (Chdir) 的操作僅限於當前 Windows 安裝的系統目錄、可移動媒體、所有硬盤分區的根目錄或本地安裝源。

  Chkdsk 即使驅動器沒有標誌爲被更新,/p 開關也會運行 Chkdsk。/r 開關查找到壞的扇區並恢復可讀信息,此開關包含 /p 的功能。Chkdsk 要求 Autochk。Chkdsk 在啓動文件夾中自動查找 Autochk.exe 文件。如果 Chkdsk 在啓動文件夾中未找到此文件,將查找 Windows 2000 安裝光盤。如果 Chkdsk 找不到安裝光盤,會提示用戶提供 Autochk.exe 文件的位置。

  Cls 用於清除屏幕。

  Copy 將文件複製到目標位置。在默認情況下,目標位置不能是可移動媒體,也不能使用通配符。從 Windows 2000 安裝光盤複製壓縮文件會自動將該文件解壓縮。

  Del (Delete) 刪除文件。操作範圍限於當前 Windows 安裝的系統目錄、可移動媒體、所有硬盤分區的根目錄,或本地安裝源。默認情況下不能使用通配符。

  Dir 顯示所有文件的列表,包括隱藏文件和系統文件。

  Disable 禁用 Windows 系統服務或驅動程序。變量服務_或_驅動程序是您希望禁用的服務或驅動程序的名稱。您使用此命令禁用一項服務時,在將類型改變爲 SERVICE_DISABLED 之前,計算機會顯示該服務的原有啓動類型。請您記下原有啓動類型,以便您能使用 enable 命令重新啓動該服務。

  Diskpart 管理硬盤捲上的分區。/add 選項創建新的分區,/delete 選項刪除現有的分區。變量 device 是新分區的設備名(如 /device/harddisk0)。變量 drive 是您要刪除的分區的驅動器號(例如,D),partition 是您要刪除分區的特定名稱(例如:/device/harddisk0/partition1)並可用於代替 drive 變量。變量 size 就是新分區的大小(以兆字節計)。

  Enable 啓用 Windows 系統服務或驅動程序。變量 service_or_driver 是您希望啓用的服務或驅動程序的名稱,start_type 是啓用服務的啓動類型。啓動類型使用下列格式之一:

  SERVICE_BOOT_START

  SERVICE_SYSTEM_START

  SERVICE_AUTO_START

  SERVICE_DEMAND_START

  Exit 用於退出故障恢復控制檯,然後重新啓動計算機。

  Expand 展開一個壓縮文件。變量 source 是您希望展開的文件;默認情況下,您不能使用通配符字符。變量 destination 是新文件的目錄;默認情況下,目標不能是可移動媒體,也不能是隻讀;您可以使用 attrib 命令去除目標目錄的只讀屬性。當源文件含多個文件時,要求使用選項 /f:filespec;此選項允許使用通配符。/y 開關禁用覆蓋確認提示。/d 開關指定這些文件不應展開並顯示源文件中的文件目錄。

  Fixboot 在系統分區上寫入新的啓動扇區。

  Fixmbr 修復啓動分區的主啓動代碼。變量 device 是一個可選名稱,指定需要新 MBR 的設備;如果目標是啓動設備可以忽略此變量。

  Format 格式化磁盤。/q 開關執行快速格式化;/fs 開關指定文件系統。

  Help 如果您沒有使用命令變量指定命令,help 列出故障恢復控制檯支持的所有命令。

  Listsvc 顯示計算機上所有可用服務和驅動程序。

  Logon 顯示檢測到的 Windows 安裝並請求用於這些安裝的本地管理員的密碼。使用此命令可以轉至另一安裝或子目錄。

  Map 顯示當前使用中的設備映射。包含 arc 選項,指定使用高級 RISC 計算 (ARC) 路徑(Boot.ini 的格式),而不用 Windows 設備路徑。

  MD (Mkdir) 的操作範圍僅限於當前 Windows 安裝的系統目錄、可移動媒體、所有硬盤分區的根目錄,或本地安裝源。

  More/Type 在屏幕上顯示指定的文本文件(如文件名)。

  Net Use 連接到 Windows XP 故障恢復控制檯的遠程共享。下面的文本說明此命令的語法:

  NET USE [設備名 | *] [//計算機名/共享名[/卷] [密碼 | *]]

  [/USER:[域名/]用戶名]

  [/USER:[點分域名/]用戶名]

  [/USER:[用戶名@點分域名]

  [/SMARTCARD]

  [/SAVECRED]

  [[/DELETE] | [/PERSISTENT:{YES | NO}]]

  NET USE {設備名 | *} [密碼 | *] /HOME

  NET USE [/PERSISTENT:{YES | NO}]

  Rd (Rmdir) 的操作範圍僅限於當前 Windows 安裝的系統目錄、可移動媒體、所有硬盤分區的根目錄,或本地安裝源。

  Ren (Rename) 的操作範圍僅限於當前 Windows 安裝的系統目錄、可移動媒體、所有硬盤分區的根目錄,或本地安裝源。您不能將新的驅動器或路徑指定爲目標。

  Set 顯示並設置故障恢復控制檯環境變量。

  Systemroot 將當前目錄設置爲 %SystemRoot%。

  故障恢復控制檯規則

  使用故障恢復控制檯時,會有若干條環境規則生效。鍵入 set 可查看當前的環境。默認情況下的規則如下:

  AllowAllPaths = FALSE,禁止訪問除您在進入故障恢復控制檯時所選的系統安裝之外的目錄和子目錄。

  AllowRemovableMedia = FALSE,禁止將可移動媒體作爲複製文件的目標。

  AllowWildCards = FALSE,禁止在 copy 和 del 等命令中使用通配符支持。

  NoCopyPrompt = FALSE,意味着當您覆蓋現有文件時,故障恢復控制檯會提示您確認。

  刪除故障恢復控制檯

  要刪除故障恢復控制檯,請按照下列步驟操作:

  重新啓動計算機,單擊開始,單擊我的電腦,然後雙擊裝有故障恢復控制檯的硬盤。 在工具菜單上,單擊文件夾選項,然後單擊查看選項卡。 單擊“顯示隱藏文件和文件夾”,單擊以清除“隱藏受保護的操作系統文件”複選框,然後單擊確定。 在根文件夾下,刪除 Cmdcons 文件夾和 Cmldr 文件。在根文件夾中,右鍵單擊 Boot.ini 文件,然後單擊屬性。單擊以清除只讀複選框,然後單擊確定。

  警告:錯誤修改 Boot.ini 文件可能會導致您的計算機無法重新啓動。請確認您只刪除了針對故障恢復控制檯的項。另外,在完成此步驟後,建議您將 Boot.ini 文件的屬性改回只讀狀態。在 Microsoft Windows 記事本中打開 Boot.ini 文件,刪除針對故障恢復控制檯的項。該文件類似於:

  C:/cmdcons/bootsect.dat="Microsoft Windows Recovery Console" /cmdcons

  保存並關閉該文件。

  在無人蔘與安裝過程中安裝故障恢復控制檯

  爲在 Windows 的無人蔘與安裝過程中安裝故障恢復控制檯,必須使用 unattend.txt 文件中的 [GuiRunOnce] 部分。

  Command1="路徑/winnt32 /cmdcons /unattend"

  注意:如果安裝光盤是WindowXP SP1,但是系統經過了升級之後,再用安裝原盤來裝恢復控制檯,一般會報告一個版本太舊,無法安裝,此時可以下載SP2,進入裏面的SP2的i386目錄,運行winnt32 /cmdcons就行了! 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章