|     第十二章    計算機(jī)常見軟件故障及排除在計算機(jī)的使用過程中會遇到各式各樣的問題,其中最為常見的莫過于軟件故障,例如文件丟失、文件版本不匹配和內(nèi)存沖突等,這些都會影響到用戶計算機(jī)的正常運(yùn)行。
     12.1軟件故障概述與硬件故障相比,軟件故障雖然破壞性較弱,但是其發(fā)生頻率更高??傮w來說,其主要原因有以下幾個方面。
     12.1.1軟件故障產(chǎn)生的原因歸納起來,產(chǎn)生軟件故障的主要原因有以下幾個方面。
 一、文件丟失
 文件丟失往往會導(dǎo)致軟件無法正常運(yùn)行,特別是重要的系統(tǒng)文件。
 (1)虛擬驅(qū)動程序和某些動態(tài)鏈接庫文件損壞。
 每次啟動計算機(jī)和運(yùn)行程序的時候,都會關(guān)聯(lián)上百個文件,但絕大多數(shù)文件是一些虛擬驅(qū)動程序(Virtual X Drivers, VXD)和應(yīng)用程序依賴的動態(tài)鏈接庫文件(Dynamic Link Library,DLL)。當(dāng)這兩類文件被刪除或者損壞時,依賴于它們的設(shè)備和文件就不能正常工作。
 (2)沒有正確地卸載軟件。
 如果用戶沒有正確地卸載軟件而直接刪除了某個文件或文件夾,系統(tǒng)找不到相應(yīng)的文件來匹配啟動命令時,這樣不但不能完全卸載該程序,反而會給系統(tǒng)留下大量的垃圾文件,成為系統(tǒng)產(chǎn)生故障的隱患。只有重新安裝軟件或者找回丟失的文件才能解決這個問題。
 (3)刪除或重命名文件。
 如果桌面或【開始】菜單中的快捷方式所指向的文件或文件夾被刪除或重命名,在通過該快捷方式啟動程序時,屏幕上會出現(xiàn)一個對話框,提示“快捷方式存在問題”,并讓用戶選擇是否刪除該快捷方式。此故障可通過修改快捷方式屬性或重新安裝軟件來解決。
 二、文件版本不匹配
 用戶會隨時安裝各種不同的軟件,包括系統(tǒng)的升級補(bǔ)丁,都需要向系統(tǒng)復(fù)制新文件或替換現(xiàn)存的文件。在安裝新軟件和進(jìn)行系統(tǒng)升級時,復(fù)制到系統(tǒng)中的大多是DLL文件,而這種格式的文件不能與現(xiàn)存軟件“合作”,這是大多數(shù)軟件不能正常工作的主要原因。
 三、非法操作
 非法操作是由于人為操作不當(dāng)造成的。如卸載程序時不使用程序自帶的卸載程序,而直接將程序所在的文件夾刪除,或者計算機(jī)感染病毒后,被殺毒軟件刪除部分程序文件導(dǎo)致的系統(tǒng)故障等。
 四、資源耗盡
 一些Windows程序需要消耗各種不同的資源組合,如GDI(圖形界面)集中了大量的資源,這些資源用來保存菜單按鈕、面板對象、調(diào)色板等;第二個積累較多的則是USER(用戶)資源,用來保存菜單和窗口的信息;第三個是System(系統(tǒng))資源,是一些通用的資源。某些程序在運(yùn)行時可能導(dǎo)致GDI和USER資源喪失,進(jìn)而導(dǎo)致軟件故障。
 五、病毒問題
 計算機(jī)病毒會給系統(tǒng)帶來難以預(yù)料的破壞,有的病毒會感染硬盤中的可執(zhí)行文件,使其不能正常運(yùn)行;有的病毒會破壞系統(tǒng)文件,造成系統(tǒng)不能正常啟動;還有的病毒會破壞計算機(jī)的硬件,使用戶蒙受更大的損失。
     12.1.2軟件故障解決方法軟件故障的種類非常繁多,但只要有正確的思路,故障也就迎刃而解。
 一、CMOS設(shè)置問題
 如果對CMOS內(nèi)容進(jìn)行了不正確的設(shè)置,那么系統(tǒng)會出現(xiàn)一系列的問題。在進(jìn)行BIOS自檢前可對CMOS中的內(nèi)容進(jìn)行一次檢查。用【Load BIOS Defaults】或【Load SETUP Defaults】選項恢復(fù)其默認(rèn)的設(shè)置,再對一些比較特殊的或后來新增的設(shè)備進(jìn)行設(shè)置,以確保CMOS設(shè)置的正確性。
 二、硬件沖突問題
 硬件沖突是常見故障,通常發(fā)生在新安裝操作系統(tǒng)或安裝新的硬件之后,表現(xiàn)為在Windows的設(shè)備管理器中無法找到相應(yīng)的設(shè)備,設(shè)備工作不正?;虬l(fā)生沖突,這可能是硬件占用了某些中斷,導(dǎo)致中斷或I/O地址沖突。一般可刪除某些驅(qū)動程序或先去除某些硬件,再重新安裝即可。
 三、升級軟件版本
 有些低版本的軟件本身存在漏洞,運(yùn)行時容易出錯。如果一個軟件在運(yùn)行中頻繁出錯,可以升級該軟件的版本,因為高版本的軟件往往更加穩(wěn)定。
 四、利用殺毒軟件
 當(dāng)系統(tǒng)運(yùn)行緩慢或出現(xiàn)莫名其妙的錯誤時,應(yīng)當(dāng)運(yùn)行殺毒軟件掃描系統(tǒng),檢測是否存在病毒。
 五、尋找丟失文件
 如果系統(tǒng)提示某個系統(tǒng)文件找不到了,可以從其他使用相同操作系統(tǒng)的計算機(jī)中復(fù)制一個相同的文件,也可以從操作系統(tǒng)的安裝光盤中提取原始文件到相應(yīng)的系統(tǒng)文件夾中。
 六、重新安裝應(yīng)用程序
 如果是應(yīng)用程序運(yùn)行時出錯,可以將這個程序卸載后重新安裝,在多數(shù)時候重新安裝程序可以解決很多程序運(yùn)行故障。同樣,重新安裝驅(qū)動程序也可修復(fù)設(shè)備因驅(qū)動程序出錯而發(fā)生的故障。
 |