『壹』 硬碟的文件系統是什麼
FAT32和NTFS
FAT32與NTFS的區別
在推出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分區的啟動記錄被包含在一個含有關鍵數據的結構中,減少了計算機系統崩潰的可能性。
NTFS文件系統
NTFS文件系統是一個基於安全性的文件系統,是Windows NT所採用的獨特的文件系統結構,它是建立在保護文件和目錄數據基礎上,同時照顧節省存儲資源、減少磁碟佔用量的一種先進的文件系統。使用非常廣泛的Windows NT 4.0採用的就是NTFS 4.0文件系統,相信它所帶來的強大的系統安全性一定給廣大用戶留下了深刻的印象。Win 2000採用了更新版本的NTFS文件系統??NTFS 5.0,它的推出使得用戶不但可以像Win 9X那樣方便快捷地操作和管理計算機,同時也可享受到NTFS所帶來的系統安全性。
NTFS 5.0的特點主要體現在以下幾個方面:
1. NTFS可以支持的分區(如果採用動態磁碟則稱為卷)大小可以達到2TB。而Win 2000中的FAT32支持分區的大小最大為32GB。
2. NTFS是一個可恢復的文件系統。在NTFS分區上用戶很少需要運行磁碟修復程序。NTFS通過使用標準的事物處理日誌和恢復技術來保證分區的一致性。發生系統失敗事件時,NTFS使用日誌文件和檢查點信息自動恢復文件系統的一致性。
3. NTFS支持對分區、文件夾和文件的壓縮。任何基於Windows的應用程序對NTFS分區上的壓縮文件進行讀寫時不需要事先由其他程序進行解壓縮,當對文件進行讀取時,文件將自動進行解壓縮;文件關閉或保存時會自動對文件進行壓縮。
4. NTFS採用了更小的簇,可以更有效率地管理磁碟空間。在Win 2000的FAT32文件系統的情況下,分區大小在2GB~8GB時簇的大小為4KB;分區大小在8GB~16GB時簇的大小為8KB;分區大小在16GB~32GB時,簇的大小則達到了16KB。而Win 2000的NTFS文件系統,當分區的大小在2GB以下時,簇的大小都比相應的FAT32簇小;當分區的大小在2GB以上時(2GB~2TB),簇的大小都為4KB。相比之下,NTFS可以比FAT32更有效地管理磁碟空間,最大限度地避免了磁碟空間的浪費。
5. 在NTFS分區上,可以為共享資源、文件夾以及文件設置訪問許可許可權。許可的設置包括兩方面的內容:一是允許哪些組或用戶對文件夾、文件和共享資源進行訪問;二是獲得訪問許可的組或用戶可以進行什麼級別的訪問。訪問許可許可權的設置不但適用於本地計算機的用戶,同樣也應用於通過網路的共享文件夾對文件進行訪問的網路用戶。與FAT32文件系統下對文件夾或文件進行訪問相比,安全性要高得多。另外,在採用NTFS格式的Win 2000中,應用審核策略可以對文件夾、文件以及活動目錄對象進行審核,審核結果記錄在安全日誌中,通過安全日誌就可以查看哪些組或用戶對文件夾、文件或活動目錄對象進行了什麼級別的操作,從而發現系統可能面臨的非法訪問,通過採取相應的措施,將這種安全隱患減到最低。這些在FAT32文件系統下,是不能實現的。
6. 在Win 2000的NTFS文件系統下可以進行磁碟配額管理。磁碟配額就是管理員可以為用戶所能使用的磁碟空間進行配額限制,每一用戶只能使用最大配額范圍內的磁碟空間。設置磁碟配額後,可以對每一個用戶的磁碟使用情況進行跟蹤和控制,通過監測可以標識出超過配額報警閾值和配額限制的用戶,從而採取相應的措施。磁碟配額管理功能的提供,使得管理員可以方便合理地為用戶分配存儲資源,避免由於磁碟空間使用的失控可能造成的系統崩潰,提高了系統的安全性。
7. NTFS使用一個「變更」日誌來跟蹤記錄文件所發生的變更。
小提示(選取FAT32和NTFS的建議)
在系統的安全性方面,NTFS文件系統具有很多FAT32文件系統所不具備的特點,而且基於NTFS的Win 2000運行要快於基於FAT32的Win 2000;而在與Win 9X的兼容性方面,FAT32優於NTFS。所以在決定Win 2000中採用什麼樣的文件系統時應從以下幾點出發:
1. 計算機是單一的Win 2000系統,還是採用多啟動的Win 2000系統;
2. 本地安裝的磁碟的個數和容量;
3. 是否有安全性方面的考慮等。
基於以上的考慮,如果要在Win 2000中使用大於32GB的分區的話,那麼只能選擇NTFS格式。如果計算機作為單機使用,不需要考慮安全性方面的問題,更多地注重與Win 9X的兼容性,那麼FAT32是最好的選擇。如果計算機作為網路工作站或更多的追求系統的安全性,而且可以在單一的Win 2000模式下運行,強烈建議所有的分區都採用NTFS格式;如果要兼容以前的應用,需要安裝Win 9X或其它的操作系統,建議做成多啟動系統,這就需要兩個以上的分區,一個分區採用NTFS格式,另外的分區採用FAT32格式,同時為了獲得最快的運行速度建議將Win 2000的系統文件放置在NTFS分區上,其它的個人文件則放置在FAT32分區中。
『貳』 硬碟的文件系統是什麼意思不同的格式有什麼區別
就目前流行的操作系統來看,常用的分區格式有四種,分別是FAT16、FAT32、NTFS和Linux。
FAT16
FAT16是採用的是16位的文件分配表,在早期的MS-DOS和Windows95操作系統中最常見的一種磁碟分區格式。FAT16能夠支持最大為2GB的硬碟。從早期的MS-DOS、Windows95、Windows97到現在的Windows98、Windows2000、Windows NT,以及Linux都支持FAT16分區格式。FAT16分區格式中,一個最大的缺就是:磁碟利用效率低。因為在DOS和Windows操作系統中,磁碟文件的分配是以簇為單位的,一個簇只分配給一個文件使用,不管這個文件佔用整個簇容量的多少。這樣,即使一個文件很小的話,它也要佔用了一個簇,剩餘的空間便全部閑置在那裡,形成了磁碟空間的浪費。由於分區表容量的限制,FAT16支持的分區越大,磁碟上每個簇的容量也越大,造成的浪費也越大。所以為了解決這個問題,微軟公司在Win97中推出了一種全新的磁碟分區格式FAT32。
FAT32
FAT32是採用的是32位的文件分配表,使其對磁碟的管理性能大大增強,與FAT16相比它的一個簇的大小要小的多。因此可以節省磁碟空間FAT32還解決了FAT16對每一個分區的容量只有2GB的限制。現在的硬碟生產成本下降,隨著容量也越來越大,採用FAT32的分區格式後,我們可以將一個大硬碟定義成一個分區而不必分為幾個分區使用,大大方便了對磁碟的管理。而且,FAT32具有一個最大的優點:在一個不超過8GB的分區中,FAT32分區格式的每個簇容量都固定為4KB,與FAT16相比,可以大大地減少磁碟的浪費,提高磁碟利用率。目前,支持FAT32分區格式的操作系統有Windows97、Windows98和Windows2000。但是,這種分區格式也有它的缺點,首先是採用FAT32格式分區的磁碟,由於文件分配表的擴大,運行速度比採用FAT16格式分區的磁碟要慢。另外,由於DOS不支持這種分區格式,所以採用這種分區格式後,就無法再使用DOS系統。
NTFS
它的優點是安全性和穩定性極其出色,在使用中不易產生文件碎片。它能對用戶的操作進行記錄,通過對用戶許可權進行非常嚴格的限制,使每個用戶只能按照系統賦予的許可權進行操作,充分保護了系統與數據的安全。但是,目前支持這種分區格式的操作系統不多,只有WindowsNT和Windows2000、WindowsXP。
Linux
Linux是操作系統在1999年是最火的,它的磁碟分區格式與其它操作系統完全不同,共有兩種。一種是Linux Native主分區,一種是Linux Swap交換分區。這兩種分區格式的安全性與穩定性極佳,結合Linux 操作系統後,死機的機會大大減少。但是,目前支持這一分區格式的操作系統只有Linux。
看了上面對四種分區格式的介紹後,你一定對磁碟的分區格式有所了解。那麼,趕緊根據你所需要安裝的操作系統,選擇相應的分區格式,給你的硬碟分區吧
『叄』 硬碟文件系統FAT,FAT32,exFAT,NTFS是什麼意思,他們的區別
FAT,FAT32,exFAT,NTFS是硬碟的分區格式,而中是硬碟文件系統呵!!所謂分區格式,形象地說,如果我們想在一張紙上把字寫得整齊,就得在紙上面畫上格子,格子可以有許種。硬碟就好比一張紙,如果我們要想使存儲在上面的數據有序而且好找得到,就需要在存儲(使用)之前對硬碟進行分區格式化操作。就好像在一張紙上畫好格子一般。那麼,畫格子我們是在紙進行,而對於硬碟則叫做分區格式化。由於畫法一同,我們在上面寫字的大小和排列形式就會不同。而硬碟分區和格式化的不同,也就是分區格式的不同,因此才會先後有了FAT,FAT32,exFAT,NTFS等多種的分區格式呵。它們的主要的區別在於一是分區後的簇的大小不同;二是存儲文件大小(單個)的限制不同(除NTFS外,單個文件大小都不能超過4G);三是有的格式是與操作系統共生的(不同的操作系統兼容的格式不同)等………………。
『肆』 硬碟的文件系統是什麼意識
也就是硬碟存儲數據時的數據結構與格式
『伍』 硬碟文件系統
對一Windows來說:
fat,fat32,NTFS
NTFS簇比FAT系列的要小,因此磁碟利用率也較高,同時NTFS可以配置許可權,而FAT和FAT32的不行。
對於Linux和Unix來說則有
ext2,ext3,swap
Ext2: 是 GNU/Linux 系統中標準的文件系統,其特點為存取文件的性能極好,對於中小型的文件更顯示出優勢,這主要得利於其簇快取層的優良設計。其單一文件大小與文件系統本身的容量上限與文件系統本身的簇大小有關,在一般常見的 x86 電腦系統中,簇最大為 4KB, 則單一文件大小上限為 2048GB, 而文件系統的容量上限為 16384GB。但由於目前核心 2.4 所能使用的單一分割區最大隻有 2048GB,實際上能使用的文件系統容量最多也只有 2048GB。
Ext3:
1.Ext3 是一種日誌文件系統,是對ext2系統的擴展。它兼容ext2,並且從ext2轉換成ext3並不復雜。
用來支持ext3的包都被包含在LFS基本系統裡面了,所以你不用再安裝其他的程序。
當編譯內核的時候,確認你編譯了ext3的支持。如果你想在根分區使用ext3系統,你就需要把 ext3支持編譯到內核的內嵌支持。如果不是在根分區使用,編譯成模塊就可以了。
編輯/etc/fstab。把每一個你想轉換成ext3的分區的條目改成類似的內容:
/dev/hdXX /mnt_point ext3 defaults 1 0
在上面的一行中,將 /dev/hdXX 替換成分區,例如 /dev/hda2,把 /mnt_point 替換成你想掛載的位置,例如:/home。最後的 0 保證在啟動的時候這個分區不會被chechfs腳本進行一致性檢查。若想這個分區肯定可以被掛載然後又不太肯定內核支持ext3的話,可以把ext3換成 auto。
啟動每一個你在 /etc/fstab中改為ext3的分區的日誌,運行:
tune2fs -j /dev/hdXX 重新掛載分區或者重起系統(如果你重新編譯了內核)。
2.也是在保有目前 ext2 的格式之下再加上日誌功能。目前它離實用階段還有一段距離,
ext3是一種日誌式文件系統。日誌式文件系統的優越性在於:由於文件系統都有快取層參與運作,如不使用時必須將文件系統卸下,以便將快取層的資料寫回磁碟中。因此每當系統要關機時,必須將其所有的文件系統全部shutdown後才能進行關機。
如果在文件系統尚未shutdown前就關機 (如停電) 時,下次重開機後會造成文件系統的資料不一致,故這時必須做文件系統的重整工作,將不一致與錯誤的地方修復。然而,此一重整的工作是相當耗時的,特別是容量大的文件系統,而且也不能百分之百保證所有的資料都不會流失。
為了克服此問題,使用所謂『日誌式文件系統 (Journal File System) 』。此類文件系統最大的特色是,它會將整個磁碟的寫入動作完整記錄在磁碟的某個區域上,以便有需要時可以回朔追蹤。由於資料的寫入動作包含許多的細節,像是改變文件標頭資料、搜尋磁碟可寫入空間、一個個寫入資料區段等等,每一個細節進行到一半若被中斷,就會造成文件系統的不一致,因而需要重整。然而,在日誌式文件系統中,由於詳細紀錄了每個細節,故當在某個過程中被中斷時,系統可以根據這些記錄直接回朔並重整被中斷的部分,而不必花時間去檢查其他的部分,故重整的工作速度相當快,幾乎不需要花時間。
另外Linux中還有一種專門用於交換分區的swap文件系統,Linux使用整個分區來作為交換空間,而不象Windows使用交換文件。一般這個SWAP格式的交換分區是主內存的2倍
『陸』 硬碟格式化時應該使用哪種文件系統 硬碟格式化選的文件系統
格式化使用哪種文件系統 ,格式化硬碟使用哪種文件系統,我重新安裝了Windows 7 64位 旗艦版系統,想知道格式化分區的時候選擇不同的文件系統會有什麼影響。
但凡是硬碟的格式化選擇文件系統的時候一律選擇NTFS格式,現在的Windows 7系統的很多功能依賴NTFS文件系統,如果不選擇NTFS文件系統則會有很多系統功能無法支持,而且對於磁碟的性能發揮也會造成影響。
除了要選擇NTFS系統外另外的一個重點就是分配單元大小,詳見下文:
基於NTFS文件目錄的特殊格式(下面有所說明),磁碟的操作是比較復雜的,對於應用程序和系統分區有比較嚴重的驗證機制,如果分配單元大小比較大的,不僅僅會造成空間的浪費,而且會影響性能。
NTFS 提供長文件名、數據保護和恢復,並通過目錄和文件許可實現安全性。NTFS 支持大硬碟和在多個硬碟上存儲文件(稱為卷)。例如,一個大公司的資料庫可能大得必須跨越不同的硬碟。NTFS 提供內置安全性特徵,它控制文件的隸屬關系和訪問。從DOS或其他操作系統上不能直接訪問 NTFS 分區上的文件。如果要在DOS下讀寫NTFS分區文件的話可以藉助第三方軟體;現如今,Linux系統上已可以使用 NTFS-3G進行對 NTFS 分區的完美讀寫,不必擔心數據丟失。
一般來說,分配單元越小越節約空間,分配單元越大越節約時間。解釋一下:文件就是按照這個分配單元的大小被分成若干塊存儲在磁碟上的。比如一個513位元組大的文件,當分配單元為512時,它佔用1024位元組的存儲空間,而分配單元為4096時,它就會佔用4096位元組的存儲空間,這樣看起來好象分配單元小一些更能節約空間,其實不然,一個文件被分成的塊數越多,特別是這些存儲單元分散時,剛讀取數據時會浪費一些時間,可以想像一下,磁頭在碟片為了一點一滴的數據艱難移動時,時間就這么被浪費掉了。
例如:專門存放音視頻文件的分區,可以把簇設為16K或者更大。應用程序最好不要安裝在簇不是4K的分區上,會降低效率。所以一般的分區分配單元大小為默認即可。
Windows7的硬碟格式是NTFS,4K扇區就是指分配單元大小為4096位元組:
『柒』 不同的磁碟文件系統類型有什麼區別
不同的磁碟文件系統類型區別:
1.FAT是較低級的,早期的DOS系統就是用FAT格式的,到了WINDOWS95就升級為FAT16了,FAT16最大支持2GB的文件;
2.而到了WINDOWS98,2000以及XP後,又升級到了FAT32,可支持的最大文件不超過4G,從2000NT內核出來後,也就出現了NTFS格式的文件系統,它可以支持大於4GB的單個文件;
3.NTFS格式的文件系統運行效率比FAT系統的要高,在電腦上可以將FAT系統轉換成NTFS的,前題是電腦上要有2000NT以上版本的操作系統,這種過程是單向的,也就是NTFS格式的文件系統是不能再轉換回FAT文件系統的。
NTFS文件系統是一個基於安全性的文件系統,是Windows NT所採用的獨特的文件系統結構,它是建立在保護文件和目錄數據基礎上,同時照顧節省存儲資源、減少磁碟佔用量的一種先進的文件系統。
使用非常廣泛的Windows NT 4.0採用的就是NTFS 4.0文件系統,相信它所帶來的強大的系統安全性一定給廣大用戶留下了深刻的印象。Win 2000採用了更新版本的NTFS文件系統??NTFS 5.0,它的推出使得用戶不但可以像Win 9X那樣方便快捷地操作和管理計算機,同時也可享受到NTFS所帶來的系統安全性。
『捌』 磁碟的文件系統有哪些NTFS和FAT32有什麼區別
1.什麼是文件系統?
所謂文件系統,它是操作系統中藉以組織、存儲和命名文件的結構。磁碟或分區和它所包括的文件系統的不同是很重要的,大部分應用程序都基於文件系統進行操作,在不同種文件系統上是不能工作的。
2.文件系統大家族
常用的文件系統有很多,MS-DOS和Windows 3.x使用FAT16文件系統,默認情況下Windows 98也使用FAT16,Windows 98和Me可以同時支持FAT16、FAT32兩種文件系統,Windows NT則支持FAT16、NTFS兩種文件系統,Windows 2000可以支持FAT16、FAT32、NTFS三種文件系統,Linux則可以支持多種文件系統,如FAT16、FAT32、NTFS、Minix、ext、ext2、xiafs、HPFS、VFAT等,不過Linux一般都使用ext2文件系統。下面,筆者就簡要介紹這些文件系統的有關情況:
(1)FAT16
FAT的全稱是「File Allocation Table(文件分配表系統)」,最早於1982年開始應用於MS-DOS中。FAT文件系統主要的優點就是它可以允許多種操作系統訪問,如MS-DOS、Windows 3.x、Windows 9x、Windows NT和OS/2等。這一文件系統在使用時遵循8.3命名規則(即文件名最多為8個字元,擴展名為3個字元)。
(2)VFAT
VFAT是「擴展文件分配表系統」的意思,主要應用於在Windows 95中。它對FAT16文件系統進行擴展,並提供支持長文件名,文件名可長達255個字元,VFAT仍保留有擴展名,而且支持文件日期和時間屬性,為每個文件保留了文件創建日期/時間、文件最近被修改的日期/時間和文件最近被打開的日期/時間這三個日期/時間
(3)FAT32
FAT32主要應用於Windows 98系統,它可以增強磁碟性能並增加可用磁碟空間。因為與FAT16相比,它的一個簇的大小要比FAT16小很多,所以可以節省磁碟空間。而且它支持2G以上的分區大小。朋友們從附表中可以看出FAT16與FAT32的一不同。
(4)HPFS
高性能文件系統。OS/2的高性能文件系統(HPFS)主要克服了FAT文件系統不適合於高檔操作系統這一缺點,HPFS支持長文件名,比FAT文件系統有更強的糾錯能力。Windows NT也支持HPFS,使得從OS/2到Windows NT的過渡更為容易。HPFS和NTFS有包括長文件名在內的許多相同特性,但使用可靠性較差。
(5)NTFS
NTFS是專用於Windows NT/2000操作系統的高級文件系統,它支持文件系統故障恢復,尤其是大存儲媒體、長文件名。NTFS的主要弱點是它只能被Windows NT/2000所識別,雖然它可以讀取FAT文件系統和HPFS文件系統的文件,但其文件卻不能被FAT文件系統和HPFS文件系統所存取,因此兼容性方面比較成問題。
(6)ext2
這是Linux中使用最多的一種文件系統,因為它是專門為Linux設計,擁有最快的速度和最小的CPU佔用率。ext2既可以用於標準的塊設備(如硬碟),也被應用在軟盤等移動存儲設備上。現在已經有新一代的Linux文件系統如SGI公司的XFS、ReiserFS、ext3文件系統等出現。
『玖』 硬碟的文件系統用哪個好啊
NTFS好哦。支持4G以上大文件存儲,支持文件許可權管理。能減少中毒的可能性
還有就是磁碟整理NTFS相當快,FAT32就不雜行了
『拾』 windows下,磁碟的文件系統有哪幾種簡述NTFS系統相對其他文件系統的好處是什
常見的文件系統大多是FAT或NTFS。
一、FAT文件系統:
1、FAT16格式
其中FAT16是自DOS、Windows 3.x以來廣泛使用的硬碟分區格式,是傳統的16位文件系統。它有極好的兼容性,DOS、Windows 、Windows NT的各種版本,以及其他各類操作系統都支持FAT16。它相對速度快, CPU資源耗用少,所以至今仍是各類機器硬碟常用的分區格式。但是傳統FAT16得不支持長文件名,受到8+3,即8個字元的文件名加3個字元擴展名的限制。單個分區的最大尺寸為2GB,單個硬碟的最大容量一般不能超過8GB,所以如果硬碟容量超過8GB,8GB以上空間則因無法利用而浪費。
2、FAT32格式
FAT32是Windows 95 OSR2版開始推出兼容16位的32位文件系統。最大特點為使用較小的簇(每簇僅為4KB)分配文件單元,大大提高硬碟空間利用率,減少了浪費。單個硬碟的最大容量達到2TB(1TB=1024GB),為海量硬碟的使用者提供了方便。它支持長文件名,能很好運行 DOS、Windows 95-2000的各種版本,但系統開銷要大於FAT16。這種文件系統的安全性仍然較差。目前,支持這一磁碟分區格式的操作系統有Win 97、Win 98和Win 2000/XP。但是,這種分區格式也有它的缺點,首先是採用FAT32格式分區的磁碟,由於文件分配表的擴大,運行速度比採用FAT16格式分區的硬碟要慢;另外,由於DOS系統和某些早期的應用軟體不支持這種分區格式,所以採用這種分區格式後,就無法再使用老的DOS操作系統和某些舊的應用軟體了。
二、NTFS文件系統
NTFS具有FAT的所有基本功能,並提供了優於FAT和FAT 32文件系統的特點:
1、更好的文件安全性和更大的磁碟壓縮。 支持大磁碟,最大可達2tb(NTFS的最大驅動器容量遠遠大於FAT的最大驅動器容量,並且隨著驅動器容量的增加,NTFS的性能並不下降,這與FAT有很大不同)。
2、可以在安裝過程中,將現有的分區轉換為NTFS。也可以在安裝後的任何時候,通過在命令提示符下使用convert.exe程序,將文件系統從FAT轉換為NTFS。但是只有Windows NT/2000/XP才能識別NTFS系統,Windows 9x/Me以及DOS等操作系統都不能支持、識別NTFS格式的磁碟。
3、由於DOS系統不支持NTFS系統,所以最好不要將C:盤製作為NTFS系統,這樣在系統崩潰後便於在DOS系統下修復。但是NTFS文件系統存在一個明顯的不足,就是如果使用NTFS格式化分區,那麼只有Windows 2000可以訪問在該分區上創建的文件,其他操作系統不能使用Windows 2000 NTFS分區。
NTFS文件系統也不是全都是優點,有些操作還是需要FAT文件系統中運行的。