讓 WindowsXP 自己修復故障(轉)

worldblog發表於2007-08-11
讓 WindowsXP 自己修復故障(轉)[@more@]

  故障恢復控制檯是Windows 2000/XP/2003中專用於修復系統的工具,它可以啟用和禁用服務、格式化驅動器、在本地驅動器上讀寫資料(包括被格式化為 NTFS 檔案系統的驅動器),並執行許多其他管理任務,是我們連Windows 2000/XP/2003安全模式都無法進入時修復系統的“法寶”。

  1. 使用故障恢復控制檯  

  計算機啟動時選擇“Microsoft Windows Recovery Console”(即故障恢復控制檯)後,當系統給出提示時,輸入管理員(Administrator)密碼。然後在系統提示符下,鍵入“Recovery Console”命令。輸入“help”可得到一列命令名稱,輸入“help 命令名稱”可得到指定命令的幫助。  

  在故障控制檯中,我們可以使用Attrib、Batch、Bootcfg、ChDir (CD)、Chkdsk、Cls、Copy、Delete (Del)、Dir、Disable、Format、Diskpart、Enable、Expand 、Fixmbr、 Fixboot 等命令,對計算機出現的各種問題進行修復。  

  2. 實用命令介紹  

  顯然,故障恢復控制檯中的很多命令是我們已經很熟悉的,在此不再贅述。下面為大家介紹一般使用者平時不常使用的命令,利用它們,我們可以輕鬆地完成許多系統維護工作。本期的“老樹新花說DOS③”,介紹了可以在故障恢復控制檯中使用的Expand、Rmdir命令。  

  ①Diskpart  

  作用:建立和刪除硬碟驅動器上的分割槽。  

  語法:Diskpart [/add   /delete] [device_name   drive_name   partition_name] [size] 

  引數:如果不帶任何引數,將啟動 Diskpart 的 Windows 字元模式版本。  

  /add——建立新的分割槽;  

  /delete——刪除現有分割槽;  

  drive_name——以驅動器號表示的待刪除分割槽,僅與“/delete”同時使用,如“E:”;  

  partition_name——以分割槽名稱表示的待刪除分割槽,可代替“drive_name”,使用(僅與“/delete”同時使用);  

  size——要建立的分割槽大小,以兆位元組(MB)表示,僅與“/add ”同時使用。

  例項:  

  刪除F分割槽——diskpart /delete F:  

  建立一個200MB 的分割槽——diskpart /add DeviceHardDisk0 200

  ②Fixboot  

  作用:將新的分割槽引導扇區寫到指定分割槽。

  語法:Fixboot [drive]  

  引數:如果不帶任何引數,Fixboot 命令將向使用者登入的系統分割槽寫入新的分割槽引導扇區。 如果系統檢測到無效或非標準分割槽表標記,將提示使用者是否繼續執行該命令,除非你訪問的驅動器有問題,否則不要繼續進行。向系統分割槽寫入新的主開機記錄可能破壞分割槽表並導致分割槽無法訪問。  

  例項:向驅動器D的系統分割槽寫入新的分割槽引導扇區——Fixboot D:  

  3. 刪除故障恢復控制檯  

  雖然故障恢復控制檯很好用,但如果你不喜歡它了,可以手工將它刪除。方法是:

  開啟“我的電腦”,雙擊安裝了故障恢復控制檯的硬碟驅動器,假設為C盤。單擊“工具→資料夾選項”,選擇“檢視”選項卡,選中“顯示所有檔案和資料夾”選項前的核取方塊,清空“隱藏受保護的作業系統檔案”選項前的核取方塊,“確定”後退出。  

  現在進入C盤根目錄,刪除“Cmdcons”資料夾、Cmldr 檔案。右鍵單擊 Boot.ini 檔案,選擇“屬性”,在開啟的視窗中清除“只讀”核取方塊,“確定”退出。再用“記事本”中開啟 Boot.ini 檔案,刪除故障恢復控制檯的條目(一般是“C:cmdconsbootsect.dat="Microsoft Windows Recovery Console"/cmdcons”),儲存檔案後關閉,最後再恢復Boot.ini檔案的只讀屬性即可。

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

相關文章