趙 榮
(湖北職業(yè)技術(shù)學(xué)院,孝感 432000)
計(jì)算機(jī)存儲(chǔ)量大、計(jì)算精度高、運(yùn)算速度快、具有邏輯判斷能力和自動(dòng)運(yùn)行的能力。它已廣泛應(yīng)用于教學(xué)、科研、工業(yè)、農(nóng)業(yè)等方面,特別是近十年隨著通信網(wǎng)絡(luò)與計(jì)算機(jī)技術(shù)相結(jié)合,更使計(jì)算機(jī)應(yīng)用領(lǐng)域得到拓寬。今天只要我們點(diǎn)擊鼠標(biāo),就能達(dá)到“秀才不出門,能知天下事”的效果。計(jì)算機(jī)已成為我們工作、學(xué)習(xí)、生活中不可缺少的有力工具。
計(jì)算機(jī)的作用如此大,難免問(wèn)題也很多,它不時(shí)的出現(xiàn)黑屏、死機(jī)、報(bào)警……
分析計(jì)算機(jī)故障,不外乎是兩類,一類是由計(jì)算機(jī)硬件引起的故障,一類是由計(jì)算機(jī)軟件引起的。在實(shí)際操作中,計(jì)算機(jī)的“軟”故障,遠(yuǎn)遠(yuǎn)多于計(jì)算機(jī)硬件故障,計(jì)算機(jī)的“軟”故障大至有以下幾種:
用戶改動(dòng)主板CMOS里的一些設(shè)置(如超頻),而這恰恰是導(dǎo)致故障發(fā)生的一個(gè)主要原因。如果電腦故障因此而起,我們可以通過(guò)還原CMOS的設(shè)置來(lái)解決問(wèn)題。方法是:開(kāi)機(jī)后按下鍵盤(pán)上的“Delete”鍵進(jìn)入主板的CMOS,選擇其中的“Load Fail-Safe Defaults”載入安全預(yù)設(shè)值選項(xiàng))按“Y”鍵確認(rèn),保存退出CMOS即可。如圖1所示。
硬盤(pán)只有經(jīng)過(guò)物理格式化、分區(qū)、邏輯格式化后才能使用,在進(jìn)行分區(qū)時(shí),F(xiàn)DISK會(huì)在硬盤(pán)的0柱面0磁頭1扇區(qū)建一個(gè)64字節(jié)的分區(qū)表,在分區(qū)表的前面是446字節(jié)的主引導(dǎo)記錄(MBR)后面是兩個(gè)字節(jié)的有效標(biāo)志55H,AAH,此扇區(qū)被稱為主引導(dǎo)扇區(qū),它由主引導(dǎo)記錄+分區(qū)表+有效標(biāo)志組成。主引導(dǎo)記錄中包含了硬盤(pán)的一系列參數(shù)和一段引導(dǎo)程序,其中的硬盤(pán)引導(dǎo)程序主要作用是檢查分區(qū)表是否正確并且在系統(tǒng)硬件完成自檢以后引導(dǎo)具有激活標(biāo)志分區(qū)上的操作系統(tǒng),并將控制權(quán)交給啟動(dòng)程序。MBR是由分區(qū)程序(如FDISK.COM)所產(chǎn)生的。
硬盤(pán)主引導(dǎo)扇區(qū)的分區(qū)表是硬盤(pán)的“命根子”,它受到破壞之后硬盤(pán)乃至整個(gè)系統(tǒng)都會(huì)癱瘓,而分區(qū)表恰恰又是非常脆弱的,停電、死機(jī)、病毒以及誤操作等都有可能破壞硬盤(pán)分區(qū)表,這就要求我們未雨綢繆,事先將硬盤(pán)主引導(dǎo)扇區(qū)的引導(dǎo)記錄、分區(qū)表等重要信息備份下來(lái),在硬盤(pán)出現(xiàn)故障之后再加以恢復(fù)。
使用KV3000、FDISK/MBR、FIXMBR、DISKGENIUS、HDD21、KAVFIX等軟盤(pán)件均可備份硬盤(pán)主引導(dǎo)記錄、分區(qū)表等信息。

圖1 CMOS還原圖
KV3000是目前非常流行的殺毒軟件之一,它能夠?qū)⒂脖P(pán)的主引導(dǎo)記錄和分區(qū)表等信息備份到軟盤(pán)上,而后在需要時(shí)進(jìn)行恢復(fù)。其方法是:使用命令 KV3000/B,當(dāng)計(jì)算機(jī)屏幕顯示“Backup Hard Disk Partition table to A” 時(shí),插入一張已格式化的軟盤(pán)到A驅(qū),然后按“Y”鍵,主引導(dǎo)扇區(qū)信息就以“HDPT.DAT”為文件名備份到軟盤(pán)。
利用KV3000的恢復(fù)備份信息的命令是:KV3000/HDPT.DAT,當(dāng)計(jì)算機(jī)屏幕顯示“Be to Restore File HDPT.DAT in Diskette A to Hard Disk ,Press Any Key ……”時(shí),按任意鍵后,插入分區(qū)表備份盤(pán)到軟驅(qū),然后按“Y”鍵,即可恢復(fù)硬盤(pán)的主引導(dǎo)記錄、分區(qū)表等信息。
“金山毒霸硬盤(pán)修復(fù)程序”可進(jìn)行主引導(dǎo)扇區(qū)的信息備份與恢復(fù)及殺CIH病毒。該軟件也是在純DOS方式下運(yùn)行,運(yùn)行此程序后,屏幕顯示為:

選擇數(shù)字“2”、“5”可進(jìn)行主引導(dǎo)扇區(qū)信息及引導(dǎo)記錄的備份,選擇數(shù)字“3”、“6”可進(jìn)行備份信息的恢復(fù)。選擇數(shù)字“4”、“7”不僅可以進(jìn)行備份信息恢復(fù),還可殺CIH病毒。
注冊(cè)表是存放Windows系統(tǒng)關(guān)于硬件、軟件、用戶等方面配置信息的數(shù)據(jù)庫(kù)。只要用戶改變了控制面板、文件關(guān)聯(lián)、系統(tǒng)策略或安裝新軟件,這些變化都會(huì)反映并存貯在注冊(cè)表中。正確的修改注冊(cè)表可以達(dá)到優(yōu)化系統(tǒng)、個(gè)性化配置的目的。但錯(cuò)誤的修改注冊(cè)表(如用戶手動(dòng)修改注冊(cè)表出錯(cuò);安裝驅(qū)動(dòng)程序或一些新軟件;更換設(shè)備或硬件損壞等)都會(huì)破壞Windows 注冊(cè)表。
注冊(cè)表出錯(cuò)的一般癥狀是:無(wú)法調(diào)用合法的應(yīng)用程序或程序運(yùn)行不正常;找不到相應(yīng)文件;驅(qū)動(dòng)程序不能正確安裝;不能進(jìn)行網(wǎng)絡(luò)連接或注冊(cè)表的條目有誤,甚至系統(tǒng)不能啟動(dòng),完全崩潰。
為了防止系統(tǒng)注冊(cè)表被破壞,我們應(yīng)做的“軟”維護(hù)工作是備份Windows注冊(cè)表,這樣,當(dāng)系統(tǒng)注冊(cè)表被破壞時(shí),恢復(fù)備份,就可挽求系統(tǒng),減少損失。
Windows 9X/2000/XP注冊(cè)表備份和恢復(fù)方法基礎(chǔ)本相同,但各操作系統(tǒng)的系統(tǒng)配置文件的文件名、文件個(gè)數(shù)和存放位置略有不同,如Windows 9X位于C: Windows目錄下,文件名為system.dat、User.dat。而Windows XP中,系統(tǒng)配置文件保存system32下面的“config” 目錄中,主要包括了 sam、system、software、default等幾個(gè)無(wú)后綴的文件以及對(duì)應(yīng)的Log文件,用戶配置文件保存在Windows XP安裝目錄下的“Documents and settingsusername”目錄中,主要有Ntuser.dat與對(duì)應(yīng)的Log文件。又如Windows 98僅一個(gè)16位的注冊(cè)表編輯器(regedit.exe),而Windows 2000 有兩個(gè)注冊(cè)表編輯器,其中一個(gè)是原16位的注冊(cè)表編輯器(regedit.exe),另一個(gè)是32位注冊(cè)表編輯器(regedit32.exe),它位于Windowssytem32目錄下。
在備份前應(yīng)了解不同操作系統(tǒng)的系統(tǒng)配置文件的名字及存放位置,這里以Windows 9X為例進(jìn)行探討, Windows XP及Windows 2000操作系統(tǒng)注冊(cè)表的導(dǎo)出與恢復(fù)只需更改系統(tǒng)配置文件的名字及存放位置作相應(yīng)的處理即可。
在DOS環(huán)境下導(dǎo)出注冊(cè)表的命令是:regedit/e 文件名.txt(文件主名由用戶自定義,擴(kuò)展名為.txt)
在DOS環(huán)境下導(dǎo)入注冊(cè)表的命令是:regedit/c文件名.txt(將原來(lái)導(dǎo)出的注冊(cè)表文件導(dǎo)入)
1)在“開(kāi)始”按鈕的“運(yùn)行”命令下輸入regedit后確定;
2)在注冊(cè)表編輯器的“注冊(cè)表”菜單中選擇“導(dǎo)出注冊(cè)表文件(E)”,在“導(dǎo)出范圍”選項(xiàng)組中可以選擇導(dǎo)出全部注冊(cè)表或選定一部分。
3)在“導(dǎo)出注冊(cè)表文件”對(duì)話框中輸入文件名,單擊“保存”按鈕或回車鍵即可。
1)進(jìn)入注冊(cè)表編輯器;
2)在“注冊(cè)表”菜單下選擇“引入注冊(cè)表文件(I)”;
3)在“引入注冊(cè)表文件“對(duì)話框中選擇要引入的注冊(cè)表文件按回車或單擊“打開(kāi)”按鈕即可。
計(jì)算機(jī)病毒破壞計(jì)算機(jī)系統(tǒng)占計(jì)算機(jī)“軟”故障比例最大,有一些病毒可以更改系統(tǒng)的BIOS程序,導(dǎo)致計(jì)算機(jī)不能啟動(dòng),還有一些病毒會(huì)隱藏在Cache中,使系統(tǒng)運(yùn)行速度減慢或運(yùn)行不正常;某些CMOS病毒能夠清除CMOS存儲(chǔ)器所保存的硬件信息,導(dǎo)致我們找不到軟驅(qū)、光驅(qū)、硬盤(pán)、內(nèi)存等設(shè)備。還有一些病毒直接修改Windows注冊(cè)表,導(dǎo)致Windows系統(tǒng)崩潰。當(dāng)出現(xiàn)不明原因的計(jì)算機(jī)反復(fù)啟動(dòng)、黑屏、死機(jī)故障應(yīng)首先考慮病毒因素。
防止計(jì)算機(jī)病毒的方法,一是用正版的殺毒軟件常查、殺;二是備份硬盤(pán)分區(qū)表、Windows注冊(cè)表等重要信息;三是不要用來(lái)歷不明的軟件,如果要用應(yīng)先查病毒。
總之,計(jì)算機(jī)的“軟”故障,每個(gè)用戶或遲或早都會(huì)碰上,特別隨著計(jì)算機(jī)軟件增多和病毒程序的升級(jí)變異及網(wǎng)絡(luò)普及,計(jì)算機(jī)“軟”故障對(duì)我們有著越來(lái)越大的威脅。但只要我們冷靜思考、認(rèn)真分析、科學(xué)維護(hù),防犯于未然,系統(tǒng)崩潰會(huì)遠(yuǎn)離我們的,Windows燦爛的藍(lán)天白云永遠(yuǎn)屬于你。
參考資料
[1] 張海棠,任廣君.Windows95/98/NT/2000注冊(cè)表[M].海洋出版社, 2000.
[2] Kris Jamsa.DOS和PC使用技巧1001例[M].電子工業(yè)出版社,1995.
[3] 劉紹中.微型計(jì)算機(jī)組裝與維護(hù)[M].機(jī)械工業(yè)出版社,2003.
[4] 韓中領(lǐng).電腦硬件故障與維護(hù)[M].中國(guó)鐵道出版社,2003.