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)了。

主站蜘蛛池模板: 久久国产香蕉| 精品国产网| 亚洲国语自产一区第二页| 亚洲欧洲一区二区三区| 日本a级免费| 亚洲无码熟妇人妻AV在线| 亚洲一区二区约美女探花| 五月天在线网站| 亚洲国产综合精品中文第一| 精品撒尿视频一区二区三区| 亚洲开心婷婷中文字幕| 国产第八页| 九九热精品在线视频| 免费啪啪网址| 久久久波多野结衣av一区二区| 国产欧美视频一区二区三区| 色噜噜在线观看| 97超爽成人免费视频在线播放| 丰满人妻久久中文字幕| 日韩第九页| 高清国产在线| 欧美色丁香| 免费看美女毛片| 亚洲Va中文字幕久久一区| 国产交换配偶在线视频| 国产免费人成视频网| 成·人免费午夜无码视频在线观看| 午夜视频日本| 国产精品视频白浆免费视频| 99久久国产自偷自偷免费一区| 亚洲天堂日本| 精品国产99久久| 国产丝袜91| 伊人久久大线影院首页| 日韩毛片免费观看| 国产精品林美惠子在线观看| 国产精品久久久久久影院| 久久五月视频| 露脸真实国语乱在线观看| 精品亚洲国产成人AV| 日韩人妻无码制服丝袜视频| 亚洲国产精品无码AV| 色欲色欲久久综合网| 试看120秒男女啪啪免费| 亚洲精品制服丝袜二区| 毛片免费在线视频| 亚洲人成影院在线观看| 国产又爽又黄无遮挡免费观看| 91亚洲精选| 另类综合视频| 国产人妖视频一区在线观看| 日本一区二区三区精品视频| 啦啦啦网站在线观看a毛片| 亚洲精品成人7777在线观看| 漂亮人妻被中出中文字幕久久| 亚洲天堂网2014| 91精品国产麻豆国产自产在线| 欧美 亚洲 日韩 国产| 国产在线精品99一区不卡| 国产又黄又硬又粗| 欧美成人精品一区二区| 五月激情综合网| 国产区成人精品视频| 婷婷99视频精品全部在线观看| 久久综合五月婷婷| 91欧美在线| 国产jizz| 一区二区欧美日韩高清免费| 欧洲熟妇精品视频| 亚洲天堂自拍| 中文字幕第4页| 国产一区三区二区中文在线| 成人国产精品网站在线看| 国产精品极品美女自在线看免费一区二区| 精品91在线| 成人国产一区二区三区| www.99精品视频在线播放| 国产麻豆精品久久一二三| 亚洲欧美日韩中文字幕一区二区三区| 久久精品无码一区二区国产区| 99精品影院| 色欲色欲久久综合网|