Windows XP系統故障終極排查大全

來源:互聯網
上載者:User

   一、開機啟動故障排查

  【問】:我的作業系統是Windows XP,可是在啟動登入介面後點擊使用者名稱進行登入,出現“正在載入個人設定”後卻自行登出,請問是什麼原因?

  【答】:很有可能是因為HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/Winlogon中的Userinit索引值被修改而導致,正常的索引值應為C:/Windows/system32/userinit.exe(註:C盤為作業系統所在盤符)。

  此時,我們一方面要確保C:/Windows/system32中存在userinit.exe,另一方面可以編輯一個REG註冊表檔案,內容如下:

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon]

  "Userinit"="C:/Windows/system32/userinit.exe,"

  然後運行該註冊表檔案即可,當然也可利用WinPE ERD2003來直接修改註冊表,恢複上面的Userinit索引值。

  【問】:Windows XP在啟動時出現“NTLDR is missing”的錯誤提示,請問如何解決?

  【答】:NTLDR位於作業系統所在盤的根目錄下,只要從Windows安裝盤上提取該檔案,然後將其複製到系統硬碟根目錄下即可。

  此外還可以利用Windows XP安裝光碟片啟動到故障修復主控台模式,進入命令提示字元環境,輸入“Fixboot”並運行(輸入時不含雙引號,下同),這樣即可解決故障。

  啟用故障修復主控台的方法如下:

  步驟1:在系統啟動前插入一張Windows XP安裝光碟片,並且進入BIOS中將CD-ROM設定為優先啟動;

  步驟2:重新啟動電腦後,系統會自動進入Windows XP安裝介面選項,按下“R”鍵選擇第2項“要使用故障控制台修複Windows XP安裝,請按R.”系統就會自動登入到故障修復主控台,修復主控台也就成功啟動了。

  【問】:為何我的Windows XP出現啟動畫面後,就會連續重啟,無法進入作業系統?

  【答】:首先可利用殺毒軟體查殺作業系統是否感染了病毒,如果沒有病毒,那麼原因主要是由於Kernel32.dll檔案丟失或者被損壞,可按如下方法解決:

  利用Windows XP安裝盤進入故障修復主控台模式,在命令提示字元中,依次輸入如下命令:

  cd system32

  ren kernel32.dll kernel32.old(註:若Kernel32.dll已經不存在,可不用該條命令)

  map

  expand E:/i386/Kernel32.dl_(E盤為放置Windows XP安裝盤的光碟機盤符)

  exit

  【問】:我在為某個硬體更新驅動後,卻發現Windows XP無法啟動,請問此時是否要重裝作業系統呢?

  【答】:無需重新安裝作業系統,可以用下面兩種方法解決:

  方法1:當首次出現故障後,在作業系統引導前可按下功能鍵F8,然後在出現的菜單上選擇“最後一次正確的配置”功能表項目即可win7系統下載。

  方法2:在前一種方法無效的情況下,可在作業系統引導前按下功能鍵F8,然後在出現的菜單上選擇“安全模式”選項進入到安全模式。在案頭上“我的電腦”上按下滑鼠右鍵,選擇右鍵菜單中的“屬性”命令,在“系統屬性”對話方塊中點擊“硬體”選項卡,點擊“裝置管理員”按鈕,然後以滑鼠右擊產生問題的硬體裝置,選擇右鍵菜單上的“屬性”命令,在開啟的對話方塊上點擊“驅動程式”選項卡,最後點擊“返回驅動程式” 按鈕就可以了。

  【問】:我的電腦無法進入安全模式,請問如何解決?

  【答】:可以用以下兩種方法解決:

  方法1:啟動電腦後按下F8功能鍵,在開啟Windows XP進階選項菜單後,選擇菜單列表上“最後一次正確的配置”項,然後斷行符號即可。

  方法2:在光碟機中插入Windows XP安裝光碟片並使用光碟片重新啟動電腦,進入Windows XP安裝介面選項,按下“R”鍵自動登入到故障修復主控台;在命令提示字元下鍵入本地管理員賬戶Administrator的密碼。然後鍵入“Fixboot”命令,按下“Enter”鍵,此時系統會將新的磁碟分割開機磁區寫到系統磁碟分割中,從而修複啟動問題。最後鍵入“Exit”命令,按下“Enter”鍵,退出“故障修復主控台”並重新啟動電腦即可。

  【問】:我給Windows XP的Administrator賬戶添加密碼後自動登入,發現用該賬戶啟動到案頭時非常慢,請問這是怎麼回事呢?

  【答】:出現這種情況的原因大多是由於給Administrator添加密碼並自動登入才會產生,可以採用如下方法解決:在重啟系統時按下功能鍵F8,在出現的進階選項菜單上選擇“安全模式”,然後輸入Administrator使用者的密碼後進入作業系統的安全模式介面。點擊“開始”按鈕,在“運行”一欄內輸入“control userpasswords2”命令,點擊“確定”按鈕開啟“使用者賬戶”對話方塊。

  勾選“要使用本機,使用者必須輸入使用者名稱和密碼”可選項,這樣在重啟後就可以出現多使用者的登入介面,然後選擇某一使用者並輸入相應密碼即可解決該啟動故障。

  【問】:我的電腦中原本是Windows 98與Windows XP組成的雙作業系統,後來將Windows 98升級為Windows 2000,升級後卻發現Windows XP無法啟動,請問如何解決?

  【答】:這是因為Windows XP安裝在前,而將Windows 98升級為Windows 2000後,因Windows 2000改寫了3個重要的開機檔案ntldr,ntdetect.com,boot.ini,從而導致Windows 2000無法引導Windows XP,造成Windows XP無法啟動。

  解決的方法很簡單,可從Windows XP安裝光碟片的I386目錄中提取ntldr、ntdetect.com這兩個檔案,然後將它們複製到系統開機磁碟分割根目錄下,並將它們設定為唯讀、隱藏屬性,這樣就可以啟動Windows XP作業系統了。

  此外,如果打算將預設的啟動選項改回為Windows XP,那麼還需使用記事本編輯一下Boot.ini檔案,將該檔案的啟動條目複製到“default=”後即可 深度xp系統下載 。

  比如若打算讓Windows XP作為預設的啟動項目,那麼可將Boot.ini的常值內容更改為

  [bootloader]

  timeout=30

  default=multi(0)disk(0)rdisk(0)partition(2)/Window s

  [operating systems]

  multi(0)disk(0)rdisk(0)partition(1)/Windows="Micro soft Windows2000 Profeessional"/fastdetect

  multi(0)disk(0)rdisk(0)partition(2)/Windows="Micro soft Windows XP"/fastdetect

  最後,再將其置為唯讀、隱藏屬性並儲存到系統開機磁碟分割的根目錄下便可。

  若找不到Boot.ini檔案,可以先進入作業系統案頭,開啟“我的電腦”視窗,依次執行功能表列中的“工具→檔案夾選項”命令,選擇“查看”選項卡,再將“隱藏受作業系統保護【問】:我的電腦中裝有Windows 98和Windows XP,使用一段時間後重新安裝Windows 98,造成Windows XP無法啟動,如何解決此故障?

  【答】:這是因為重新安裝的Windows 98將位於系統開機磁碟分割根目錄下的Windows XP開機檔案覆蓋所造成。

  我們可以將Windows XP的安裝盤放入光碟機,然後進行Windows XP的安裝,待其將安裝程式拷貝到你的磁碟後立即停止,然後再回到系統開機磁碟分割的根目錄,編輯根目錄下的Boot.ini檔案,將其中所有的"$"刪除即可。編輯好Boot.ini檔案後,再將它改回為隱藏、唯讀屬性。

  【問】:我的電腦上原本是Windows XP和Linux雙作業系統,後來將Linux卸載後,就無法啟動Windows XP了,請問如何處理?

  【答】:卸載Linux作業系統後,其引導裝載管理器還殘留在硬碟的主引導記錄上,從而導致Windows XP無法啟動,此時只需用Windows XP自己的引導裝載管理器覆蓋主引導記錄即可恢複啟動。

  利用Windows XP安裝盤引導到故障修復主控台中,在命令提示字元下輸入“Fixmbr”命令,按斷行符號鍵後會出現“確實要寫入一個新的主開機記錄嗎?”的提示,此時輸入“Y”並斷行符號就可以了。

  【問】:在電腦開機時總會自動進行磁碟掃描,請問是怎麼回事?

  【答】:通常若沒有順利關機,電腦便會在下一次啟動時進行自動掃描,如果在掃描時取消了掃描,那麼下次開機時仍會出現類似情況。所以,我們不妨將其徹底掃描一次。此外,還可在進入系統案頭後,依次選擇“開始→運行”,然後在對話方塊內輸入“CHKNTFS/C”(C盤為系統安裝盤)。

  【問】:Windows XP在啟動時提示如下錯誤“c:/Windows/system32/config/system錯誤,請修複”,請問該如何修複?

  【答】:可利用Windows XP的安裝光碟片引導機器進入故障控制台,然後在命令提示字元狀態下運行copy C:/Windows/repair/system c:/Windows/system32/config/system,在彈出是否要覆蓋的提示時,選擇yes即可。

  【問】:開機啟動後總會自動彈出某個檔案夾,該如何處理?

  【答】:可以事先確定電腦是否中了病毒。在排除了病毒因素的情況下,可在“運行”一欄內輸入“msonfig”開啟“系統配置公用程式”視窗。比如若總是開啟“C:/LS”這個檔案夾,那麼可在“系統配置公用程式”中點擊“啟動”選項卡,檢查其中有無“C:/LS”項。若存在,那麼將該項前複選框內的“√”去除即可。

  接下來點擊“system.ini”選項卡,開啟區段標頭“boot”,檢查第一行“shell”中有無“C:/LS”,如果有,則進入編輯狀態將它刪除xp系統下載 。

  再檢查“Win.ini” 選項卡,開啟區段標頭“Windows”檢查設定行“load=”和run=”中有無“C:/LS”,若存在則進入編輯狀態將它刪除。

  當然,我們還可進入登錄編輯程式,尋找有關“C:/LS”的索引值,查看它們是否處於“RUN”鍵之中,若有也可直接將它們刪除。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.