【故障現象】由於種種原因,導致Windows XP的註冊表損壞,Windows XP無法正常啟動。【故障分析】註冊表受損是十分常見的情況。只要啟動故障恢復控制台,用delete命令刪除原來的註冊表文件,然後將註冊表文件從Windows XP的安裝光盤\windows\repair目錄複製到System32\Config文件夾中。完成此過程之後將創建一個新註冊表,Windows XP會使用這個新的註冊表啟動。美中不足的是,新的註冊表是在 Windows XP 最初安裝過程中創建並保存的,因此,Windows XP安裝完成之後進行的任何更改和設置都將丟失。
【故障解決】進入故障恢復控制台,把Windows XP的安裝光盤放進光驅(x:),鍵入下列幾行命令,並在每行之後按 Enter 鍵:
【故障現象與分析】在Windows XP發生一些故障如藍屏了,此時重新啟動計算機,按F8鍵調出高級啟動選項菜單,選擇「最後一次正確的配置」一般能解決很多問題。但如果連「最後一次正確的配置」也無法使用,出現一條錯誤信息「Windows NT could not start because the following file is missing or corrupt :\WINDOWS\System32\Config\System\Hardware profile\Last known Good menu」,那就麻煩了,這個問題一般是註冊表被破壞導致的。
【故障解決】進入故障恢復控制台,使用CD命令進入C:\WINDOWS\repair目錄,運行「copy *.* C:\windows\system32\config」命令,調用剛開始安裝Windows XP時的註冊表文件覆蓋掉受損的註冊表文件。此註冊表是在 Windows XP 最初安裝過程中創建並保存的,因此,安裝程序完成之後進行的任何更改和設置都將丟失。
Windows XP藍屏了,一般情況下,只要重新啟動電腦,按F8鍵調出高級啟動選項菜單,選擇「最後一次正確配置」即可恢復正常。如果每次運行某個軟件就藍屏了,則說明了這個軟件有問題,建議升級該軟件或者卸載掉。如果是一開機就藍屏,則有可能是驅動或其它自啟動程序有問題,此時可以進入安全模式試試看,若能正常進入安全模式,可以確定是系統服務、驅動或其它自啟動程序有問題,此時可以在安全模式裡禁止它們自啟動或者將它們卸載掉。如果連進入安全模式也會藍屏,在排除硬件問題後,我們需要記錄下藍屏中停機碼,一般是最前面的「***STOP 0x0000001E」中的「0x0000001E」,然後用其它的電腦上網,將停機碼「0x0000001E」作為關鍵字搜索,瞭解停機碼的含義,尋求解決方法。
【故障現象】打開控制面板等各種應用程序、啟動系統時彈出窗口提示「Rundll32.exe文件找不到」、「Rundll32.exe找不到應用程序」和「Windows cannot find C:\Windows\Rundll32.exe make sure you typed the name correctly and try again.」。
【故障分析】rundll32.exe用於在內存中運行DLL文件,用於需要調用DLLs的程序。它們會在應用程序中被使用。可以說,rundll32.exe對Windows XP系統的正常運行是非常重要的。但rundll32.exe很脆弱,容易受到病毒的攻擊,殺毒軟件也會誤將RunDll32.exe刪除,導致Rundll32.exe 文件丟失或損壞。要解決此問題,只要從Windows XP 安裝光盤中將Rundll32.exe文件還原到硬盤即可。
【故障解決】將 Windows XP 的安裝光盤放入光驅,單擊「開始」菜單→「運行」命令,輸入「expand X:\i386\rundll32.ex_ c:\windows\system32\rundll32.exe」(其中「X:」是光驅的盤符)並回車,然後重新啟動計算機。此外,也可以從跟別的安裝了同一版本、同一語言的Windows XP的電腦上複製rundll32.exe到c:\windows\system32下。
如果安裝/卸載驅動、軟件時導致了系統故障,使用系統還原功能來恢復可以解決大部分問題。在安裝軟件、驅動前,如果先創建還原點,則效果更佳。要想啟動Windows XP的系統還原功能,可以單擊「開始→所有程序→附件→系統工具→系統還原」打開「系統還原嚮導」,然後就在上面創建還原點了。
Windows XP迷你問題串燒