1樓:手機使用者
目錄表是乙個表示目錄的特殊型別檔案(現今通常稱為資料夾)。它裡面儲存的每個檔案或目錄使用表中的32位條目表示。每個條目記錄名字、副檔名、屬性(檔案、目錄、隱藏、唯讀、系統和卷)、建立的日期和時間、檔案/目錄資料第乙個簇的位址,最後是檔案/目錄的大小。
除了fat12和fat16檔案系統中的根目錄表佔據特殊的根目錄區域位置之外,所有其它的目錄表都存在資料區域。
合法的dos檔名包括下面一些字元:
大寫字母a-z
數字0-9空格(儘管結尾的空格被作為填充而不是檔名的一部分)
# $ amp;amp; (
數值 128-255
dos檔名位於oem字符集。
長檔名(lfn)使用乙個技巧儲存在fat檔案系統上——在目錄表尺虧中新增假的條目。這些條目使用乙個普通檔案無法使用的卷標屬性標識,普通檔案無法使用是由於它們被大多數舊的ms-dos程式忽略。很顯然,乙個只包含卷標的目錄被當作空卷,這樣就允許刪除;使用長檔名建立的檔案在從普通的dos刪除就會發生這樣的情形。
校驗和也允許檢驗長檔名是否與檔名匹配;當乙個檔案刪除之後使用dos在同乙個目錄位置重新陵哪神建立之後就會出現不匹配現象。校驗和使用下面的演算法計算。(注意pfcbname是指向如正常目錄條目中所顯示的檔名的指標,例如前八個緩跡字元是檔名,最後三個是副檔名。
點是隱含的。檔名中沒有使用的空間將使用空格(ascii 0x20)補齊。例如,「將記錄為readme txt。
2樓:秒懂百科
fat32:分割槽格扒裂式吵嘩的一春碰閉種。
fat檔案分配表的fat32檔案系統
3樓:手機使用者
在推出fat32檔案系統之前,通常pc機使用的檔案系統是fat16。像基於ms-dos,win 95等系統都採用了fat16檔案系統。在win 9x下,fat16支援的分割槽最大為2gb。
我們知道計算機將資訊儲存在硬碟上稱為「簇」的區域內。使用的簇越小,儲存資訊的效率就越高。在fat16的情況下,分割槽越大簇就相應的要增大,儲存效率就越低,勢必造成儲存空間的浪費。
並且隨著計算機硬體和應用的不斷提高,fat16檔案系統已不能很好地適應系統的要求。在這種情況下,推出了增強的檔案系統fat32。同fat16相比,fat32主要具有以下特點:
1. 同fat16相比fat32最大的優點是可以支援的磁碟大小達到2tb(2047gb),但是不能支援小於512mb的分割槽。基於fat32的win 2000可以支援分割槽最大為32gb;而基於fat16的win 2000支援的分割槽最大為4gb。
2. 由於採用了更小的簇,fat32檔案系統可以更有效率地儲存資訊。如兩個分割槽大小都為2gb,乙個分割槽採用了fat16檔案系統,另乙個分割槽採用了fat32檔案系統。採用fat16的分割槽的簇大小為32kb,而fat32分割槽的簇只有4kb的大小。
這樣fat32就比fat16的儲存效率要高很多,通常情況下可以提高15%。
3. fat32檔案系統可以重新定位根目錄和使用fat的備份副本。另外fat32分割槽的啟動記錄被包含在乙個含有關鍵資料的結構中,減少了計算機系統崩潰的可能性。
FAT32與FAT格式化時有什麼區別
分別就是.fat fat16 最大僅支援2gb的分割槽,而fat 32則支援更大的分割槽.如果你卡的容量大於2gb,推薦你使用後者 區別不大的。1g的u盤用fat格式化後大概有980mb的可用空間,如果用fat32 格式化後大概還有960mb的可用空間。二種格式支援的最大容量不同,其他區別不大 最簡...
磁碟的檔案系統型別為fat32跟ntfs有什麼區別
fat32與ntfs的區別 在推出fat32檔案系統之前,通常pc機使用的檔案系統是fat16。像基於ms dos,win 95等系統都採用了fat16檔案系統。在win 9x下,fat16支援的分割槽最大為2gb。我們知道計算機將資訊儲存在硬碟上稱為 簇 的區域內。使用的簇越小,儲存資訊的效率就越...
fat32與ntfs主要區別
fat32 可以在dos下方便的複製檔案,不方便在不支援大於4gb的單個檔案。ntfs 在dos下讀寫很不方便,需要藉助專業軟體,而且操作也累。不過支援大於4gb的單個檔案。其他地方都差不多,細節上的比如建立索引等功能,對大眾幾乎沒什麼用。資源 於網上 fat32與ntfs的區別 在推出fat32檔...