A. 常見軟體故障的判斷與解決方法。
§1.1 進行電腦維修應遵循的基本原則:
一、 進行維修判斷須從最簡單的事情做起
簡單的事情,一方面指觀察,另一方面是指簡捷的環境。
簡單的事情就是觀察,它包括:
1、 電腦周圍的環境情況——位置、電源、連接、其它設備、溫度與濕度等;
2、 電腦所表現的現象、顯示的內容,及它們與正常情況下的異同;
3、 電腦內部的環境情況——灰塵、連接、器件的顏色、部件的形狀、指示燈的狀態等;
4、 電腦的軟硬體配置——安裝了何種硬體,資源的使用情況;使用的是使種操作系統,其上又安裝了何種應用軟體;硬體的設置驅動程序版本等。
簡捷的環境包括:
1、 後續將提到的最小系統;
2、 在判斷的環境中,僅包括基本的運行部件/軟體,和被懷疑有故障的部件/軟體;
3、 在一個干凈的系統中,添加用戶的應用(硬體、軟體)來進行分析判斷
從簡單的事情做起,有利於精力的集中,有利於進行故障的判斷與定位。一定要注意,必須通過認真的觀察後,才可進行判斷與維修。
二、 根據觀察到的現象,要「先想後做」
先想後做,包括以下幾個方面:
首先是,先想好怎樣做、從何處入手,再實際動手。也可以說是先分析判斷,再進行維修。
其次是,對於所觀察到的現象,盡可能地先查閱相關的資料,看有無相應的技術要求、使用特點等,然後根據查閱到的資料,結合下面要談到的內容,再著手維修。
最後是,在分析判斷的過程中,要根據自身已有的知識、經驗來進行判斷,對於自己不太了解或根本不了解的,一定要先向有經驗的同事或你的技術支持工程師咨詢,尋求幫助。
三、 在大多數的電腦維修判斷中,必須「先軟後硬:
即從整個維修判斷的過程看,總是先判斷是否為軟體故障,先檢查軟體問題,當可判軟體環境是正常時,如果故障不能消失,再從硬體方面著手檢查。
四、 在維修過程中要分清主次,即「抓主要矛盾「
在復現故障現象時,有時可能會看到一台故障機不止有一個故障現象,而是有兩個或兩個以上的故障現象(如:啟動過程中無顯,但機器也在啟動,同時啟動完後,有死機的現象等),為時,應該先判斷、維修主要的故障現象,當修復後,再維修次要故障現象,有時可能次要故障現象已不需要維修了。
§1.2 電腦維修的基本方法
一、觀察法
觀察,是維修判斷過程中第一要法,它貫穿於整個維修過程中。觀察不僅要認真,而且要全面。要觀察的內容包括:
1、 周圍的環境;
2、 硬體環境。包括接插頭、座和槽等;
3、 軟體環境;
4、 用戶操作的習慣、過程
二、最小系統法
最小系統是指,從維修判斷的角度能使電腦開機或運行的最基本的硬體和軟體環境。最小系統有兩種形式:
硬體最小系統:由電源、主板和CPU組成。在這個系統中,沒有任何信號線的連接,只有電源到主板的電源連接。在判斷過程中是通過聲音來判斷這一核心組成部分是否可正常工作;
軟體最小系統:由電源、主板、CPU、內存、顯示卡/顯示器、鍵盤和硬碟組成。這個最小系統主要用來判斷系統是否可完成正常的啟動與運行。
對於軟體最小環境,就「軟體」有以下幾點要說明:
1、 硬碟中的軟體環境,保留著原先的軟體環境,只是在分析判斷時,根據需要進行隔離如卸載、屏蔽等)。保留原有的軟體環境,主要是用來分析判斷應用軟體方面的問題
2、 硬碟中的軟體環境,只有一個基本的操作系統環境(可能是卸載掉所有應用,或是重新安裝一個干凈的操作系統),然後根據分析判斷的需要,載入需要的應用。需要使用一個干凈的操作系統環境,是要判斷系統問題、軟體沖突或軟、硬體間的沖突問題。
3、 在軟體最小系統下,可根據需要添加或更改適當的硬體。如:在判斷啟動故障時,由於硬碟不能啟動,想檢查一下能否從其它驅動器啟動。這時,可在軟體最小系統下加入一個軟碟機或乾脆用軟碟機替換硬碟,來檢查。又如:在判斷音視頻方面的故障時,應需要在軟體最小系統中加入音效卡;在判斷網路問題時,就應在軟體最小系統中加入網卡等。
最小系統法,主要是要先判斷在最基本的軟、硬體環境中,系統是否可正常工作。如果不能正常工作,即可判定最基本的軟、硬體部件有故障,從而起到故障隔離的作用。
最小系統法與逐步添加法結合,能較快速地定位發生在其它板軟體的故障,提高維修效率。
三、逐步添加/去除法
逐步添加法,以最小系統為基礎,每次只向系統添加一個部件/設備或軟體,來檢查故障現象是否消失或發生變化,以此來判斷並定位故障部位。
逐步去除法,正好與逐步添加法的操作相反。
逐步添加/去除法一般要與替換法配合,才能較為准確地定位故障部位。
四、隔離法
是將可能防礙故障判斷的硬體或軟體屏蔽起來的一種判斷方法。它也可用來將懷疑相互沖突的硬體、軟體隔離開以判斷故障是否發生變化的一種方法。
上提到的軟硬體屏蔽,對於軟體來說,即是停止其運行,或者是卸載;對於硬體來說,是在設備管理器中,禁用、卸載其驅動,或乾脆將硬體從系統中去除。
五、替換法
替換法是用好的部件去代替可能有故障的部件,以判斷故障現象是否消失的一種維修方法。好的部件可以是同型號的,也可能是不同型號的。替換的順序一般為:
1、 根據故障的現象或第二部分中的故障類別,來考慮需要進行替換的部件或設備;
2、 按先簡單後復雜的順序進行替換。如:先內存、CPU,後主板,又如要判斷列印故障時,可先考慮列印驅動是否有問題,再考慮列印電纜是否有故障,最後考慮列印機或並口是否有故障等;
3、 最先考查與懷疑有故障的部件相連接的連接線、信號線等,之後是替換懷疑有故障的部件,再後是替換供電部件,最後是與之相關的其它部件。
4、 從部件的故障率高低來考慮最先替換的部件。故障率高的部件先進行替換。
六、比較法
比較法與替換法類似,即用好的部件與懷疑有故障的部件進行外觀、配置、運行現象等方面的比較,也可在兩台電腦間進行比較,以判斷故障電腦在環境設置,硬體配置方面的不同,從而找出故障部位。
七、升降溫法
在上門服務過程中,升降溫法由於工具的限制,其使用與維修間是不同的。在上門服務中的升溫法,可在用戶同意的情況下,設法降低電腦的通風能力,靠電腦自身的發熱來升溫;降溫的方法有:1)一般選擇環境溫度較低的時段,如一清早或較晚的時間;2)使電腦停機12~24小時以上等方法實現;3)用電風扇對著故障機吹,以加快降溫速度。
八、敲打法
敲打法一般用在懷疑電腦中的某部件有接觸不良的故障時,通過振動、適當的扭曲,甚或用橡膠錘敲打部件或設備的特定部件來使故障復現,從而判斷故障部件的一種維修方法。
九、對電腦產品進行清潔的建議
有些電腦故障,往往是由於機器內灰塵較多引起的,這就要求我們在維修過程中,注意觀察故障機內、外部是否有較多的灰塵,如果是,應該先進行除塵,再進行後續的判斷維修。在進行除塵操作中,以下幾個方面要特別注意:
1、 注意風道的清潔
2、 注意風扇的清潔
風扇的清潔過程中,最好在清除其灰塵後,能在風扇軸處,點一點兒鍾表油,加強潤滑。
3、 注意接插頭、座、槽、板卡金手指部分的清潔
金手指的清潔,可以用橡皮擦拭金手指部分,或用酒精棉擦拭也可以。
插頭、座、槽的金屬引腳上的氧化現象的去除: 一是用酒精擦拭,一是用金屬片(如小一字改錐)在金屬引腳上輕輕刮擦。
4、 注意大規模集成電路、元器件等引腳處的清潔
清潔時,應用小毛刷或吸塵器等除掉灰塵,同時要觀察引腳有無虛焊和潮濕的現象,元器件是否有變形、變色或漏液現象。
5、 注意使用的清潔工具
清潔用的工具,首先是防靜電的。如清潔用的小毛刷,應使用天然材料製成的毛刷,禁用塑料毛刷。其次是如使用金屬工具進行清潔時,必須切斷電源,且對金屬工具進行泄放靜電的處理。
用於清潔的工具包括:小毛刷、皮老虎、吸塵器、抹布、酒精(不可用來擦拭機箱、顯示器等的塑料外殼)。
6、 對於比較潮濕的情況,應想辦法使其乾燥後再使用。可用的工具如電風扇、電吹風等,也可讓其自然風干。
十、軟體調試的幾個方法和建議
1、 操作系統方面。
主要的調整內容是操作系統的啟動文件、系統配置參數、組件文件、病毒等。
修復操作系統啟動文件。
1) 對於Windows 9x系統,可用SYS命令來修復(要保證MSDOS.SYS的大小在1KB以上),但要求,在修復之前應保證分區參數是正確的。這可使用諸如DiskMap之類的軟體實現;
2) 對於Windows 2000/XP系統,有兩種方法——修復啟動文件,使用fixboot命令;修復主引導記錄,使用fixmbr命令。
調整操作系統配置文件。
A. 對於Windows 9x系統,可用的工具很多,如:Msconfig命令、系統文件檢查器、注冊表備份和恢復命令(scanreg.exe,它要求在DOS環境下運行。另外如果要用scanreg.exe恢復注冊表,最好使用所列出的恢復菜單中的第二個備份文件)等;
B. 對於Windows 2000系統,可用的工具與Windows 9x相比比較少,但某些調試命令可用Win98中的一些命令(如win98下的Msconfig命令,就可用在windows 2000下);
C. 對於Windows XP系統,可用的工具主要是Msconfig命令;
D. 調整電源管理和有關的服務,可以使用的命令是,要「運行」文本框中輸入gpedit.msc來進行;
E. 所有操作系統的調試,都可通過控制面板、設備管理器、計算機管理器(Windows 9x系統無)來進行系統的調試。
組件文件(包括.DLL、.VXD等)的修復
A. 通過添加刪除程序來重新安裝;
B. 通過從.CAB文件中提取安裝;
C. 可用系統文件檢查器(sfc.exe命令)來修復有錯誤的文件;
D. 從好的機器上拷貝覆蓋。
檢查系統中的病毒。
建議使用命令行方式下的病毒查殺軟體,並能直接訪問諸如NTFS分區。
2、 設備驅動安裝與配置方面。
主要調整設備驅動程序是否與設備匹配、版本是否合適、相應的設備在驅動程序的作用下能否正常響應。
A. 最好先由操作系統自動識別(特別要求的除外,如一些有特別要求的顯示卡驅動、音效卡驅動、非即插即用設備的驅動等),而後考慮強行安裝。這樣有利於判斷設備的好壞;
B. 如果有操作系統自帶的驅動,則先使用,仍不能正常或不能滿足應用需要,則使用設備自帶的驅動;
C. 更換設備,應先卸載驅動再更換。卸載驅動,可從設備管理器中卸載;再從安全模式下卸載;進而在INF目錄中刪除;最後通過注冊表卸載;
D. 更新驅動時,如直接升級有問題,須先卸載再更新。
3、 磁碟狀況方面。
檢查磁碟上的分區是否能訪問、介質是否有損壞、保存在其上的文件是否完整等。
可用的調整工具:
A. DiskMap,方便地找回正確的分區;
B. Fdisk及Fdisk /MDR,檢查分區是否正確及使主引導記錄恢復到原始狀態;
C. 當硬碟容量大於64GB時,如果要重新分區或查看分區,要求使用隨機附帶的磁碟分區軟盤中的Fdisk命令。這個命令可用windows Me下的Fdisk命令來代替;
D. Format、Scandisk、廠商提供的磁碟檢測程序,檢查磁碟介質是否有壞道;
E. 文件不完整時,要求對不完整的文件先進行改名,再用在「操作系統方面」中所述的方法重建。
4、 應用軟體方面。
如應用軟體是否與操作系統或其它應用有兼容性的問題、使用與配置是否與說明手冊中所述的相符、應用軟體的相關程序、數據等是否完整等;
5、 BIOS設置方面。
1) 在必要時應先恢復到最優狀態。建議:在維修時先把BIOS恢復到最優狀態(一般是出廠時的狀態),然後根據應用的需要,逐步設置到合適值。
2) BIOS刷新不一定要刷新到最新版,有時應考慮降低版本。
6、 重建系統。
在硬體配置正確,並得到用戶許可時,可通過重建系統的方法來判斷操作系統之類軟體故障,在用戶不同意的情況下,建議使用自帶的硬碟,來進行重建系統的操作。在這種情況下,最好重建系統後,逐步復原到用戶原硬碟的狀態,以便判斷故障點。
1 本站域名:http://www.cn12.com
本站論壇:http://www.jxlb.com/cgi-bin/leoboard.cgi
B. 軟體常見故障的現象,故障排除的方法
一、直接觀察法
該方法就是通過看、聽、摸、聞等方式檢查比較典型或比較明顯的故障。如觀察機器是否有火花、異常聲音、插頭松動、電纜損壞、斷線或碰線、插件板上元件發燙燒焦、元件損壞或管腳斷裂、接觸不良、虛焊等現象。對於一些時隱時現的瞬時性故障,除直接觀察外,也可以用橡皮榔頭輕敲有關元件,看故障現象有何變化,以確定故障位置。
二、高級診斷軟體檢查法
用高級診斷軟體對電腦進行測試,即使用電腦公司專門為檢查、診斷電腦而編制的軟體來幫助查找故障原因,現在比較流行的有SiSoftsandra99、BurnInTest、Norton等。診斷軟體在對電腦檢測時要盡量滿足兩個條件:
第一,能較嚴格地檢查正在運行的機器的工作情況,考慮各種可能的變化,造成「最壞」環境條件。這樣,不但能夠檢查整個電腦系統內部各個部件的狀況,而且也能檢查整個系統的可靠性、穩定性和系統工作能力。
第二,如果發現問題所在,要盡量了解故障所在范圍,並且范圍越小越好,這樣才便於尋找故障原因和排除故障。高級診斷軟體檢查法實際上是系統原理和邏輯的集合,這種軟體為電腦用戶帶來了極大的方便。
三、交換法
「交換法」是把相同的插件或器件互相交換,觀察故障變化的情況,幫助判斷、尋找故障原因的一種方法。在電腦的內部有不少功能相同的部分,它們是由一些完全相同的插件或器件組成。例如內存條由相同的插件組成,在外部設備介面中,串列口也是相同的,其他邏輯組件相同的就更多了。如果在電腦內部沒有相同的,那麼也可以找一台工作正常的電腦,將懷疑有問題的部件交換。如故障發生在這些部分,用「交換法」就能十分准確、迅速地查找到。
四、插拔法
「插拔法」是通過將插件或晶元「插入」或「拔出」來尋找故障原因的方法。此法雖然簡單,但卻是一種非常有效的常用方法。如電腦在某時刻出現了「死機」現象,很難確定故障原因。從理論上分析故障的原因是很困難的,有時甚至是不可能的。採用「插拔法」就有可能迅速查找到故障原因。依次拔出插件,每拔一塊,測試一次電腦當前狀態。一旦拔出某塊插件後,機器工作正常,那麼故障原因就在這塊插件上。
C. 電腦軟硬體的檢測方法
1 觀察法 觀察法就是通過眼看、耳聽、手摸、鼻聞等方式檢查電腦比較明顯的故障觀察數不僅要認真,而且要全面。通常觀察的內容包括: (1) 維修時觀察周圍環境,包括電源環境、其它高功率的電器、電、磁場狀況、機器的布局、網路硬體環境、溫濕度、環境的清潔程度,安放電腦的檯面是否穩固,周邊設備是否存在變形、變色、異味等異常現象。 (2) 注意電腦的硬體環境,包括機箱內的清潔度、溫濕度,部件上的跳接線設置、顏色、形狀、氣味等,部件或設備間的連接是否正確;有無錯誤或錯接、缺針/斷針等現象。 (3)注意電腦的軟體環境,包括系統中載入了何種軟體,他們與其他軟、硬體間是否有沖突或不匹配的地方;出標配軟體及設置外,要觀察設備、主板及系統等的驅動、補丁是否安裝、是否合適。 (4)在加電過程中注意觀察元器件的溫度、是否有異味、是否冒煙等;系統時間是否正確等; (5)再拆裝部件時要有記錄部件原始安裝狀態的好習慣,且要認真觀察部件上元器件的形狀、顏色、原始的安裝狀態等情況。 (6)在維修之前,如果灰塵較多,或懷疑是灰塵引起的故障,應先除塵。 2 插拔法 插拔法是通過晶元或卡類設備「拔出」或「插入」來尋找故障原因的方法。插拔法的基本做法是:針對故障系統依次拔出卡類設備,每拔一塊,然後開機依次測試電腦狀態。一旦拔出某設備後,電腦故障消失,那麼故障原因就在這個設備上,下面我們就針對此設備檢查故障原因,很快即可找到。 3 硬體最小系統法 最小系統是指從維修判斷的角度能使電腦開機或運行的最基本的硬體環境和軟體環境。硬體最小系統及去掉電腦主機內的硬碟、軟碟機、光碟機、網卡、音效卡等設備,只保留電源、主板、cpu、內存條、顯卡和顯示器,。在這個系統中,沒有任何數據信號線的連接,只有電源到主板的電源連接。在判斷程中可以通過聲音及顯示的畫面來判斷電腦的核心組成部分是否可正常工作。如果可以工作,則故障部件在最小系統外的其他部件,再配合逐步添加/去除法進行判斷排除;如果不可以工作,則故障部件在最小系統中,在配合替換法對組成最小系統的部件進行檢查。 4 軟體最小系統法 軟體最小時只能是電腦開機運行的最基本的軟體環境。這個最小系統主要用來判斷系統是否可完成正常的啟動與運行。硬碟中的軟體環境,一般只有一個基本的操作系統環境,沒有安裝任何應用軟體(我們可以卸載所有應用軟體,或者重新安裝操作系統),然後根據分析判斷的需要,載入需要的應用軟體。使用一個干凈的系統環境,用來判斷是系統的問題、軟體沖突問題或是軟、硬體之間的沖突問題。 5 程序測試法 針對運行不穩定等故障,用專用的軟體來對計算機的軟、硬體進行測試,如 3D mark2003、winbench等,經過這些軟體的反復測試而生成的報告文件,我們就可以比較輕松地找到一些由於運行不穩定引起的一些計算機故障。 6 比較法 比較法是喲更好的配件與有故障的配件進行外觀、配置、運行現象等方面比較,比而找出故障部位。 7 替換法 替換法使用好的配件去替換可能有故障的配件,以判斷故障現象是否消失的一種維修方法。好的配件可以是同型號的,也可能是不同型號的。首先應檢查與懷疑有故障的配件相連接的連接線是否有問題,然後替換懷疑有故障的配件,接著替換供電部件,最後替換與之相關的其他配件。替換法安縣簡單後復雜的順序進行替換。 8 清潔法 電腦在使用過程中非常容易積聚灰塵,而灰塵對電腦中部件的電路板造成腐蝕,導致電腦中的配件接觸不良或工作不穩定。通過對電路主板、顯卡等部件的清潔,可以找到故障的原因並排除故障。 9 逐步添加去除法 逐步添加法,以最小系統為基礎,每次只向系統添加一個配件設備或軟體,來檢查故障現象是否消失或發生變化,以此來判斷並定位故障部位。逐步去除法,正好與逐步添加法的操作相反。逐步添加/去除法一般要與替換法配合,才能較為准確地定位故障部位。 10 安全模式法 安全模式法是指從windows操作系統中的安全模式啟動電腦對電腦軟體系統進行診斷方法。安全模式法通常用來排除注冊表故障、驅動程序損壞故障、系統故障等。在用安全模式啟動的過程中就會對系統中的問題進行修改,啟動後再退出系統重新啟動到正常模式即可。
D. 電腦故障常見的檢測方法有哪些
電腦故障的常見診斷方法有觀察法、替換法、比較法、插拔法、清潔法、震動敲擊法、程序測試法、最小系統法和綜合法等,下面將分別介紹不同的診斷方法。
(1)觀察法
觀察法可以從聽、聞、看和摸四個方面來診斷。
●聽即監聽電源風扇、軟/硬碟電機或尋道機構以及顯示器變壓器等設備的工作聲音是否正常。另外,系統發生短路故障時常常伴隨著異常聲響。監聽可以及時發現一些事故隱患和幫助在事故發生時即時採取措施。
●聞即聞主機及板卡中是否有燒焦的氣味,便於發現故障和確定短路所在地。
●看即觀察系統板卡的插頭、插座是否歪斜,電阻、電容引腳是否相碰,表面是否燒焦,晶元表面是否開裂,主板上的銅箔是否燒斷等。還要查看是否有異物掉進主板的元器件之間(造成短路),也可以看看板上是否有燒焦變色的地方,印刷電路板上的走線(銅箔)是否斷裂等。
●摸即用手按壓管座的活動晶元,看晶元是否松動或接觸不良。另外,在系統運行時用手觸模或靠近CPU、顯示器及硬碟等設備的外殼,根據其溫度可以判斷設備運行是否正常;用手觸摸一些晶元的表面,如果發燙,則為該晶元損壞。
(2)清潔法
對於使用較長時間的機器,應首先進行清潔。可用毛刷輕輕刷去主板和外設上的灰塵,如果灰塵已清掃掉,或無灰塵,就進行下一步的檢查。另外,由於板卡上一些插卡或晶元採用插腳形式,由於震動或、灰塵等其他原因,常會造成引腳氧化,接觸不良。可用橡皮擦先擦去表面氧化層,如用專業的清潔劑效果更好,重新插接好後開機檢查故障是否排除。
(3)插拔法。
將插件板拔出或插入來尋找故障原因的方法。一塊一塊地拔出插件板,即每拔出一塊插件板,就開機檢查機器的狀態,一旦撥出插件板後故障消失,說明故障在該板上,此法亦適於大規模集成電路晶元。
(4)替換法
用好的配件替換有故障疑點的配件的方法,其方法簡單易行、方便可靠,對大規模集成電路尤其適用。
(5)震動敲擊法
用手指輕輕敲擊機箱外殼,有可能解決因接觸不良或虛焊造成的故障問題。然後可進一步檢查故障點的位置排除。
(6)升溫降溫法
有時電腦工作很長時間或環境溫度升高以後,出現了故障,而關機檢查時卻是正常的,再開機一段時間後又出現故障,這時可用升溫法來檢查機器。
人為地把環境溫度升高,用來加速一些熱穩定較差的元件,採用局部升溫的辦法來觀察該組件的波形變化,確定其是否已壞。降溫法是與升溫法相對應的一種方法,也是一種淘汰熱穩定性能較差的元件的好方法。
(7)程序測試法
一般電腦系統都配有開機自檢程序、高級診斷程序和專用診斷程序。這類程序一般具有8個功能測試模塊,可對CPU、存儲器、顯示器、軟硬碟、鍵盤和列印機介面等進行檢測,通過顯示錯誤信息,提供錯誤代碼以及發出不同聲響,為用戶提供故障原因和故障部位信息,利用這類程序可方便地檢測到故障位置。
(8)最小系統法
最小系統是指從維修判斷的角度來看,能使電腦開機或運行的最基本的硬體和軟體環境。最小系統有兩種形式:
硬體最小系統:由電源、主板、CPU、內存、顯卡和顯示器組成。整個系統可以通過主板報警聲和開機自檢信息來判斷這幾個核心配件部分是否可以正常工作;
運行軟體最小系統:由電源、主板、CPU、內存、顯卡、顯示器、鍵盤和硬碟組成。這個最小系統主要用來判斷系統是否可以完成正常的啟動與運行。
最小系統法,主要是先判斷在最基本的軟、硬體環境中,系統是否可以正常工作。如果不能正常工作,即可判定最基本的軟、硬體有故障,縮小查找故障配件的范圍。
(9)綜合法
綜合法就是在採用某一種方法反復進行而不能找出故障點時,同時採用上述幾種方法來檢測和查找故障部位及原因,從而獲得解決問題的方案。它是各種方法的綜合,無疑是檢測與維修最強有力的手段和措施。專業硬體維修者經常採用,但經驗較少的人員,一定要慎重使用,以免將問題弄得更加復雜。
了解了檢測故障的一系列方法,就可以動手來進行故障的排除了。