国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

NTFS文件系統(tǒng)中常駐文件的可恢復(fù)性分析

2014-05-26 00:54:13趙廣曄
科技創(chuàng)新與應(yīng)用 2014年16期
關(guān)鍵詞:數(shù)據(jù)恢復(fù)

趙廣曄

摘 要:NTFS文件系統(tǒng)是目前Windows系列操作系統(tǒng)使用的主流文件系統(tǒng)。在該文件系統(tǒng)中,使用MFT文件管理其他文件,文件的內(nèi)容被作為文件的數(shù)據(jù)屬性進(jìn)行管理。一些小文件的數(shù)據(jù)流被直接存放在MFT中,這些文件也被叫做常駐文件。文章旨在研究這些常駐文件在被刪除后是否存在被恢復(fù)的可能。

關(guān)鍵詞:NTFS;MFT;常駐文件;數(shù)據(jù)恢復(fù)

1 常駐文件及其意義

NTFS文件系統(tǒng)是微軟公司為了替代傳統(tǒng)的FAT 16和FAT 32文件系統(tǒng)而開發(fā)的。目前是包括Windows XP到Windows 8.1等各版本W(wǎng)indows操作系統(tǒng)使用的默認(rèn)文件系統(tǒng)。NTFS文件系統(tǒng)也經(jīng)過了多個版本的演化,目前被使用的主要是在2001年隨Windows XP一起發(fā)布的NTFS v3.1版本。

NTFS文件系統(tǒng)使用$MFT(主文件表)來管理文件和文件夾。主文件表示一個對應(yīng)的數(shù)據(jù)庫,由一系列的文件記錄組成--卷中每一個文件都有一個文件記錄1。MFT中的文件記錄大小一般是固定的,不管簇的大小是多少,均為1KB。

MFT中每個文件或文件夾記錄中都包含多個屬性,包括MFT記錄頭、MFT記錄屬性、文件名屬性、數(shù)據(jù)運(yùn)行(DataRun)屬性等。數(shù)據(jù)運(yùn)行屬性用來指出文件在磁盤中實際存儲的位置。為了節(jié)省磁盤空間,對于一些數(shù)據(jù)流很小的文件,NTFS系統(tǒng)將其數(shù)據(jù)流直接保存在MFT記錄中,這些文件也被稱為常駐文件。

常見的常駐文件包括一些軟件的配置文件、日志文件、記錄文件、壓縮文件等。有時用戶誤刪這些文件可能會導(dǎo)致某些軟件無法正常運(yùn)行等。而由于這些文件的數(shù)據(jù)是存在于MFT中的,所以對其的恢復(fù)與普通文件不同。

2 常駐文件可恢復(fù)性的研究方法設(shè)計

在本文中使用的研究方法主要是進(jìn)行比對實驗。為了驗證常駐文件是否可以被恢復(fù),或在什么情況下可以被恢復(fù),需要考慮各種可能的影響因素,如文件的類型、文件中數(shù)據(jù)流的大小、文件是如何刪除的、文件被刪除后又做了哪些操作等。圖1展示了各種需要考慮到的因素,也就是比對實驗的參照條件。

操作系統(tǒng)選用從Windows XP到Windows 8的各個版本。不考慮Windows 2000是因為Windows 2000使用的是NTFS v3.0版本,與v3.1版本有一定差異性,同時Windows 2000不支持GPT分區(qū)。

文件類型考慮了幾種常見的小文件類型:純文本文件,包括txt文本文檔、ini配置文件、xml描述文件、js腳本文件等;圖片文件,包括bmp、jpg、png、gif等;壓縮文件,包括zip、rar、cab、7z等。

3 實驗過程簡述

在驗證過程中,將兩塊512 MB大小U盤量產(chǎn)為硬盤類型,并分別初始化為MBR分區(qū)和GPT分區(qū)磁盤。在圖1中所示的六種操作系統(tǒng)中分別對兩塊磁盤進(jìn)行相同的操作。因為Windows XP系統(tǒng)原生不支持GPT分區(qū),故沒有進(jìn)行對GPT分區(qū)磁盤的操作實驗。每次開始新實驗前都會將U盤中的數(shù)據(jù)置零,并重新初始化以防止影響實驗結(jié)論。

驗證過程中使用了三種類型的常駐文件:擴(kuò)展名為txt的文本文檔;擴(kuò)展名為bmp的圖像文件;擴(kuò)展名為zip的壓縮文件。每個類型的文件都設(shè)計了兩個數(shù)據(jù)流大小不同的比對文件,具體文件信息見表1。

在實驗磁盤中新建一個名稱為30個字符的文件夾,并將上述六個文件復(fù)制到磁盤根目錄。之后利用WinHex記錄整個磁盤的狀態(tài),通過觀察發(fā)現(xiàn)名稱為short的三個文件包括屬性流和記錄流在內(nèi)都只占據(jù)MFT記錄的第一個扇區(qū),第二個扇區(qū)除最末兩字節(jié)外均為0;而三個名稱為long的文件都幾乎占滿了MFT記錄的兩個扇區(qū)。

驗證步驟:

(1)將long.txt刪入回收站。

(2)將long.txt從回收站刪除。

(3)將long.zip直接從磁盤刪除,不經(jīng)過回收站。

(4)向磁盤中復(fù)制short2.txt,內(nèi)容與short.txt一致。

(5)在磁盤中新建文件夾test。

(6)將long.bmp移動到長名稱文件夾中再進(jìn)行刪除操作。

因為在不同操作系統(tǒng)和磁盤分區(qū)下驗證步驟相同,在此就不再一一描述。

4 研究結(jié)論

通過實驗發(fā)現(xiàn),在前文列出的六個操作系統(tǒng)以及兩種不同類型的磁盤分區(qū)上,進(jìn)行相同的操作產(chǎn)生的結(jié)果完全一致。NTFS文件系統(tǒng)中常駐文件由于其不具備獨(dú)立的數(shù)據(jù)流,所以對其恢復(fù)與普通文件不同。具體情況總結(jié)見表2。

參考文獻(xiàn)

[1]戴士劍,涂彥暉.數(shù)據(jù)恢復(fù)技術(shù)(第2版)[M].電子工業(yè)出版社,2006.

猜你喜歡
數(shù)據(jù)恢復(fù)
常見硬盤數(shù)據(jù)丟失的分析與恢復(fù)
科技視界(2016年26期)2016-12-17 23:55:07
淺議數(shù)據(jù)安全與恢復(fù)
基于Android—x86的windows恢復(fù)系統(tǒng)研究與設(shè)計
Windows操作平臺下的數(shù)據(jù)恢復(fù)技術(shù)
Redis基于RDB+AOF的數(shù)據(jù)恢復(fù)策略研究
淺析數(shù)據(jù)恢復(fù)技術(shù)
數(shù)據(jù)備份技術(shù)
科技視界(2016年2期)2016-03-30 08:47:54
Windows下數(shù)據(jù)恢復(fù)的一點(diǎn)認(rèn)識
科技傳播(2016年3期)2016-03-25 00:22:09
服務(wù)器數(shù)據(jù)備份和恢復(fù)研究
淺談計算機(jī)數(shù)據(jù)恢復(fù)
延长县| 普兰县| 中阳县| 宿迁市| 舒兰市| 龙胜| 曲松县| 若尔盖县| 柘荣县| 古浪县| 新干县| 特克斯县| 山东省| 湖北省| 蓬溪县| 曲麻莱县| 顺昌县| 恩施市| 宜章县| 亳州市| 公主岭市| 赤峰市| 晋州市| 罗平县| 临邑县| 金门县| 浮山县| 曲麻莱县| 渝中区| 扬州市| 荔浦县| 同德县| 咸丰县| 凤翔县| 高平市| 大埔县| 祥云县| 牟定县| 兴业县| 大英县| 峨眉山市|