當前位置:文思屋>社會工作>電腦培訓>

行動硬碟問題的修復方法

文思屋 人氣:1.97W

硬碟“零磁軌”與“分割槽表”的修復

零磁軌處於硬碟上一個非常重要的位置,硬碟的主引導記錄區(MBR)就在這個位置上。MBR位於硬碟的0磁軌0柱面1扇區,其中存放著硬碟主載入程式和硬碟分割槽表。在總共512位元組的硬碟主引導記錄扇區中,446位元組屬於硬碟主載入程式,64位元組屬於硬碟分割槽表(DPT),兩個位元組(55AA)屬於分割槽結束標誌。由此可見,零磁軌一旦受損,將使硬碟的主載入程式和分割槽表資訊遭到嚴重破壞,從而導致硬碟無法自舉。零磁軌損壞屬於硬碟壞道之一,只不過由於它的位置太重要,因而一旦遭到破壞,就會產生嚴重的後果。

通常的維修方法是通過Pctools9.0的DE(磁碟編輯器)來修復(或者類似的可以對磁碟扇區進行編輯的工具也可以),其方法如下:用Windows9x啟動盤啟動,插入含有Pctools9.0的光碟。執行PCT90目錄下的,先進入“Options”選單,選“Configuration”(配置)命令,按下“空格”鍵去掉ReadOnly(只讀)前面的勾(按Tab鍵切換),之後,儲存退出。接著選擇並執行主選單“Select”(選擇)中的Drive(驅動器),進去之後在“Drivetype”(驅動器型別)項中,選擇Physical(物理的),並按空格選定,再按“Tab”鍵切換到“Drives”項,選中“Harddisk”(硬碟),最後,選擇“OK”並回車。之後,回到主選單中,開啟“Select”選單,這時會出現PartitionTable(分割槽表),選中並進入,之後出現硬碟分割槽表資訊。如果硬碟有兩個分割槽,l分割槽就是C盤,該分割槽是從硬碟的0柱面開始的,那麼,將1分割槽的BeginningCylinder(起始柱面)的0改成1就可以了。儲存後退出。要注意的是,在修改之前先將硬碟上的重要資料備份出來。重新啟動,按Delete鍵進入回CMOS設定,選“IDAUTODETECT”,可以看到CYLS數比原來減少了1,之後,儲存設定並退出。重新分割槽、格式化,即可救活硬碟。

需要注意的是:由於DE工具僅對FAT16分割槽的硬碟有效,因此,對於FAT32分割槽的.硬碟來說,可以通過分割槽大師(PQ)等磁碟工具,將FAR32轉換為FAT16,然後再對其進行處理。另外,有人還探索出了通過修改硬碟電機定位系統來改變零磁軌位置和通過電路調整來改變磁頭的分配邏輯,以達到重新定位零磁軌的目的。當然這需要更深厚的硬體水平,實現起來也比較複雜。

分割槽表損壞的修復

硬碟主引導記錄所在的扇區也是病毒重點攻擊的地方,通過破壞主引導扇區中的DPT(分割槽表),即可輕易地損毀硬碟分割槽資訊。分割槽表的損壞通常來說不是物理損壞,而是分割槽資料被破壞。因此,通常情況下,可以用軟體來修復。

通常情況下,硬碟分割槽之後,備份一份分割槽表至軟盤、光碟或者USB盤上是極為明智的。這個方面,國內著名的防毒軟體瑞星提供了完整的解決方案。另外,對於沒有備份分割槽表的硬碟,也提供了相應的修復方法,不過成功率相對較低。

另外,中文磁碟工具DiskMan在這方面也是行家裡手。重建分割槽表作為它的一個“殺手鐗”功能,非常適合用來修復分割槽表損壞。

對於硬碟分割槽表被分割槽調整軟體(或病毒)嚴重破壞,引起硬碟和系統癱瘓,DiskMan可通過未被破壞的分割槽引導記錄資訊重新建立分割槽表。在選單的工具欄中選擇“重建分割槽表”,DiskMan即開始搜尋並重建分割槽。DiskMan將首先搜尋0柱面0磁頭從2扇區開始的隱含扇區,尋找被病毒挪動過的分割槽表。接下來搜尋每個磁頭的第一個扇區。搜尋過程可以採用“自動”或“互動”兩種方式進行。自動方式保留髮現的每一個分割槽,適用於大多數情況。互動方式對發現的每一個分割槽都給出提示,由使用者選擇是否保留。當自動方式重建的分割槽表不正確時,可以採用互動方式重新搜尋。

但是,需要注意的是,重建分割槽表功能不能做到百分之百的修復分割槽表,除非你以前曾經備份過分割槽表,然後通過還原以前備份的分割槽表來修復分割槽表損壞。因此可見,平時備份一份分割槽表是多麼的必要!

TAGS:行動硬碟