硬盤數(shù)據(jù)恢復(fù)案例分析
硬盤數(shù)據(jù)恢復(fù)是個比較講求技術(shù)的活,掌握不好技巧或者心思不夠細(xì)膩總會讓我們的數(shù)據(jù)恢復(fù)操作半途而廢,在這個硬盤硬件越來越廉價,數(shù)據(jù)越來越值錢的時代,硬盤數(shù)據(jù)恢復(fù)技術(shù)價值得到了大幅度提升,筆者這里收集了幾類數(shù)據(jù)恢復(fù)操作案例,希望對各位數(shù)據(jù)恢復(fù)工程師或者想學(xué)硬盤數(shù)據(jù)恢復(fù)的朋友有所幫助。
數(shù)據(jù)恢復(fù)案例一:格式化硬盤后數(shù)據(jù)的恢復(fù)
推薦工具:DOS命令UnFormat
解決方案:
在DOS高版本狀態(tài)下,格式化操作format在缺省狀態(tài)下都建立了用于恢復(fù)格式化的磁盤信息,實際上是把磁盤的DOS引導(dǎo)扇區(qū),fat分區(qū)表及目錄表的所有內(nèi)容復(fù)制到了磁盤的最后幾個扇區(qū)中(因為后面的扇區(qū)很少使用),而數(shù)據(jù)區(qū)中的內(nèi)容根本沒有改變。我們都知道在DOS時代有一個非常不錯的工具UnFormat,它可以恢復(fù)由Format命令清除的磁盤。
如果用戶是在DOS下使用Format命令誤格式化了某個分區(qū)的話,可以使用該命令試試。不過UnFormat只能恢復(fù)本地硬盤和軟件驅(qū)動器,而不能恢復(fù)網(wǎng)絡(luò)驅(qū)動器。UnFormat命令除了上面的反格式化功能,它還能重新修復(fù)和建立硬盤驅(qū)動器上的損壞分區(qū)表。另外DOS還提供了一個miror命令用于紀(jì)錄當(dāng)前的磁盤的信息,供格式化或刪除之后的恢復(fù)使用,此方法也比較有效。
數(shù)據(jù)恢復(fù)案例二:零磁道損壞時的數(shù)據(jù)恢復(fù)
推薦工具:DiskMan
解決方案:
硬盤的主引導(dǎo)記錄區(qū)(MBR)在零磁道上。MBR位于硬盤的0磁道0柱面1扇區(qū),其中存放著硬盤主引導(dǎo)程序和硬盤分區(qū)表。在總共512字節(jié)的硬盤主引導(dǎo)記錄扇區(qū)中,446字節(jié)屬于硬盤主引導(dǎo)程序,64字節(jié)屬于硬盤分區(qū)表(DPT),兩個字節(jié)(55 AA)屬于分區(qū)結(jié)束標(biāo)志。零磁道一旦受損,將使硬盤的主引導(dǎo)程序和分區(qū)表信息將遭到嚴(yán)重破壞,從而導(dǎo)致硬盤無法引導(dǎo)。
0磁道損壞判斷:系統(tǒng)自檢能通過,但啟動時,分區(qū)丟失或者C盤目錄丟失,硬盤出現(xiàn)有規(guī)律的“咯吱……咯吱”的尋道聲,運行SCANDISK掃描C盤,在第一簇出現(xiàn)一個紅色的“B”,或者Fdisk找不到硬盤、DM死在0磁道上,此種情況即為零磁道損壞!零磁道損壞屬于硬盤壞道之一,只不過它的位置相當(dāng)重要,因而一旦遭到破壞,就會產(chǎn)生嚴(yán)重的后果。
通常0磁道損壞的硬盤,可以通過PCTOOLS的DE磁盤編輯器(或者DiskMan)來使0磁道偏轉(zhuǎn)一個扇區(qū),使用1磁道來作為0磁道來進(jìn)行使用。而數(shù)據(jù)可以通過Easyrecovery來按照簇進(jìn)行恢復(fù),但數(shù)據(jù)無法保證得到完全恢復(fù)。
數(shù)據(jù)恢復(fù)案例三:分區(qū)表損壞時的數(shù)據(jù)修復(fù)
推薦工具:諾頓磁盤醫(yī)生NDD
解決方案:
硬盤主引導(dǎo)記錄(MBR)所在的扇區(qū)也是病毒重點攻擊的地方,通過破壞主引導(dǎo)扇區(qū)中的DPT(分區(qū)表),就可以輕易地?fù)p毀硬盤分區(qū)信息,達(dá)到對資料的破壞目的。分區(qū)表的損壞是分區(qū)數(shù)據(jù)被破壞而使記錄被破壞的。所以,我們可以使用軟件來進(jìn)行修復(fù)。一般情況下,硬盤分區(qū)之后,要備份一份分區(qū)表至軟盤、光盤或者移動存儲活動盤上。
在這方面,國內(nèi)著名的殺毒軟件KV3000系列和瑞星都提供了完整的解決方案。但是,對于沒有備份分區(qū)表的硬盤來說,雖然KV3000也提供了相應(yīng)的修復(fù)方法,不過成功率相對就要低很多了。在恢復(fù)分區(qū)上,諾頓磁盤醫(yī)生NDD是絕對強(qiáng)勁的工具,可以自動修復(fù)分區(qū)丟失等情況,可以搶救軟盤壞區(qū)中的數(shù)據(jù),強(qiáng)制讀出后搬移到其它空白扇區(qū)。
在硬盤崩潰或異常的情況下,它可能帶給用戶一線希望。在出現(xiàn)問題后,用啟動盤啟動,運行NDD,選擇Diagnose進(jìn)行診斷。NDD會對硬盤進(jìn)行全面掃描,如果有錯誤的話,它會向你提示,然后只要根據(jù)軟件的提示選擇修復(fù)項目即可,而且這些問題它都能輕輕松松地解決。
另外,大家非常熟悉的中文磁盤工具DiskMan,在重建分區(qū)表方面具有非常實用的功能,用于修復(fù)分區(qū)表的損壞是最合適不過了。如果硬盤分區(qū)表被分區(qū)調(diào)整軟件(或病毒)嚴(yán)重破壞,必將引起硬盤和系統(tǒng)癱瘓的嚴(yán)重后果,而DiskMan可通過未被破壞的分區(qū)引導(dǎo)記錄信息重新建立分區(qū)表。只要在菜單的工具欄中選擇“重建分表”,DiskMan即開始搜索并重建分區(qū)。