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