Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> xp常見問答解答 >> Windows XP經典故障全接觸之案例分析

Windows XP經典故障全接觸之案例分析

日期:2017/1/25 11:24:46      編輯:xp常見問答解答

故障1. 安裝提示未知硬件錯誤
  【故障現象】安裝完Windows XP SP3後,重新啟動電腦,提示“C0000135 unknown hard   
  【故障分析】根據英文提示,是未知硬件錯誤造成系統無法正常安裝。正常情況下,我們一般考慮是某個硬件設備與Windows XP SP3不兼容引起的,但實際上,如果原來的Windows系統中某些硬件驅動程序或軟件與SP3有兼容沖突,也可能會引起安裝程序無法正常進行或者藍屏。
  【故障解決】格式化系統盤C盤,先安裝Windows XP SP2,注意此時不安裝硬件驅動程序,SP2安裝完成後,再安裝SP3程序將Windows XP從SP2升級到SP3。
  故障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=30
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加密,導致數據丟失(在此強烈建議大家不要使用EFS加密,以避免不必要的麻煩)。
  故障4. Windows XP進入系統時就重啟
  【故障現象】由於kernel32.dll文件丟失或者被破壞,導致Windows XP在啟動到一半就重新啟動,沒有辦法進入系統。
  【故障分析】對於這類的情況,只要使用正常的文件替換掉或者恢復回去即可解決問題。
  【故障解決】把Windows XP的安裝光盤放進光盤,啟動故障恢復控制台,在命令提示符中,輸入cd system32並回車;再輸入ren kernel32.dll kernel32.old並回車;再輸入map並回車;最後輸入expand x:i386kernel32.dl_並回車(“x:”是光驅盤符),將kernel32.dl_文件從光盤解壓到硬盤上替換掉被破壞的kernel32.dll文件。輸入“exit”並回車重新啟動電腦即可正常啟動Windows XP了。

Copyright © Windows教程網 All Rights Reserved