Windows XP 用控制檯解決PC故障(轉)

worldblog發表於2007-08-11
Windows XP 用控制檯解決PC故障(轉)[@more@]

  在Windows 2000或者XP中,如果某些系統檔案發生意外故障,那即便是安全模式也無法進入。出現這樣的問題需要重新安裝系統,非常麻煩。這時,使用Windows 2000或XP中的系統控制檯命令也許能解決這些問題。Windows系統控制檯是非常有效的診斷、測試以及恢復系統功能的特效工具,它的執行是命令列模式的,所以您必須記住特定功能的命令名稱和引數。在這裡我們對最實用的命令和用法做一個介紹,希望能對您使用Windows控制檯有所幫助。

  使用命令恢復控制檯有兩種方式,一是用Windows XP啟動光碟引導,然後啟動的時候選擇用命令恢復控制檯修復;二是在XP執行的時候安裝。具體方法:先將Windows XP安裝啟動盤插入光碟機,在開始選單中選擇執行(或按“Win 鍵+R”)開啟執行對話方塊,輸入命令X1386WINNT32.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檔案的只讀屬性即可。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-945935/,如需轉載,請註明出處,否則將追究法律責任。

相關文章