倍可親

回復: 0
列印 上一主題 下一主題

計算機軟硬故障之啟動篇簡析

[複製鏈接]

1萬

主題

1萬

帖子

1萬

積分

八級貝殼核心

倍可親終生會員(廿一級)

Rank: 5Rank: 5

積分
18033
跳轉到指定樓層
樓主
kent 發表於 2007-1-30 09:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我首先聲明自己的水平不高,所以在寫這篇文章的時候心裡沒低,我只是想把自己的經歷寫出來,希望對各位朋友有幫助。

  不廢話了,下面切入正題

  如果想學習排除計算機系統故障,首先必須了解計算機啟動步驟

  以下是我參考別的文章后總結的,可能會有錯誤,見量~~~

  簡化步驟:XP系統的引導過程:

  1、電源自檢程序開始運行

  2、主引導記錄被裝入內存,並且程序開始執行

  3、活動分區的引導扇區被裝入內存

  4、NTLDR從引導扇區被裝入並初始化

  5、將處理器的實模式改為32位平滑內存模式

  6、NTLDR開始運行適當的小文件系統驅動程序。小文件系統驅動程序是建立在NTLDR內部的,它能讀FAT或NTFS。

  7、NTLDR讀boot.ini文件

  8、NTLDR裝載所選操作系統

  *如果NT/XP被選擇,,NTLDR運行Ntdetect.com

  *對於其他的操作系統,NTLDR裝載並運行Bootsect.dos然後向它傳遞控制。

  windows NT過程結束。

  9.Ntdetect.com 搜索計算機硬體並將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINEHARDWARE中。

  10.然後NTLDR裝載Ntoskrnl.exe,Hal.dll和系統信息集合。

  11.Ntldr搜索系統信息集合,並裝載設備驅動配置以便設備在啟動時開始工作

  12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始

  詳細一點的步驟:

  第一.當你按下電源,CPU把指令指向BIOS,BIOS檢測內存,顯卡,然後喇叭發出清脆的「滴」一聲,

  第二.系統BIOS查找顯卡BIOS,完成初始化,屏幕顯示顯卡信息

  第三.系統BIOS會顯示自己的啟動畫面,主板信息等等

  第四.系統BIOS將檢測CPU的類型和工作頻率,檢測機的內存容量,並同時在屏幕上顯示內存測試的數值

  第五.系統BIOS開始檢測系統安裝的一些標準硬體設備,包括硬碟,CD-ROM,軟區,串列介面和并行介面等連接的設備以及即插即用設備,至此所有硬體都已經檢測配置完畢了,系統BIOS會重新清屏並在屏幕上方顯示出一個系統配置列表

  第六.然後讀取硬碟的MBR(主引導記錄)檢查硬碟分區表以確定引導分區,並將引導分區上的操作系統引導扇區調入內存中執行,此處即執行NTLDR(操作系統載入器)文件

  第七.讀取BOOT.INI文件,它的作用是使系統在啟動過程中出現選擇菜單,由用戶選擇希望啟動的操作系統

  第八.系統載入NTDETECT.COM文件。由它來檢測機器硬體,如并行埠,顯示適配器等等,並將收集到的硬體列表返回NTLDR用於以後在註冊表中註冊保存

  第九.引導過程開始裝載Windows2000/XP內核NTOSKRNL.EXE。這個文件位於Windows2000/XP安裝文件夾下的SYSTEM32文件夾中。隨後,硬體抽象層(HAL)被引導進程載入

  第十.內核完成初始化,NTLDR將控制權轉交Windows2000/XP內核,後者開始裝載並初始化設備驅動程序,以及啟動WIN32子系統和WINDOWS2000/XP服務

  第十一.開始登錄進程。由WIN32子系統啟動WINLOGON.EXE,並由它啟動LOCAL SECURITY AUTHORITY(LSASS.EXE)顯示登錄對話框。用戶登錄后,WINDOWS2000/XP會繼續配置網路設備和用戶環境。最後,就是進入系統,看見桌面壁紙了

  然後以下所有的故障現象都是針對這個啟動過程來講的,不管發生什麼現象,只要按照上述啟動過程來判斷,即可迅速的採取正確的修復手段

  我老師說過:發生問題后,首先要回想出問題之前你做過什麼,然後再盡量恢復到出問題之前的狀態,

  1.當你按下機箱電源開關,但是機箱沒有任何反應,顯示器也沒有信號,顯示為NO SINGAL

  參考上述步驟:第一

  排除步驟:就按如下步驟替換電源線---機箱電源---CPU---主板或主板BIOS

  此時一般就是硬體有損壞了,可以排除軟體故障,而且主板的可能性大於CPU

  我曾經遇見過三個例外,一個就是不小心把電源開關給關閉了,一個就是主板上的POWER線鬆動了,還有一個就是主板上的電源線鬆動了

  2.當你按下機箱電源開關,電源風扇轉動,CPU風扇轉動,卻聽不到機箱喇叭「滴」的一聲,而且顯示器顯示為NO SINGAL,一個字都看不見的話

  參考上述步驟:第一

  排除步驟:這下問題就多了,CPU,顯卡,內存,主板都可能有問題,但CPU和主板的可能性小一點,假如拔插顯卡和內存也無效的話,

  就需要採用替換法了。此時除了BIOS晶元損壞外,其他情況基本上都是大硬體損壞掉了

  3.當你按下機箱電源開關,電源風扇轉動,CPU風扇轉動,也聽到了機箱喇叭「滴」的一聲,但是顯示器顯示為NO SINGAL,一個字都看不見的話

  參考上述步驟:第二

  排除步驟:主要問題就是顯卡和內存,假如拔插后也無效的話,基本上就是損壞了,只能採用替換法找出問題原因

  (補充說明,有的顯卡損壞后也能通過系統BIOS檢測,但是會在系統BIOS檢測通過後黑屏)

  4.當你按下機箱電源開關,系統完成基本檢測后,會出現要求按F1,才能進入系統的話,

  參考上述步驟:第5步

  排除步驟:一般都會有英文說明,普通常見的基本就是 滑鼠鍵盤(mouse,keboard)丟失,CMOS電力不組,沒有安裝軟區(FLOOP)

  排除步驟:1.關閉計算機,然後重新拔下鍵盤滑鼠,查看針腳是否彎曲或折斷,然後重新插緊

  2.更換CMOS電池(或者主板漏電)

  3.在BIOS里尋找FLOOP設備,將其禁用,然後再找 FLOOP SEEK 選項,將其改為Diabled,另外在啟動順序中,將從FLOOP啟動選項去掉,換成其他的,然後保存,重啟即可

  需要按F1才能進入系統的特殊例子:

  a.WARNING:Immdiately back-up your data and replace your hard disk drive.

  A forilure may be imminent

  我不知道原因,不過看字面應也許是硬碟有問題了

  b.system bios shadown

  video bios shadown

  NO Processor bios update found

  一般是更換了硬體后導致的,恢復BIOS默認值或刷新BIOS應該可以解決

  c.CMOS checksum error---Defaults loaded

  darning! cpu has been changed

  please enter cpu speed CMOS set up and remember to save before exit!

  一般是CMOS放電後會有類似報錯,或者主板上CMOS跳線次序接反了,

  請按照上述步驟,去BIOS里恢復默認值,然後檢查跳線是否完好

  5.通過BIOS檢測后,屏幕會暫時黑屏而後應該進入滾動條狀態的時候,卻一直黑屏了,提醒MBR損壞,或者NTLDE(NTLDR is missing)丟失等等信息

  參考上述步驟:第六步

  排除步驟:MBR的:有Windows XP光碟的,用Windows XP光碟啟動后,選擇第二項「要用恢復控制台修復Windows XP安裝,請按R鍵」。按下R鍵,就可以進入Windows XP的故障控制台了。然後鍵入Fixmbr或者Fixboot,回車,就可以恢復大多數情況下的分區表錯誤了。經我實際使用發現用fixmbr命令不僅可以修復Windows XP系統下的分區錯誤,對Windows 98系統,以及Windows 98/XP雙系統均有效,fixmbr命令格式如下:fixmbr [device_name(驅動器盤符)]。

  NTLDR的:在故障恢復控制台下可以提取到該文件,這個文件存在於安裝光碟的i386目錄中,提取方法如下:

  進入系統故障恢復控制台,轉到C盤,輸入「copy X\I386\NTLDR」(註:這裡的X為光碟機盤符)並回車,如果系統提示要否覆蓋則按下「Y」,之後輸入exit命令退出控制台重新啟動即可(只在2000,XP系統下做過,別的不知道)

  補充說明:預防措施:預先保存MBR和OS loader 文件(一鍵恢復):軟體以及教程地址http://soft.yesky.com/SoftChanne ... 40816/1843045.shtml

  在通過NTLDR引導后,假如是雙系統或多系統的話,就會看見菜單選擇,假如是單系統就會看見滾動條在運行了,但是問題又出現了,在滾動條過後,假如屏幕馬上就黑屏(顯示器顯示 no single ) ,或者藍屏,那我們又該怎麼辦呢?

  參考上述步驟:第八步

  排除步驟:我只能講下親歷過的,而不可能包涵全部。

  a.最常見的就是顯示解析度被調成非正常頻率,比如界於800*600於1024*768之間的頻率,或超過其範圍的

  b.鍵盤或滑鼠處於半壞半好狀態,或者針腳有彎曲和折斷(也會出現在輸入用戶帳號和密碼的時候),一般會是藍屏

  7.最後,基本上沒有別的了,然後就等著輸入用戶帳戶和密碼進入系統了,最後就會看見桌面,但這時進入輸入完畢敲回車,系統卻藍屏或者黑屏,而且安全模式也進不去

  其原因可能有三種,

  第一可能是鍵盤滑鼠沒插好,針歪了,斷了,或者其驅動跟主板不兼容,要解決這個問題,可以更換鍵盤滑鼠

  第二個可能是主板有問題,我遇見過兩個很特殊的類似例子,都是主板導致的黑屏,而且很容易誤認為是硬碟損壞,只有靠替換法才能判斷了,而也只有更換主板才能解決

  第三個可能是電源供電不足造成的,或者是P4主板上電源的小插頭沒有接,只接了個大的插頭,其解決方法就是打開機箱察?電源插線情況

  最後想講的:

  1.我本來想把很多藍屏的問題也加進來的,但是由於其太複雜了,只能視情況而定,所以只好將其砍掉了,在此說聲抱歉

  2.上面這些都是皮毛,也只是我自己經常碰到的,所以還請大家不要苛刻於我,謝謝

  3.假如各位覺得上述文字中還有什麼可以補充或有什麼錯誤,歡迎回帖批評和指正,非常感謝

  4.Windows安全模式 是排錯過程中 非常重要的一個環節,所以一定要弄懂它的含義。
您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-18 07:17

快速回復 返回頂部 返回列表