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

文件目錄表

鎖定
文件目錄表(外文名File Directory Table,簡稱FDT),用來存放根目錄下的文件的目錄項的技術。
中文名
文件目錄表
外文名
FDT
FDT的全稱為File Directory Table,含義是文件目錄表。FDT是用來存放根目錄下的文件的目錄項的,DBR中11H~12H偏移處的兩個字節的含義為“根目錄項數”,該值一般為512,也就是説FDT中只能存放最多512個目錄項,假如每個目錄項的大小為32字節,那這個FDT所佔的扇區個數就為32,假如每個目錄項的大小為64字節,那麼這個FDT所佔的扇區個數就為64。
如果文件系統支持長文件名,則每個表項為64個字節,其中,前32個字節為長文件鏈接説明;後32個字節為文件屬性説明,包括文件長度、起始地址、日期、時間等。如不支持長文件名,則每個表項為32個字節的屬性説明。
值得注意的是:
FAT分區下,數據在被刪除之後,文件對應的文件目錄項的第一個字節會被改為E5H,表示該文件被刪除,而文件目錄項的其它字節沒有變化,所以被刪除的文件仍舊能夠找到其開始的地方,從而使得該文件是可恢復的。 [1] 
數據區(Data Area):
緊跟在FDT的下一個扇區,直到邏輯盤的結束地址。它存儲着所有的數據,而且即使文件目錄被破壞仍舊可能從磁盤裏把信息讀出,這也就是硬盤數據恢復的理論依據。
數據恢復主要是手動找出FAT目錄、數據的對應關係或直接找到數據,現在已經有完善的磁盤編輯器幫助我們做到這一點,使工作大大簡化了,數據恢復從理論上講只要數據不被覆蓋就能被恢復。
參考資料
  • 1.    劉偉.數據恢復技術深度揭秘:電子工業,2010.5