XP系統經典故障FAQ

來源:互聯網
上載者:User
XP系統經典故障

一、經典XP故障案例分析


XP故障有太多,要學會舉一反三,就要看看從安裝XP開始,我們通常會遇到哪些經典故障,該如何解決?

安裝啟動、故障篇

故障1. 安裝提示未知硬體錯誤

【故障現象】安裝完Windows XP SP3後,重新啟動電腦,提示“C0000135 unknown hard error”錯誤資訊,Windows安裝程式無法繼續。

【故障分析】根據英文提示,是未知硬體錯誤造成系統無法正常安裝。正常情況下,我們一般考慮是某個硬體裝置與Windows XP SP3不相容引起的,但實際上,如果原來的Windows系統中某些硬體驅動程式或軟體與SP3有相容衝突,也可能會引起安裝程式無法正常進行或者藍屏。

【故障解決】格式化系統硬碟C盤,先安裝Windows XP SP2,注意此時不安裝硬體驅動程式,SP2安裝完成後,再安裝SP3程式將Windows XP從SP2升級到SP3。

升級SP3之前,最好先對當前系統用Ghost做個系統備份。

故障2. Boot.ini檔案出錯

【故障現象】開機啟動進入Windows XP時,彈出對話方塊提示“Boot.ini檔案非法”,無法進入系統。

【故障分析】引起Boot.ini檔案非法的原因是由於boot.ini檔案丟失或者檔案格式有錯誤造成的。只要還原一個boot.ini檔案或者重新編寫正確的boot.ini檔案即可解決問題。

【故障解決】首先,在其他的安裝了Windows XP系統的電腦裡,單擊“開始→運行”命令,輸入“c:/boot.ini”並斷行符號開啟boot.ini檔案,將boot.ini檔案另存新檔同名的檔案並 拷到boot.ini檔案受損的電腦上,覆蓋掉受損的boot.ini檔案。如果一時間找不到其他安裝了Windows XP系統的電腦,可以開啟記事本,輸入下面的內容():

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

輸入完成後,將此檔案另存新檔“boot.ini”()並儲存到C盤,覆蓋掉原來的boot.ini檔案,然後重啟電腦即可。

如果不能進入系統,你可以使用Windows PE啟動,在Windows PE裡修改C盤的boot.ini檔案。或者使用啟動盤啟動進入DOS或者故障修復主控台,輸入“Copy Con C:/boot.ini”斷行符號,按上面的Boot.ini檔案內容及格式,逐行輸入,輸入一行斷行符號一次,全部輸完後,按下快速鍵“Ctrl+Z”,此時會 出現^Z的提示,再斷行符號,提示“1 file(s) copied”,boot.ini檔案建立成功,重啟系統即自動正常進入。

  如果系統在啟動時提示無法找到hal.dll檔案而無法進入案頭和安全模式,這個故障主要是因為boot.ini檔案出錯導致的。按照上述的方法,使用正常的boot.ini覆蓋掉有問題的boot.ini檔案或者重新編寫boot.ini檔案也可以解決問題。

故障3. 系統登入使用者密碼忘記

【故障現象】有的人在使用電腦時,經常是昨天改了Windows XP的系統登入密碼,今天便忘記了密碼,把自己鎖在“門外”。

【故障解決】重新啟動電腦,不停按F8鍵調出進階啟動選項菜單,選擇“帶命令列的安全模式”,單擊“administrator”,進入命令列模 式。輸入命令:“net user 系統登入使用者名稱 123456 /add”,強制將系統登入使用者的密碼更改為“123456”。或者輸入命令“net user aaaa 123456 /add”建立一個使用者aaaa(密碼為123456),接著輸入“net localgroup administrators abcdef /add”命令將使用者aaaa提升為系統管理員。重新啟動電腦,就可以用更改後的密碼“123456”正常登入系統了。

上述的方法不能找回密碼,只能修改密碼。如果硬碟使用EFS加密,會破壞EFS加密,導致資料丟失。


故障4. Windows XP進入系統時就重啟

【故障現象】由於kernel32.dll檔案丟失或者被破壞,導致Windows XP在啟動到一半就重新啟動,沒有辦法進入系統。

【故障分析】對於這類的情況,只要使用正常的檔案替換掉或者恢複回去即可解決問題。

【故障解決】把Windows XP的安裝光碟片放進光碟片,啟動故障修復主控台,在命令提示字元中,輸入cd system32並斷行符號;再輸入ren kernel32.dll kernel32.old並斷行符號;再輸入map並斷行符號;最後輸入expand x:i386/kernel32.dl_並斷行符號(“x:”是光碟機盤符),將kernel32.dl_檔案從光碟片解壓到硬碟上替換掉被破壞的 kernel32.dll檔案。輸入“exit”並斷行符號重新啟動電腦即可正常啟動Windows XP了。


故障5. 註冊表被損壞導致系統無法正常啟動

【故障現象】由於種種原因,導致Windows XP的註冊表損壞,Windows XP無法正常啟動。【故障分析】註冊表受損是十分常見的情況。只要啟動故障修復主控台,用delete命令刪除原來的註冊表檔案,然後將註冊表檔案從 Windows XP的安裝光碟片/windows/ repair目錄複寫到System32/Config檔案夾中。完成此過程之後將建立一個新註冊表,Windows XP會使用這個新的註冊表啟動。美中不足的是,新的註冊表是在 Windows XP 最初安裝過程中建立並儲存的,因此,Windows XP安裝完成之後進行的任何更改和設定都將丟失。

【故障解決】進入故障修復主控台,把Windows XP的安裝光碟片放進光碟機(x:),鍵入下列幾行命令,並在每行之後按 Enter 鍵:

delete c:/windows/system32/config/system
delete c:/windows/system32/config/software
delete c:/windows/system32/config/sam
delete c:/windows/system32/config/security
delete c:/windows/system32/config/default
copy x:/windows/repair/system c:/windows/system32/config/system
copy x:/windows/repair/software c:/windows/system32/config/software
copy x:/windows/repair/sam c:/windows/system32/config/sam
copy x:/windows/repair/security c:/windows/system32/config/security
copy x:/windows/repair/default c:/windows/system32/config/default

故障6. “最後一次正確的配置”出錯了

【故障現象與分析】在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 最初安裝過程中建立並儲存的,因此,安裝程式完成之後進行的任何更改和設定都將丟失。

故障7. Windows 2000/XP雙系統中無法啟動Windows XP

【故障現象】在C盤原有Windows XP基礎上安裝了Windows 2000到D盤,Windows 2000安裝完成後,重啟後找不到Windows XP,無法進入Windows XP,只能進入Windows 2000。

【故障分析】無法啟動Windows XP,是因為安裝Windows 2000後,其Windows 2000引導程式按照原來的運行模式去載入Windows XP,而Windows XP在引導時已做了修改,Windows 2000引導時找不到已做的修改,自然Windows XP無法啟動。

【故障解決】將Windows XP修改的檔案複製到硬碟上即可解決。具體操作:先用Windows 2000啟動電腦,再將Windows XP安裝光碟片中I386檔案夾下的NTLDR、Bootfont.bin和Ntdetect.com檔案複製到系統硬碟C盤的根目錄下,重啟Windows XP即可。

故障8. 安裝了Vista後Windows XP無法啟動

【故障現象】一台電腦原先安裝了Windows XP,然後又安裝了Windows Vista組成雙系統,結果Windows XP系統不能啟動。

【故障分析】Windows XP不能啟動的原因是Windows Vista在安裝後把系統開機磁碟分割根目錄下的Windows XP開機檔案覆蓋了,當然Windows XP就不能啟動了。

【故障解決】使用Windows XP安裝光碟片啟動電腦,當工具提示“歡迎使用安裝程式”時,按下“R”鍵啟動故障修復主控台,輸入“BOOTCFG/ADD”命令並斷行符號,會開始自動掃 描出電腦安裝了的所有作業系統並顯示出來,掃描完成後輸入“Bootcfg /rebuild”命令並斷行符號,完成提示後按Y鍵。最後,在“輸入載入識別符”後輸入丟失的啟動功能表項目,在“輸入OS載入選項”後輸入 “fastdetect”後斷行符號,即可找到多系統功能表。

故障9. Update更新補丁時提示“IEXPLORE錯誤”

【故障現象】使用Windows XP的Windows Update更新補丁時,Windows XP提示“IEXPLORE錯誤”。

【故障分析】有可能是Windows Update升級相關檔案wuv3is.dll出錯導致故障的發生。

【故障解決】單擊“開始→運行”,輸入“regsvr32 /u wuv3is.dll”()卸載wuv3is.dll,接著進入C:/Program Files/Windows Update目錄刪除wuv3is.dll檔案。最後重新執行Windows Update操作,不用擔心,Windows XP會重建wuv3is.dll檔案,錯誤提示也不會再彈出。

Windows藍屏、黑屏篇

電腦雖然給我們的生活帶來眾多的好處,可是它也會經常發發小脾氣,比如給我們個藍臉、黑臉什麼的,當然我們也有辦法讓它的藍臉和黑臉變成我們熟悉 的Windows XP介面,其解決問題的總體思路如下:先硬體後軟體。按照以下順序逐步檢查存在的��

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.