複製鏈接
請複製以下鏈接發送給好友

分區表丟失

鎖定
分區表丟失是指硬盤的分區表由於誤操作(如錯誤Ghost)、軟件衝突、斷電、熱插拔故障等造成的硬盤的分區丟失以及用户數據丟失的故障。
中文名
分區表丟失
解    釋
指硬盤的分區表由於誤操作
原    因
Ghost、軟件衝突等
措    施
diskgenius恢復分區表

分區表丟失造成原因

分區表丟失的原因很多,但常見問題總結起來有以下四種:

分區表丟失錯誤ghost

用户在重裝系統或者恢復系統的時候,將恢復分區選擇成了恢復磁盤,在ghost的界面上就是local-partition-from image選擇成為了local-disk-from image。完成後,整個硬盤就變成了一個C盤,其他盤全部丟失。

分區表丟失軟件衝突

用户使用類似PQ、分區助手等工具進行分區合併時,由於其他軟件對硬盤的獨佔性或者是權限原因,分區操作被強制中斷,分區表就會發生錯亂或改寫而造成分區表丟失。

分區表丟失斷電

當用户正常使用的時候,由於突然斷電會對硬盤造成較大的損傷,如數據錯亂、分區錯亂或者是硬盤壞道等,從而就造成了分區表的丟失。

分區表丟失熱插拔

U盤、移動硬盤或支持熱插拔的存儲設備在使用後,從電腦上熱插拔時,因為電流的突然變化會造成數據的結構的改變,從而造成分區表的丟失或者是其他的一些數據丟失現象。

分區表丟失分區DRB分析

NTFS文件系統的引導扇區是$Boot的第一個扇區,它的結構與FAT文件系統的DBR類似,所以習慣上也稱該扇區為DBR。DBR扇區在操作系統的引導過程起着非常重要的作用,如果這個扇區遭到破壞,這個分區將不能正常使用 [1] 
NTFS文件系統的DBR扇區與FAT文件系統的結構一樣,也包括跳轉指令、OEM代號、BPB參數、引導程序和結束標誌。
其中BPB參數比較重要,其他的參數都可以通過複製其他的DBR扇區進行替換。
下面講解一下BPB參數塊:
BPB是BIOS Parameter Block 的縮寫,其含義為BIOS參數塊。BPB從DBR的第12(0BH偏移處)個字節開始,到偏移53H結束,佔用73字節,記錄了有關該文件系統的重要信息。
字節偏移
字段長度(字節)
字段名和含義
字節偏移
字段長度(字節)
字段名和含義
0x00
3
跳轉指令
0x20
4
NTFS未使用,為0
0x03
8
OEM代碼
0x24
4
NTFS未使用,總為80008000
0x0B
2
每扇區字節數
0x28
8
扇區總數
0x0D
1
每簇扇區數
0x30
8
$MFT的起始簇號
0x0E
2
保留扇區
0x38
8
$MFTMirr的起始簇號
0x10
3
總是0
0x40
1
文件記錄的大小描述
0x13
2
NTFS未使用,為0
0x41
3
未用
0x15
1
介質描述符
0x44
1
索引緩衝的大小描述
0x16
2
總為0
0x45
3
未用
0x18
2
每磁道扇區數
0x48
8
卷序列號
0x1A
2
磁頭數
0x50
4
校驗和,一般都為0
0x1C
4
隱藏扇區數



分區表丟失分區表找回

找回分區表應該説是所有數據恢復中技術難度最簡單的一種,普通用户都能夠做到,所使用軟件首推Diskgenius,類似的還有PTDD或者説易我分區醫生。以下用diskgenius和PTDD分別説明方法。

分區表丟失diskgenius恢復分區表

故障盤掛接到一台正常的電腦,或者是使用光盤U盤等帶有diskgenius的啓動盤開機,然後運行diskgenius數據恢復軟件,點擊菜單的工具-搜索已丟失的分區表(重建分區表),範圍可選擇整個硬盤或者是出故障的那段區域,然後讓DiskGenius搜索。DiskGenius搜索分區採用搜索標誌的方法,因此速度很快,500G的硬盤完全搜索也不超過30分鐘。如果遇到很長時間都不能完成那可能就是有壞道了,那麼這種情況得另想辦法,這裏不做討論。
DiskGenius搜索完成後會把找出的分區顯示出來,此時如果搜索的分區符合你的要求,就點菜單上的保存更改,如果不符合,則重新搜索。或換其他工具。
保存更改後,DiskGenius會自動加載分區,打開我的電腦,丟失的分區就出現了,此時依次查看文件是否恢復,如果能正常訪問,則恢復成功。

分區表丟失PTDD恢復分區表

同樣,還是把硬盤掛接到正常電腦或者使用啓動光盤開機,然後運行PTDD,執行PTDD後,會自動搜索目前電腦上面所有的硬盤。完成搜索後,PTDD會顯示偵測到的硬盤及邏輯分區分割圖、硬盤容量、硬盤標籤,並以不同的顏色區分各種文件結構。接着在下拉式選單的Harddisk項目中,切換到要修復分區表的實體硬盤上,然後點選工具列上面的重建分區表(Rebuild),PTDD就會詢問使用者修復時,要透過自動模式(Automatic)或是使用交互模式(Interactive)。使用自動模式時,PTDD會略過搜尋分區的階段,直接修復整個實體硬盤的分區表。而在交互模式下,PTDD會預先搜尋選取的硬盤,列出可辨識的所有分區及相關信息,包括文件系統、硬盤標籤、硬盤區段、容量等信息,使用者可以依照自己的需要,再修復特定的邏輯硬盤區的分區表;如果硬盤內有PTDD無法辨識的分區,使用者可以取消這次的修復工作,重新搜尋硬盤,直到找出最完整的分區表,如此一來,就可以在這個步驟避免不當修復,防止硬盤內的資料損毀。
當選擇交互模式時,會彈出來一個要求輸入指定文件名或卷標的對話框,一般用户點自動就可以了,相當的簡單。完成後重啓電腦,檢測文件是否正常,如果正常,恢復工作就結束了。
一般而言,只要不是硬盤有大量壞道造成的分區表丟失,以上兩個軟件完全能夠正常恢復分區表,數據也能完全恢復。
參考資料
  • 1.    劉偉.數據恢復技術深度揭秘:電子工業出版社,2010