999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

FAT32文件系統(tǒng)亂碼的研究和分析

2016-03-22 01:07:29劉宏斌
科技傳播 2016年1期

劉宏斌

摘 要 FAT32文件分配表是Windows操作系統(tǒng)磁盤分區(qū)格式的一種。采用32位的文件分配表,使其對(duì)磁盤的管理能力增強(qiáng)。本文通過(guò)文件系統(tǒng)出現(xiàn)亂碼對(duì)FAT32的文件分配表進(jìn)行研究和分析

關(guān)鍵詞 FAT32:FAT:文件分配表;MBR;DBR

中圖分類號(hào) TP3

文獻(xiàn)標(biāo)識(shí)碼 A

文章編號(hào) 1674-6708(2016) 154-0085-02

在日常生活中,U盤,SD卡,MP3,MP4等存儲(chǔ)設(shè)備都有可能會(huì)產(chǎn)生一些亂碼文件或者亂碼文件夾,比如在磁盤正在讀取或者寫入的時(shí)候,直接把磁盤拔掉或者斷電,再有主板上的接口或者接線不是太好,也會(huì)使磁盤出現(xiàn)I/O故障,這情況都會(huì)導(dǎo)致存儲(chǔ)設(shè)備上的文件被損壞,好一點(diǎn)的情況出現(xiàn)亂碼的文件名或文件夾名,差一點(diǎn)格式就會(huì)出現(xiàn)不對(duì)應(yīng)打不開(kāi),還有就打開(kāi)磁盤,就出磁盤損請(qǐng)你格式化磁盤,去格式化又顯示格式化無(wú)法完成,以上這些情況說(shuō)明了這些磁盤出現(xiàn)了不同程度的損壞。基本上可以定位在文件分配表出錯(cuò)了。

FAT32文件分配表是Windows操作系統(tǒng)磁盤分區(qū)格式的一種。采用32位的文件分配表,使其對(duì)磁盤的管理能力增強(qiáng)。又因FAT32分區(qū)內(nèi)無(wú)法存放大于4GB的單個(gè)文件,且性能不佳,易產(chǎn)生磁盤碎片。硬盤分區(qū)已被性能更優(yōu)異的NTFS分區(qū)格式所取代。FAT32目前常用于U盤,SD卡、TF卡等小容量存儲(chǔ)設(shè)備。

首先,先要了解一下FAT32位分配表的結(jié)構(gòu)

1) FAT32文件系統(tǒng)將邏輯盤的空間分為三塊,分別是引導(dǎo)區(qū)(BOOT區(qū))、文件分配表區(qū)(FAT區(qū))、數(shù)據(jù)區(qū)(DATA區(qū))。這兩個(gè)區(qū)域合起叫作系統(tǒng)區(qū)域。

2) 引導(dǎo)區(qū)是從O扇區(qū)開(kāi)始,使用連續(xù)3個(gè)扇區(qū),用來(lái)保存這個(gè)每sector的BYTE數(shù),每個(gè)簇所對(duì)應(yīng)的sector數(shù)等一些重要的參數(shù)和boot記錄,最后還有一部分作為保留扇區(qū)。

3) 文件分配表區(qū)(FAT區(qū))保存了兩個(gè)完全相同的文件分配表(FAT),因?yàn)槲募加玫拇鎯?chǔ)空間(簇鏈)及空閑空間的管理全部是通過(guò)FAT表來(lái)實(shí)現(xiàn)的,F(xiàn)AT表非常重要,保存兩個(gè)FAT表即便是第一個(gè)FAT表?yè)p壞了,還有第二個(gè)FAT表可以使用。

其次,還要了解文件目錄表FDT(File DirectoryTable),即DIR區(qū),也叫做ROOT區(qū)緊跟在分區(qū)表2的后面一個(gè)扇區(qū)開(kāi)始,記錄著根目錄里面每一個(gè)文件(目錄)的開(kāi)始地址和文件的屬性等。在定位文件位置時(shí),系統(tǒng)會(huì)依DIR中存在的開(kāi)始地址,再看FAT表就可以算出文件在這塊硬盤的位置和大小。

如果是長(zhǎng)文件名,每個(gè)表項(xiàng)就應(yīng)該是64個(gè)字節(jié),前32個(gè)字節(jié)作為鏈接說(shuō)明;后32個(gè)字節(jié)就是文件的屬性說(shuō)明,其中有文件的長(zhǎng)度、文件開(kāi)始地址、創(chuàng)建的日期及時(shí)間。

根目錄下面還包含有文件和子目錄,子目錄下面又包括有文件和下一級(jí)目錄.一個(gè)子目錄也要占用一個(gè)文件目錄項(xiàng),它的屬性字節(jié)就變成了10H,文件的長(zhǎng)度字節(jié)變?yōu)椤?0”。

下能通過(guò)一個(gè)案例來(lái)介紹FAT32文件系統(tǒng)出現(xiàn)亂碼的分析。

手里有一個(gè)U盤,就一個(gè)分區(qū),分區(qū)表格式為FAT32,通過(guò)磁盤管理的可顯示容量,但是通過(guò)資源管理器打開(kāi)發(fā)現(xiàn)所有的文件夾和文件的名稱變成莫名其秒的名稱,無(wú)法打開(kāi)任何一個(gè)文件和文件夾,如圖所示。

用R-Studio軟件進(jìn)行掃描,軟件修復(fù)的目錄結(jié)構(gòu)根本無(wú)法打開(kāi)。需要恢復(fù)的文件為里面又有子目錄和文件,數(shù)量非常的多,,就算恢復(fù)出也無(wú)法使用了。如果采用RaW模式來(lái)修復(fù),文件名將就要被更換,同樣也是無(wú)法使用的。

根據(jù)這種現(xiàn)象進(jìn)行分析,磁盤的容量能夠正常顯示,可以認(rèn)為FAT表應(yīng)該完好。但根目錄下的文件夾及文件出現(xiàn)了其它不能出現(xiàn)在文件或文件夾的字符,可以肯定是根目錄下的目錄項(xiàng)出錯(cuò)。

用十六位編輯器WINHEX進(jìn)行分析,手工修改目錄項(xiàng),使數(shù)據(jù)得以還原。

步驟如下:

1) 首先現(xiàn)在打開(kāi)的是物理磁盤,為了方便分析,然后點(diǎn)擊“分區(qū)1””來(lái)打開(kāi)這個(gè)邏輯磁盤。打開(kāi)有后,就會(huì)彈出如圖所示的提示。

2) 看到這個(gè)提示框中出現(xiàn)的偏移處的值都是錯(cuò)誤的,先定位到第一個(gè)顯示的錯(cuò)誤偏移DEE040H處,可以用菜單上面的“位置一>轉(zhuǎn)到偏移量”,在彈出的窗口位置“轉(zhuǎn)到偏移量”框內(nèi)輸入顯示器第一個(gè)錯(cuò)誤的“DEE040H”,跳轉(zhuǎn)到這個(gè)偏移地址處,這個(gè)偏移地址就是25382號(hào)扇區(qū)的開(kāi)始位置。這里要注意DEE20H處的有一個(gè)“E5”值,這是一個(gè)定義為磁盤內(nèi)刪除的標(biāo)記。刪除標(biāo)記是目錄區(qū)里的第一個(gè)字節(jié),而目錄區(qū)的第一個(gè)字節(jié)應(yīng)該在本扇區(qū)里OOH、20H、40H、60H這些位置上,然而現(xiàn)在卻向后面偏移了16個(gè)字節(jié),但是前面一個(gè)扇區(qū)內(nèi)偏移DEE020H處的E5所在的位置是正確的。說(shuō)明了,這個(gè)地址DEE040H~DEE05FH16個(gè)字節(jié)是被非正常情況下加進(jìn)來(lái)的。向后面看,向后翻過(guò)一個(gè)扇區(qū),到到25383號(hào)扇區(qū)的開(kāi)始位置,看到這個(gè)位置的目錄項(xiàng)已經(jīng)是正常的了,也就是說(shuō)異常偏移了1個(gè)扇區(qū)。

3) 回過(guò)去再看錯(cuò)誤列表,就會(huì)發(fā)現(xiàn)前面所顯示的錯(cuò)誤偏移都在這個(gè)扇區(qū)里面。通過(guò)DBR里的信息得知根目錄是從25382扇區(qū)開(kāi)始的,這個(gè)扇區(qū)在根目錄內(nèi),這就是根目錄下的文件和文件夾出現(xiàn)亂碼的根本原因。

下面將這個(gè)扇區(qū)16字節(jié)刪除,再把16后的內(nèi)容寫入到25382號(hào)扇區(qū)起始偏移處。保存這些后,重新加載,就會(huì)發(fā)現(xiàn)文件和文件夾都有正常珠顯示出來(lái)了。

主站蜘蛛池模板: 亚洲第一黄片大全| 免费人成又黄又爽的视频网站| 婷婷亚洲综合五月天在线| 9999在线视频| 久久国产高潮流白浆免费观看| 美女毛片在线| 成人中文在线| 国产成人精品男人的天堂下载| 欧美精品成人| 无码高清专区| 欧美国产视频| 久久国产乱子伦视频无卡顿| 呦女亚洲一区精品| 国产H片无码不卡在线视频| 亚洲精品自产拍在线观看APP| 在线免费不卡视频| 99人妻碰碰碰久久久久禁片| 99精品视频在线观看免费播放| 好吊日免费视频| 激情無極限的亚洲一区免费| 国产精品污视频| 国产丝袜91| 99在线观看国产| 国产不卡国语在线| 9cao视频精品| 亚洲熟妇AV日韩熟妇在线| 日本在线国产| 久久精品丝袜| 日韩在线欧美在线| 在线欧美日韩国产| 国产精品色婷婷在线观看| 一级做a爰片久久免费| 老司机精品久久| 黄色片中文字幕| 欧美日韩福利| 潮喷在线无码白浆| 国产精品无码久久久久久| 欧美日本在线一区二区三区| 超薄丝袜足j国产在线视频| 成人午夜亚洲影视在线观看| AV在线麻免费观看网站 | 欧美第二区| 色偷偷男人的天堂亚洲av| 第一区免费在线观看| 午夜爽爽视频| 精品国产一区91在线| 亚洲成人在线免费观看| 亚洲高清日韩heyzo| 国产黄色视频综合| 亚洲69视频| 中文字幕乱码中文乱码51精品| 日本一区二区不卡视频| 国产麻豆另类AV| 狼友视频一区二区三区| 国产真实二区一区在线亚洲| 精品91自产拍在线| 青青草原国产免费av观看| 国产成人亚洲无吗淙合青草| 免费人成在线观看成人片| 亚洲大尺码专区影院| 在线精品亚洲国产| 国产男人的天堂| 波多野结衣无码AV在线| 午夜不卡福利| 四虎永久在线视频| 免费xxxxx在线观看网站| 亚洲人成网18禁| 青青操国产视频| 欧美不卡视频一区发布| 日韩高清中文字幕| 亚洲av日韩综合一区尤物| 麻豆精品在线视频| 婷婷亚洲视频| 中文字幕在线播放不卡| 国产免费怡红院视频| 国产簧片免费在线播放| 国产在线观看成人91| 欧美亚洲日韩不卡在线在线观看| 午夜精品国产自在| 老汉色老汉首页a亚洲| 美女潮喷出白浆在线观看视频| 久久黄色小视频|