分區(qū)表修復(fù)方法.txt始終相信,這世間,相愛(ài)的原因有很多,但分開(kāi)的理由只有一個(gè)--愛(ài)的還不夠。人生有四個(gè)存折:健康 情感 事業(yè)和金錢(qián)。如果健康消失了,其他的存折都會(huì)過(guò)期。 現(xiàn)在的硬盤(pán)容量越來(lái)越大、傳輸越來(lái)越快,價(jià)格也越來(lái)越便宜,可是在安全性與可靠性卻沒(méi)有多大的改進(jìn),說(shuō)不定它哪天突然告訴您硬盤(pán)上有壞道,您保存上硬盤(pán)上的數(shù)據(jù)也“一命嗚呼”了,更不用談?wù)`刪除、誤格式化等錯(cuò)誤操作和病毒所造成的損害了。因此,數(shù)據(jù)的備份與恢復(fù)就顯得尤為重要了。
一、硬盤(pán)分區(qū)表及數(shù)據(jù)的恢復(fù)
對(duì)于電腦無(wú)法檢測(cè)到硬盤(pán)的情況,首先要檢查以下幾點(diǎn):硬盤(pán)驅(qū)動(dòng)器與硬盤(pán)控制器的連線是否正常;硬盤(pán)驅(qū)動(dòng)器電源線是否正常;如果存在多個(gè)設(shè)備則需檢查硬盤(pán)之間或CDROM等設(shè)備之間是否存在沖突,或者是設(shè)備之間的主從關(guān)系不匹配;檢查CMOS中的硬盤(pán)信息是否正確無(wú)誤。若能正常動(dòng)作則說(shuō)明故障與硬盤(pán)無(wú)關(guān),否則,可能您的硬盤(pán)已經(jīng)遭到破壞。
硬盤(pán)的重要配置信息,比如主引導(dǎo)記錄和FAT表可能被病毒破壞,也可能是由于突然斷電或非正常關(guān)機(jī)造成數(shù)據(jù)丟失。若系統(tǒng)不能從硬盤(pán)啟動(dòng),而可以從軟盤(pán)啟動(dòng),那么在從軟盤(pán)啟動(dòng)后,可以試著訪問(wèn)硬盤(pán),如果能夠訪問(wèn)硬盤(pán),說(shuō)明很可能只是操作系統(tǒng)被破壞,可以通過(guò)重裝操作系統(tǒng)來(lái)解決,或者直接將該硬盤(pán)接到其它計(jì)算機(jī)上把數(shù)據(jù)備份出來(lái)。如果不能訪問(wèn)硬盤(pán),那么可能是主引導(dǎo)區(qū)或可引導(dǎo)分區(qū)的引導(dǎo)區(qū)被破壞,這時(shí)我們可以用DEBUG等工具軟件查看硬盤(pán)的主引導(dǎo)區(qū)是否正常,或者用Fdisk/mbr命令重建主分區(qū)表的代碼區(qū),如果硬盤(pán)存在引導(dǎo)型病毒,該命令還可以將病毒清除。如果還是無(wú)法訪問(wèn)主引導(dǎo)區(qū),則可能是硬盤(pán)有了硬件故障,不是用軟件方法可以輕易修復(fù)的。
需要注意的是,再?gòu)?qiáng)有力的恢復(fù)工具也不能保證百分之百地恢復(fù)所的數(shù)據(jù)。因此,經(jīng)常備份數(shù)據(jù)不僅是一個(gè)好習(xí)慣,而且對(duì)數(shù)據(jù)安全也非常有必要。另外,經(jīng)常使用反病毒軟件也是一種非常好的措施,并且要時(shí)常更新病毒數(shù)據(jù)庫(kù)以便對(duì)付最新的病毒。下面要給大家介紹的就是利用現(xiàn)在比較流行的殺毒軟件——KV3000來(lái)修復(fù)磁盤(pán)數(shù)據(jù)。
1.備份正確的硬盤(pán)主引導(dǎo)信息
在硬盤(pán)還能夠啟動(dòng)時(shí),我們應(yīng)該備份硬盤(pán)主引導(dǎo)信息,以防不測(cè)。
命令格式如下:
KV3000/B;KV3000/HDPT.DAT
該命令將向A盤(pán)備份一個(gè)無(wú)病毒的硬盤(pán)主引導(dǎo)信息文件,名稱分別為HDPT.DAT和HFBOOT.DAT。當(dāng)硬盤(pán)主引導(dǎo)信息被病毒破壞或主引導(dǎo)記錄損壞,導(dǎo)致硬盤(pán)不能啟動(dòng)時(shí),再使用“KV3000/A:\\HDPT.DAT”命令格式恢復(fù)至已經(jīng)被破壞的硬盤(pán)中,可解決大部分主引導(dǎo)信息損壞、系統(tǒng)不能啟動(dòng)的現(xiàn)象。
2.修復(fù)硬盤(pán)主引導(dǎo)信息
用軟盤(pán)引導(dǎo)系統(tǒng)后,再執(zhí)行KV3000,按下F6鍵,就可查看已經(jīng)不能引導(dǎo)的硬盤(pán)隱含扇區(qū),即查看硬盤(pán)0盤(pán)0柱1扇區(qū)引導(dǎo)信息是否正常。主引導(dǎo)信息是硬盤(pán)引導(dǎo)的起點(diǎn),比較重要的是兩個(gè)標(biāo)志,即80H和55AA。80H一般在偏移1BE處,80是分區(qū)激活的標(biāo)志,表示系統(tǒng)可引導(dǎo),且整個(gè)分區(qū)表只能有一個(gè)80H標(biāo)記;另一個(gè)就是結(jié)尾的55AA標(biāo)記,用來(lái)表示主引導(dǎo)信息是一個(gè)有效的記錄。另外,各個(gè)分區(qū)自身的引導(dǎo)信息,也是以
3.快速重建硬盤(pán)分區(qū)表
由于病毒的破壞或操作上的失誤,致使硬盤(pán)主引導(dǎo)記錄和分區(qū)表?yè)p壞,硬盤(pán)不能引導(dǎo)或軟盤(pán)引導(dǎo)也不能進(jìn)入硬盤(pán)時(shí),如果先用KV3000/B的命令在軟盤(pán)上備份過(guò)主引導(dǎo)記錄,這時(shí)可用KV3000/HDPT.DAT命令再恢復(fù)硬盤(pán)主引導(dǎo)記錄。如果先前沒(méi)有備份過(guò)硬盤(pán)主引導(dǎo)信息,這時(shí)只有用KV3000的快速重建硬盤(pán)分區(qū)表的功能試一試。
軟盤(pán)引導(dǎo)系統(tǒng)后,執(zhí)行KV3000,按下“F10”鍵,就可對(duì)系統(tǒng)的有關(guān)參數(shù)和硬盤(pán)分區(qū)表快速測(cè)試,如果硬盤(pán)分區(qū)表不正常,KV3000會(huì)提示您先將壞分區(qū)表保存到軟盤(pán)上,以防操作失敗,再自動(dòng)重建硬盤(pán)分區(qū)表,使硬盤(pán)起死回生。
如果硬盤(pán)只有一個(gè)分區(qū)(現(xiàn)在恐怕已不多見(jiàn)了),而且文件分配表(FAT表)、文件根目錄表(ROOT表)已被病毒嚴(yán)重破壞,那么即使恢復(fù)了C盤(pán)分區(qū)表,也不能使C盤(pán)引導(dǎo),需手工配合其它專用修復(fù)軟件來(lái)恢復(fù)數(shù)據(jù)。但如果還有D、E等擴(kuò)展分區(qū),一般情況下,KV3000能找回后面沒(méi)有被破壞的分區(qū),重建一個(gè)新的硬盤(pán)主分區(qū)表,然后再用DOS系統(tǒng)軟盤(pán)引導(dǎo)計(jì)算機(jī)后,就可進(jìn)入硬盤(pán)的D、E等分區(qū)。
4.恢復(fù)硬盤(pán)數(shù)據(jù)
由于主分區(qū)(C:)上的目錄區(qū)及FAT文件分配表的數(shù)據(jù)可能部分或全部被損壞,雖然文件的信息未被完全破壞,但是要完整地恢復(fù)如初是比較困難的。使用Norton NDD等軟件可以嘗試性地恢復(fù)文件數(shù)據(jù)的鏈接,但是不可能完全恢復(fù)回來(lái),即數(shù)據(jù)不可能被完全組成有意義的文件。修復(fù)后如果目錄區(qū)及FAT文件分配表的數(shù)據(jù)未被完全損壞,則一些文件將被完全拯救,另外一些被找回的文件可能文件名丟失或被組合成一個(gè)大文件。
零磁道處于硬盤(pán)上一個(gè)非常重要的位置,硬盤(pán)的主引導(dǎo)記錄區(qū)(MBR)就在這個(gè)位置上。MBR位于硬盤(pán)的0磁道0柱面1扇區(qū),其中存放著硬盤(pán)主引導(dǎo)程序和硬盤(pán)分區(qū)表。在總共512字節(jié)的硬盤(pán)主引導(dǎo)記錄扇區(qū)中,446字節(jié)屬于硬盤(pán)主引導(dǎo)程序,64字節(jié)屬于硬盤(pán)分區(qū)表(DPT),兩個(gè)字節(jié)(55AA)屬于分區(qū)結(jié)束標(biāo)志。由此可見(jiàn),零磁道一旦受損,將使硬盤(pán)的主引導(dǎo)程序和分區(qū)表信息遭到嚴(yán)重破壞,從而導(dǎo)致硬盤(pán)無(wú)法自舉。
零磁道損壞屬于硬盤(pán)壞道之一,只不過(guò)由于它的位置太重要,因而一旦遭到破壞,就會(huì)產(chǎn)生嚴(yán)重的后果。
通常的維修方法是通過(guò)Pctools9.0的DE(磁盤(pán)編輯器)來(lái)修復(fù)(或者類似的可以對(duì)磁盤(pán)扇區(qū)進(jìn)行編輯的工具也可以),其方法如下:
用Windows9x啟動(dòng)盤(pán)啟動(dòng),插入含有Pctools9.0的光盤(pán)。運(yùn)行PCT90目錄下的de.exe,先進(jìn)入“Options”菜單,選“Configuration”(配置)命令,按下“空格”鍵去掉ReadOnly(只讀)前面的勾(按Tab鍵切換),之后,保存退出。
接著選擇并執(zhí)行主菜單“Select”(選擇)中的Drive(驅(qū)動(dòng)器),進(jìn)去之后在“Drivetype”(驅(qū)動(dòng)器類型)項(xiàng)中,選擇Physical(物理的),并按空格選定,再按“Tab”鍵切換到“Drives”項(xiàng),選中“Harddisk”(硬盤(pán)),最后,選擇“OK”并回車(chē)。
之后,回到主菜單中,打開(kāi)“Select”菜單,這時(shí)會(huì)出現(xiàn)PartitionTable(分區(qū)表),選中并進(jìn)入,之后出現(xiàn)硬盤(pán)分區(qū)表信息。如果硬盤(pán)有兩個(gè)分區(qū),l分區(qū)就是C盤(pán),該分區(qū)是從硬盤(pán)的0柱面開(kāi)始的,那么,將1分區(qū)的BeginningCylinder(起始柱面)的0改成1就可以了。保存后退出。
要注意的是,在修改之前先將硬盤(pán)上的重要資料備份出來(lái)。重新啟動(dòng),按Delete鍵進(jìn)入回CMOS設(shè)置,選“IDEAUTODETECT”,可以看到CYLS數(shù)比原來(lái)減少了1,之后,保存設(shè)置并退出。重新分區(qū)、格式化,即可救活硬盤(pán)。
需要注意的是:由于DE工具僅對(duì)FAT16分區(qū)的硬盤(pán)有效,因此,對(duì)于FAT32分區(qū)的硬盤(pán)來(lái)說(shuō),可以通過(guò)分區(qū)大師(PQ)等磁盤(pán)工具,將FAR32轉(zhuǎn)換為FAT16,然后再對(duì)其進(jìn)行處理。
另外,有人還探索出了通過(guò)修改硬盤(pán)電機(jī)定位系統(tǒng)來(lái)改變零磁道位置和通過(guò)電路調(diào)整來(lái)改變磁頭的分配邏輯,以達(dá)到重新定位零磁道的目的。當(dāng)然這需要更深厚的硬件水平,實(shí)現(xiàn)起來(lái)也比較復(fù)雜。
分區(qū)表?yè)p壞的修復(fù)
硬盤(pán)主引導(dǎo)記錄所在的扇區(qū)也是病毒重點(diǎn)攻擊的地方,通過(guò)破壞主引導(dǎo)扇區(qū)中的DPT(分區(qū)表),即可輕易地?fù)p毀硬盤(pán)分區(qū)信息。分區(qū)表的損壞通常來(lái)說(shuō)不是物理?yè)p壞,而是分區(qū)數(shù)據(jù)被破壞。因此,通常情況下,可以用軟件來(lái)修復(fù)。
通常情況下,硬盤(pán)分區(qū)之后,備份一份分區(qū)表至軟盤(pán)、光盤(pán)或者USB盤(pán)上是極為明智的。這個(gè)方面,國(guó)內(nèi)著名的殺毒軟件KV3000系列和瑞星都提供了完整的解決方案。另外,對(duì)于沒(méi)有備份分區(qū)表的硬盤(pán),也提供了相應(yīng)的修復(fù)方法,不過(guò)成功率相對(duì)較低。
另外,中文磁盤(pán)工具DiskMan在這方面也是行家里手。重建分區(qū)表作為它的一個(gè)“殺手锏”功能,非常適合用來(lái)修復(fù)分區(qū)表?yè)p壞。
對(duì)于硬盤(pán)分區(qū)表被分區(qū)調(diào)整軟件(或病毒)嚴(yán)重破壞,引起硬盤(pán)和系統(tǒng)癱瘓,DiskMan可通過(guò)未被破壞的分區(qū)引導(dǎo)記錄信息重新建立分區(qū)表。在菜單的工具欄中選擇“重建分區(qū)表”,DiskMan即開(kāi)始搜索并重建分區(qū)。DiskMan將首先搜索0柱面0磁頭從2扇區(qū)開(kāi)始的隱含扇區(qū),尋找被病毒挪動(dòng)過(guò)的分區(qū)表。接下來(lái)搜索每個(gè)磁頭的第一個(gè)扇區(qū)。搜索過(guò)程可以采用“自動(dòng)”或“交互”兩種方式進(jìn)行。自動(dòng)方式保留發(fā)現(xiàn)的每一個(gè)分區(qū),適用于大多數(shù)情況。交互方式對(duì)發(fā)現(xiàn)的每一個(gè)分區(qū)都給出提示,由用戶選擇是否保留。當(dāng)自動(dòng)方式重建的分區(qū)表不正確時(shí),可以采用交互方式重新搜索。
但是,需要注意的是,重建分區(qū)表功能不能做到百分之百的修復(fù)分區(qū)表,除非你以前曾經(jīng)備份過(guò)分區(qū)表,然后通過(guò)還原以前備份的分區(qū)表來(lái)修復(fù)分區(qū)表?yè)p壞。因此可見(jiàn),平時(shí)備份一份分區(qū)表是多么的必要!
聯(lián)系客服