精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

NTFS與FAT的區別 -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【salifelink.com - 電腦資料】

  現在好多游戲都出 DVD 珍藏版什么的,動不動就上 3、4G

  但大多數的 Windows 用戶都是用 FAT32 的格式幫硬盤分區,要是有超過 4G 的單個文件是下載不到的(或放不下的),所以一定要將該盤轉為 NTFS 格式才行

  QUOTE:

  Q:什么是 NTFS?

  A:

  想要了解NTFS,我們首先應該認識一下FAT,

NTFS與FAT的區別

。FAT是文件分配表的意思。對我們來說,它的意義在于對硬盤分區的管理。FAT16、FAT32、NTFS是目前最常見的三種文件系統。

  FAT16:我們以前用的DOS、Windows 95都使用FAT16文件系統,現在常用的Windows 98/2000/XP等系統均支持FAT16文件系統。它最大可以管理大到2GB的分區,但每個分區最多只能有65525個簇(簇是磁盤空間的配置單位)。隨著硬盤或分區容量的增大,每個簇所占的空間將越來越大,從而導致硬盤空間的浪費。

  FAT32:隨著大容量硬盤的出現,從Windows 98開始,FAT32開始流行。它是FAT16的增強版本,可以支持大到2TB(2048G的分區。FAT32使用的簇比FAT16小,從而有效地節約了硬盤空間。

  NTFS:微軟Windows NT內核的系列操作系統支持的、一個特別為網絡和磁盤配額、文件加密等管理安全特性設計的磁盤格式。隨著以NT為內核的Windows 2000/XP的普及,很多個人用戶開始用到了NTFS。NTFS也是以簇為單位來存儲數據文件,但NTFS中簇的大小并不依賴于磁盤或分區的大小。簇尺寸的縮小不但降低了磁盤空間的浪費,還減少了產生磁盤碎片的可能。NTFS支持文件加密管理功能,可為用戶提供更高層次的安全保證。

  QUOTE:

  Q:FAT32 與 NTFS 的區別

  A:

  在推出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分區的啟動記錄被包含在一個含有關鍵數據的結構中,減少了計算機系統崩潰的可能性。

  QUOTE:

  Q:什么系統可以支持 NTFS 文件系統?

  A:

  只有Windows NT/2000/XP才能識別NTFS系統,Windows 9x/Me以及DOS等操作系統都不能支持、識別NTFS格式的磁盤,

電腦資料

NTFS與FAT的區別》(http://salifelink.com)。由于DOS系統不支持NTFS系統,所以最好不要將C:盤制作為NTFS系統,這樣在系統崩潰后便于在DOS系統下修復。

  NTFS與操作系統支持情況如下:

  FAT16 windows 95/98/me/nt/2000/xp unix,linux,dos

  FAT32 windows 95/98/me/2000/xp

  NTFS windows nt/2000/xp

  QUOTE:

  Q:我們需要 NTFS 嗎?

  A:

  Windows 2000/XP在文件系統上是向下兼容的,它可以很好地支持FAT16/FAT32和NTFS,其中NTFS是Windows NT/2000/XP專用格式,它能更充分有效地利用磁盤空間、支持文件級壓縮、具備更好的文件安全性。如果你只安裝Windows 2000/XP,建議選擇NTFS文件系統。如果多重引導系統,則系統盤(C盤)必須為FAT16或FAT32,否則不支持多重引導。當然,其他分區的文件系統可以為NTFS。

  QUOTE:

  Q:NTFS 的四大優點

  A:

  1.具備錯誤預警的文件系統

  在NTFS分區中,最開始的16個扇區是分區引導扇區,其中保存著分區引導代碼,接著就是主文件表(Master File Table,以下簡稱MFT),但如果它所在的磁盤扇區恰好出現損壞,NTFS文件系統會比較智能地將MFT換到硬盤的其他扇區,保證了文件系統的正常使用,也就是保證了Windows的正常運行。而以前的FAT16和FAT32的FAT(文件分配表)則只能固定在分區引導扇區的后面,一旦遇到扇區損壞,那么整個文件系統就要癱瘓。

  但這種智能移動MFT的做法當然并非十全十美,如果分區引導代碼中指向MFT的部分出現錯誤,那么NTFS文件系統便會不知道到哪里尋找MFT,從而會報告磁盤沒有格式化這樣的錯誤信息。為了避免這樣的問題發生,分區引導代碼中會包含一段校驗程序,專門負責偵錯。

  2.文件讀取速度更高效!

  恐怕很多人都聽說NTFS文件系統在安全性方面有很多新功能,但你可否知道:NTFS在文件處理速度上也比FAT32大有提升呢?

  對DOS略知一二的讀者一定熟悉文件的各種屬性:只讀、隱藏、系統等。在NTFS文件系統中,這些屬性都還存在,但有了很大不同。在這里,一切東西都是一種屬性,就連文件內容也是一種屬性。這些屬性的列表不是固定的,可以隨時增加,這也就是為什么你會在NTFS分區上看到文件有更多的屬性.

  NTFS文件系統中的文件屬性可以分成兩種:常駐屬性和非常駐屬性,常駐屬性直接保存在MFT中,像文件名和相關時間信息(例如創建時間、修改時間等)永遠屬于常駐屬性,非常駐屬性則保存在MFT之外,但會使用一種復雜的索引方式來進行指示。如果文件或文件夾小于1500字節(其實我們的電腦中有相當多這樣大小的文件或文件夾),那么它們的所有屬性,包括內容都會常駐在MFT中,而MFT是Windows一啟動就會載入到內存中的,這樣當你查看這些文件或文件夾時,其實它們的內容早已在緩存中了,自然大大提高了文件和文件夾的訪問速度。

  小提示

  為什么FAT的效率不如NTFS高

  FAT文件系統的文件分配表只能列出了每個文件的名稱及起始簇,并沒有說明這個文件是否存在,而需要通過其所在文件夾的記錄來判斷,而文件夾入口又包含在文件分配表的索引中。因此在訪問文件時,首先要讀取文件分配表來確定文件已經存在,然后再次讀取文件分配表找到文件的首簇,接著通過鏈式的檢索找到文件所有的存放簇,最終確定后才可以訪問。

最新文章