如何區(qū)分計(jì)算機(jī)病毒與計(jì)算機(jī)故障?(3)
時(shí)間:
若木1由 分享
三、與病毒現(xiàn)象類(lèi)似的軟件故障
軟件故障的范圍比較廣泛, 問(wèn)題出現(xiàn)也比較多。對(duì)軟件故障的辨認(rèn)和解決也是一件很難的事情, 它需要用戶(hù)有相當(dāng)?shù)能浖R(shí)和豐富的上機(jī)經(jīng)驗(yàn)。這里介紹一些常見(jiàn)的癥狀。
1. 出現(xiàn)“Invalid drive specification”(非法驅(qū)動(dòng)器號(hào))
這個(gè)提示是說(shuō)明用戶(hù)的驅(qū)動(dòng)器丟失, 如果用戶(hù)原來(lái)?yè)碛羞@個(gè)驅(qū)動(dòng)器, 則可能是這個(gè)驅(qū)動(dòng)器的主引導(dǎo)扇區(qū)的分區(qū)表參數(shù)破壞或是磁盤(pán)標(biāo)志50AA被修改。遇到這種情況用DEBUG或NORTON等工具軟件將正確的主引導(dǎo)扇區(qū)信息寫(xiě)入磁盤(pán)的主引導(dǎo)扇區(qū)。
2. 軟件程序已被破壞(非病毒)
由于磁盤(pán)質(zhì)量等問(wèn)題, 文件的數(shù)據(jù)部分丟失, 而這程序還能夠運(yùn)行, 這時(shí)使用就會(huì)出現(xiàn)不正常現(xiàn)象, 如Format程序被破壞后, 若繼續(xù)執(zhí)行, 會(huì)格式化出非標(biāo)準(zhǔn)格式的磁盤(pán), 這樣就會(huì)產(chǎn)生一連串的錯(cuò)誤。但是這種問(wèn)題極為罕見(jiàn)。
3. DOS系統(tǒng)配置不當(dāng)
DOS操作系統(tǒng)在啟動(dòng)時(shí)會(huì)去查找其系統(tǒng)配置文件CONFIG.SYS,并按其要求配置運(yùn)行環(huán)境。如果系統(tǒng)環(huán)境設(shè)置不當(dāng)會(huì)造成某些軟件不能正常運(yùn)行, 如CC++語(yǔ)言系統(tǒng)、AUTOCAD等等。原因是這些程序運(yùn)行時(shí)打開(kāi)的文件過(guò)多, 超過(guò)系統(tǒng)默認(rèn)值。
4. 軟件與DOS版本的兼容性
DOS操作系統(tǒng)自身的特點(diǎn)是具有向下的兼容性。但軟件卻不同,許多軟件都要過(guò)多地受其環(huán)境的限制, 在某個(gè)版本下可正常運(yùn)行的軟件, 到另一個(gè)DOS版本下卻不能正常運(yùn)行, 許多用戶(hù)就懷疑是病毒引起的。如舊版的2.13漢字系統(tǒng), 在DOS 3.30下運(yùn)行正常, 而在DOS6.2下運(yùn)行會(huì)出現(xiàn)亂碼現(xiàn)象。
5. 引導(dǎo)過(guò)程故障
系統(tǒng)引導(dǎo)時(shí)屏幕顯示“Missing operating system”(操作系統(tǒng)丟失), 故障原因是硬盤(pán)的主引導(dǎo)程序可完成引導(dǎo),但無(wú)法找到DOS系統(tǒng)的引導(dǎo)記錄。造成這種現(xiàn)象的原因是C盤(pán)無(wú)引導(dǎo)記錄及DOS系統(tǒng)文件, 或CMOS中硬盤(pán)的類(lèi)型與硬盤(pán)本身的格式化時(shí)的類(lèi)型不同。需要將系統(tǒng)文件傳遞到C盤(pán)上或修改CMOS配置使系統(tǒng)從軟盤(pán)上引導(dǎo)。
6. 用不同的編輯軟件程序
用戶(hù)用一些編輯軟件編輯源程序, 編輯系統(tǒng)會(huì)在文件的特殊地方做上一些標(biāo)記。這樣當(dāng)源程序編譯或解釋執(zhí)行時(shí)就會(huì)出錯(cuò)。例如, 用WPS的N命令編輯的文本文件, 在其頭部也有版面參數(shù),有的程序編譯或解釋系統(tǒng)卻不能將之與源程序分辨開(kāi), 這樣就出現(xiàn)了錯(cuò)誤。
7. 有關(guān)FOXBASE問(wèn)題
經(jīng)常使用FOXBASE的用戶(hù)可能會(huì)發(fā)現(xiàn)在磁盤(pán)中會(huì)生成一些“S”字符或數(shù)字命名的文件, 還會(huì)發(fā)現(xiàn)某些數(shù)據(jù)庫(kù)文件數(shù)據(jù)丟失。這一現(xiàn)象與計(jì)算機(jī)病毒極為相