如何手動修復WindowsXP系統的小故障?
很多windowsXP系統的用戶在遇到系統故障時,經常動不動就重裝系統。盡管重裝系統能夠解決系統出現的所有問題,但是如果碰到一些小故障、小錯誤,也采用系統重裝的方法,未免有點“勞師動眾”的感覺。其實每一項系統錯誤都有方法能進行修復,包括系統小問題,甚至大到嚴重問題,都可以采用手動修復來進行解決,而且其修復效果可以與重裝系統的效果一樣。
一、操作系統里的“急救”
系統只是丟失了極個別重要文件,而且并沒有影響到自己進入到Windows環境下,這說明故障還不是很嚴重,可以在正常的系統模式下將問題解決。比如系統內丟失了Rundll32.exe文件,當你進入系統時,總會彈出對話框給予文件丟失的信息提示(如圖1),對于這一類關于系統文件丟失的情況,我們可以通過三種方法來解決。

方法一:在局域網內的其他機器里,找到Rundll32.exe文件,然后將其拷貝到本地計算機系統目錄下,重新啟動計算機后,問題即可解決。
方法二:針對個人主機而言,可能就沒有上面那個共享優勢,不過我們可以通過在網上尋找Rundll32.exe文件的方式,將其文件同樣下載拷貝到本機的系統目錄下,重新啟動計算機后,問題也同樣可以解決。
方法三:使用系統光盤進行修復,首先將系統盤插入到光驅內,然后打開“運行”對話框,輸入expandx:\i386\rundll32.ex_c:\windows\system32\rundll32.exe命令字符回車,也可同樣拷貝丟失的文件到本機系統目錄下。
小提示:X:代表光盤驅動盤符,你可以根據自己的情況來定盤符名稱。rundll32.ex_代表需要解壓的文件。另外如果你丟失的文件,并非是Rundll32.exe文件,而是其他的系統重要文件,你也可以執行以上三種方案的任意一種,來修復系統所丟失的文件。
倘若丟失的文件并非是一個,而且是若干個系統文件,采用以上的方法就會很麻煩,而且也很不現實。那么就需要使用SFC小命令,來幫我們自動修復損壞或者丟失的文件了,打開“運行”對話框,輸入“sfc/scannow”命令,敲擊“回車”按鈕,執行自動檢測文件和修復功能(如圖2)。其間可能會提示你插入WindowsXP安裝盤,這樣大約10分鐘左右,丟失的文件就會修復完畢。

小提示:如果身邊沒有WindowsXP安裝盤,但之前在硬盤上備份了安裝盤文件時,可以通過修改注冊表的辦法實現修復,在注冊表編輯器窗口中,依次展開“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup”子鍵,然后在右側窗口中修改InstallationSources、ServicePackSourcePath和SourcePath三個鍵值為硬盤上的系統安裝程序路徑,例如WindowsXP的安裝源文件存放在G盤WinXP文件夾中,那么修改以上三個鍵的鍵值為“G:\WinXP”。這樣再使用SFC命令時,則可以直接使用硬盤上的安裝文件來恢復系統,不需要再插入安裝光盤了。
當然也許你執行了以上操作,其故障問題仍然沒有解決,那么你不妨試一試系統提供為大家的還原功能,利用其恢復時間的性質對故障進行修復。啟動“系統還原”功能,請依次單擊“開始→所有程序→附件→系統工具→系統還原”標簽,在彈出的“系統還原向導”對話框內(如圖3),選擇“恢復我的計算機到一個較早的時間”單選框,然后單擊“下一步”按鈕,按照向導提示選擇好恢復日期還原即可。由于系統在執行還原過程時,機器會自動重新啟動,請在操作之前將重要的文件信息保存,以防止給您帶來其他不必要的損失。

二、安全模式里的“急救”
系統無法進入到正常的Windows環境下,這意味著出現的故障問題很嚴重,但是未必需要重裝系統來解決。雖然當前進入不了正常的Windows環境下,無法執行以上的修復方法,但殊不知我們還可以進入到安全模式下進行修復。
首先啟動計算機時,不停的按F8鍵,在彈出的“Windows高級選項”菜單里,將光標選擇到“安全模式”選項回車。稍等片刻后,就會進入到Windows系統的安全模式下,而此時你就可通過以上所介紹的方法進行修復了。如果你的故障是因為自己裝錯了主板驅動引起的,那么你就無需以上的修復方法,只要在其安全模式下,打開“控制面板”對話框,對有故障的硬盤驅動直接卸載,或者利用“返回驅動程序”功能返回上一次的正確驅動(如圖4)即可。

三、故障修復控制臺下的“急救”
當以上修復方法都無效時,其實系統還為大家準備了專業的Windows故障修復控制臺,它可以幫助大家在未正確啟動或者根本無法啟動的情況下,進行系統修復。這里運行故障修復控制臺有兩種方式,一種是安裝式啟動,通過將系統安裝盤插入到光驅后,打開“運行”對話框,輸入“X:\i386\winnt32.exe/cmdcons”命令回車執行(X:是光盤驅動器盤符名稱)。然后在所彈出的“WindowsXP安裝”對話內,確認安裝后重新啟動計算機,即可運行啟動菜單里的故障修復控制臺。第二種是光盤啟動方式,是在未進入系統前,直接運行插入在光驅里的系統盤,進入到“WindowsXP安裝程序”頁面,從中按照提示敲擊鍵盤“R”,將故障恢復控制臺啟動。
如果系統無法正常啟動,出現錯誤提示MissingorcorruptNtfs.sys信息,此時說明系統里的Ntfs.sys文件丟失或者已被損壞,我們可以通過故障恢復控制臺將其修復。這里按照以上兩種啟動故障恢復控制臺,任意一種方法將其運行后,使用CD命令進入到Windows\system32\drivers目錄,然后在光標閃爍的位置處,輸入renntfs.sysntfs.old命令,將損壞的ntfs.sys文件重命名為ntfs.old文件名稱。接下來不管其更名成功、失敗與否,都要將系統盤插入到光驅內,然后在命令行下輸入Copyx:\i386\ntfs.sysc:\windows\sys-tem32\drivers回車執行(x:光盤驅動器盤符名稱),接著退出故障修復控制臺,重新啟動一下計算機,即可使其設置生效。但是如果是控制負責系統賬號的SAM文件丟失,那么你也可以在故障修復臺進行修復,只要在其命令行下,輸入copyc:\windows\repair\samc:\windows\system32\config\sam命令回車后,在所出現提示“要改寫SAM嗎?”內,輸入Y(是)確認,就會將其文件修復,***重新啟動計算機即可。
總結:
Windows操作系統是一款比較脆弱的操作系統,使用久了難免出現各種各樣的故障,但這些故障并非無規律可循,只要能按照以上方法進行修復操作,相信系統所出現的故障,即可迎刃而解。
希望本文介紹的手動修復WindowsXP系統的小故障的方法能夠對讀者有所幫助,更多有關操作系統的知識還有待于讀者去探索和學習。
【編輯推薦】