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