標籤:
微軟在2001年就為自家的XP系統的本地磁碟預設使用了NTFS檔案系統,但是12年之後,市面上的USB可行動裝置和SD卡等外置儲存空間仍然在用著FAT32檔案格式,這是什麼理由讓硬體廠商選擇過時的檔案系統格式?
很顯然,這不是硬體廠商自身的問題,但是對於使用者而言,用過NTFS格式後,會發現FAT32檔案系統格式帶來諸多不便。
FAT32檔案系統的不足之處:
• FAT32檔案系統不支援4G及以上單檔案的儲存,FAT32檔案系統最大支援的儲存空間為2TB。例如高畫質 DVD,幾乎無法往FAT32格式的磁碟裡面拷貝或者寫入。
• FAT32不是一個日記型的檔案系統,也意味著該檔案系統更容易發生問題。但是NTFS就添加了對檔案系統的檢查功能,降低了磁碟的資料風險問題。
• FAT32不支援檔案的許可權功能。藉助NTFS檔案系統,可以進一步增強磁碟隱藏檔的安全許可權能力。
因此,對於Windows的系統硬碟,最佳的方式是使用NTFS格式的檔案系統進行管理,NTFS格式也更安全、可靠以及支援更大的檔案體積和驅動裝置。
但是對於抽取式存放裝置裝置的情況,卻不同了。
以下是詳細原因:
1、隨身碟/SD卡的容量都低於2TB,因此不用擔心磁碟容量有上限的問題。偶爾會用拷貝移動體積在4G左右的檔案。
2、無論隨身碟還是SD卡,不需要使用類似系統硬碟的日記型磁碟管理功能,最主要的功能在於便攜,可移動性,如果隨身碟使用NTFS格式,也會帶來更大的讀寫量,降低隨身碟快閃記憶體的壽命。
3、對於檔案許可權功能,隨身碟或者SD卡也不大會用上。只有當在不同的機器裝置之間移除可行動裝置時,才會遇到類似的問題。
例如在A機器本地磁碟,由於本地驅動和管理,並分配了唯一的特殊的使用者ID號碼,就可以一直正常工作,但是對於隨身碟和SD卡裝置而言,由於需要在不同的機器裝置之間變更,因此每次都會產生不同的ID識別號碼,因此也不存在檔案許可權安全的問題。
因此,除非是需要使用4G以上的單檔案的寫入時,才需要將隨身碟/SD卡格式化為NTFS檔案系統,在其餘的使用環境下,FAT32檔案系統也足夠使用了。
最後談一下所有案頭系統對FAT32和NTFS兩種檔案系統的相容性:
• Win平台:兩者都相容
• Mac平台:Mac OS X全面支援讀取NTFS檔案系統,無法寫入;對於FAT32可以正常讀寫
• Linux平台:可以正常讀寫NTFS檔案格式,但並不完美,一般使用Linux自家的檔案系統格式
因此,對於可行動裝置,經常會串連到不同的案頭系統上,如果使用FAT32檔案系統,都可以正常操作和讀寫,如果使用可NTFS檔案系統,不能保證正常工作。因此對於硬體廠商而言,只能選擇一種通用性更強的檔案系統,即FAT32,用於隨身碟或者SD卡等抽取式存放裝置裝置中。
同時微軟也提供了一種exFAT的檔案格式,但通用性更低。
移動儲存卡仍然用FAT32檔案系統的真相