在Windows 2000或者XP中,如果某些系統文件發生意外故障,那即便是安全模式也無法進入。出現這樣的問題需要重新安裝系統,非常麻煩。這時,使用Windows 2000或XP中的系統控制台命令也許能解決這些問題。Windows系統控制台是非常有效的診斷、測試以及恢復系統功能的特效工具,它的執行是命令行模式的,所以您必須記住特定功能的命令名稱和參數。在這裡我們對最實用的命令和用法做一個介紹,希望能對您使用Windows控制台有所幫助
使用命令恢復控制台有兩種方式,一是用Windows XP啟動光盤引導,然後啟動的時候選擇用命令恢復控制台修復;二是在XP運行的時候安裝。具體方法:先將Windows XP安裝啟動盤插入光驅,在開始菜單中選擇運行(或按“Win 鍵+R”)打開運行對話框,輸入命令X\1386\WINNT32.EXE /CMDCONS(其中X是裝載XP的光驅盤符),當系統詢問你是否安裝命令恢復控制台,選擇是,就出現了安裝向導,之後選擇跳過網絡更新,等文件復制完畢,安裝成功。重新啟動後,在啟動列表中可以看到Microsoft Windows XP Recovery Console這個選項了。
Bootcfg:這是最常用的命令,輸入Bootcfg後,你將看到它的幾個參數,沒錯,它是用來配置啟動信息的,假如你原來的系統是Windows 98+Windows XP,重裝Windows 98後,發現Windows XP無法啟動了,就用上面所說的第一種方法啟動Windows XP命令恢復控制台,輸入Bootcfg/add或Bootcfg/scan命令,其中前者是自己手動添加Windows XP的啟動列表,格式為:Multi(0)disk(x)rdisk(0) partition(y),其中X為XP所在的硬盤,Y為XP在第幾分區,後者為程序自動掃描硬盤,自動添加。另外,Bootcfg /copy是用來備份Windows XP啟動文件Boot.ini的,Bootcfg/default是用來配置默認啟動項的。
Diskpart:用來創建和刪除硬盤驅動器上的分區。語法格式是:Diskpart [/add /delete] [device_name drive_name partition_name] [size] 。 實例: 刪除F分區——diskpart /delete F: 創建一個200MB 的分區——diskpart /add DeviceHardDisk0 200。
Fixboot:系統分區錯誤,無法啟動的情況就可以通過它直接恢復。用法如下:fixboot [drive],drive為將要寫入引導扇區的驅動器。例如fixboot d:就是向驅動器D:的系統分區寫入新的分區引導扇區。注意:如果不帶任何參數,fixboot命令將向用戶登錄的系統分區寫入新的區引導扇區。
Disable/Enable:在控制台中,某些高級功能和服務是無法使用的,此時就要通過這兩個命令來設置或取消各種服務了。Disable禁用系統服務或設備驅動程序。Enable用於啟用這些服務和驅動程序。用法如下:disable/enable (service name) (device_driver_name),servce_name,要禁用或啟用的系統服務名稱。device driver_name,要禁用或啟用的設備驅動程序名稱。注意:使用disable時,上次啟動類型名稱將顯示在屏幕上。記下該名稱,以便在需要時使用enable命令將啟動類型恢復。
如果不需要故障恢復控制台了,可以手工將它刪除。打開“我的電腦”,雙擊安裝了故障恢復控制台的驅動器,假設為C盤。進入C盤根目錄,刪除“Cmdcons”文件夾、Cmldr 文件。右鍵單擊 Boot.ini 文件,選擇“屬性”,在打開的窗口中清除“只讀”復選框,“確定”退出。再用“記事本”中打開 Boot.ini 文件,刪除故障恢復控制台的條目,保存文件後關閉,最後再恢復Boot.ini文件的只讀屬性即可。