fat32 ntfs 區別是什麼

來源:互聯網
上載者:User

  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使用一個“變更”日誌來追蹤記錄檔案所發生的變更。

  在系統的安全性方面,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分區中。

  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使用一個“變更”日誌來追蹤記錄檔案所發生的變更。

  在系統的安全性方面,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分區中。

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。