在安全模式和其他啟動方法都無效時,您可以考慮使用故障修復主控台。建議只有進階使用者(能夠使用基本命令確定並找到有問題的驅動程式和檔案)才使用此方法。此外,還要求您是本地管理員。
安裝故障修復主控台
您可以在電腦上安裝故障修復主控台,以便您在無法重新啟動 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 就是新分區的大小(以MB計)。
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 開關指定這些檔案不應展開並顯示源檔案中的檔案目錄。