硬盤有FAT32和NIFTS兩種,請問大家那有什么區別?各有什么利弊?
熱心網友
自微軟推出了Windows XP后,很多用戶在安裝Windows XP時都遇到了一個難題,文件系統該選擇FAT 32還是NTFS,微軟的建議是選擇NTFS,但二者又有什么區別呢?下面就給大家解釋一下。 下表列出了Windows 中常用的兩種文件系統,以及支持這些文件系統的操作系統。 一、文件分配表(FAT) FAT文件系統是基于MS-DOS的計算機長期使用的文件系統版本。Windows 95/98/Me 和MS-DOS都要求使用FAT 文件系統。 而FAT 32是FAT文件系統的增強版本,可以在Windows 95/98/ME,Windows 2000和Windows XP下使用,但Windows NT不支持。這也就意味著,如果要實現Windows NT和Windows 95/98/ME或MS-DOS的雙引導,系統分區必須格式化為FAT 文件系統。 在使用FAT 文件系統時,有一些重要因素須考慮。 1。FAT命令約定 在Windows NT/2000、Windows XP環境下,FAT 文件系統支持長文件名,Windows FAT分區對文件名有如下規定: ①文件名最多可有255個字符,包含全路徑。 ②文件名必須以字母或數字開始,可以包含除了以下字符外的所有字符:? / \ [ ] : ; | = , ^* ? ③文件名可以包含多個空格。 ④文件名可以包含用點分隔開的多個擴展名。 ⑤文件名可保留大小寫,但不區分大小寫。 2。FAT的安全性 FAT分區不能被Windows NT/2000、Windows XP提供的本地文件或目錄安全保護。也就是說在FAT分區下,即使你是Administrator(管理員)也無法對文件分配權限。 3。FAT 文件系統的其他考慮因素 ①FAT 文件系統的系統開銷最小,小于1MB。 ②最大的FAT 分區或FAT 文件限制為4GB。 ③對于小于400MB的分區,FAT是最有效的文件系統,但隨著文件數目的增加,性能將越來越低。 ④對于RISC(精簡指令集計算技術)計算機,FAT則是必不可少的文件系統。 二、Windows NT文件系統(NTFS) 微軟之所以建議使用NTFS就是因為對于Windows NT/2000、Windows XP而言,NTFS是最有效、最安全,也是最穩定的文件系統。有人將NTFS分區的硬盤稱作金剛不壞之身?由此可見它的穩定性和安全性。 1。NTFS的命令限定 ①文件名和目錄名最多可有255個字符(包括擴展名)。 ②像FAT一樣,文件名不區分大小寫但保留大小寫。僅有一個例外:運行于Windows NT上的POSX應用程序區分大小寫。NTFS允許同時存在僅大小寫不同的兩個同名文件。 ③文件名可包括除?"/ \ * | :字符外的所有字符。 2。NTFS的安全性 NTFS支持數據集成所需的數據訪問控制和所有者權限。基于Windows NT、Windows 2000、Windows XP的計算機在實現目錄共享時,可以對共享目錄指定許可權限;而NTFS文件和目錄則不管是否共享都可以分配許可權限。 3。NTFS文件和分區大小 NTFS能夠支持比FAT文件系統更大的文件和分區。在一般的硬件上(包括磁帶機),最大的文件從4GB到64GB不等,NTFS的最大分區為2TB,這是受到工業標準的限制。NTFS在格式化分區時將同時寫入冗余信息,因此NTFS的系統開銷較大。微軟推薦使用最小的分區為50MB。 4。其他特點 之所以稱NTFS為強大而靈活的文件系統,是因為它有很多有用的特點: ①支持文件壓縮──文件壓縮能將文本文件壓縮大約50%,將可執行文件壓縮大約40%(這對于硬盤小的用戶有很大好處。 ②具有可恢復性──NTFS有很高的可靠性,它是一個可恢復的文件系統。NTFS利用事務日志自動記錄所有的文件和目錄的自動更新。 ③NTFS支持熱修復技術。如果由于硬盤上的壞扇區而產生讀寫錯誤,NTFS會將數據寫到另一好的扇區,并將原扇區標為壞。 ④支持Macintosh文件、支持文件索引等。 三、使用NTFS的注意要點 如果你決定使用NTFS時,以下要點值得你注意: 1。NTFS為每個用戶都提供了一個獨立的回收站(Recycle Bin)。 2。雖然NTFS會為文件和目錄都提供本地安全性,但并不包括文件加密。 3。在NTFS分區上文件碎片將大大減少。如果想消除文件碎片,只需將文件拷貝到另一個驅動器上,再將它拷貝回原來的驅動器即可。只要原驅動器有足夠的可用空間,NTFS會將它放回到驅動器上一個連續的塊中。 4。因為NTFS的系統開銷很大,所以絕對不能用NTFS來格式化軟盤。 5。如果你重新安裝操作系統,在安裝過程中Windows會提示你是否將硬盤格式化為NTFS,選擇是;即可。 6。如果你想在不格式化硬盤的條件下將現有的FAT分區轉化為NTFS,Windows提供了Convert這個命令。格式為Convert X:/fs:ntfs (X為將要轉換的驅動器)。但必須注意的是,轉換過程是單向的,沒有辦法將一個NTFS分區轉化為FAT,除非使用第三方軟件,例如:PQ分區大師等。 。