移動(dòng)存儲(chǔ)卡仍然用FAT32文件系統(tǒng)的真相
掃描二維碼
隨時(shí)隨地手機(jī)看文章
微軟在2001年就為自家的XP系統(tǒng)的本地磁盤(pán)默認(rèn)使用了NTFS文件系統(tǒng),但是12年之后,市面上的USB可移動(dòng)設(shè)備和SD卡等外置存儲(chǔ)器仍然在用著FAT32文件格式,這是什么理由讓硬件廠商選擇過(guò)時(shí)的文件系統(tǒng)格式?
很顯然,這不是硬件廠商自身的問(wèn)題,但是對(duì)于用戶而言,用過(guò)NTFS格式后,會(huì)發(fā)現(xiàn)FAT32文件系統(tǒng)格式帶來(lái)諸多不便。
FAT32文件系統(tǒng)的不足之處:
• FAT32文件系統(tǒng)不支持4G及以上單文件的存儲(chǔ),F(xiàn)AT32文件系統(tǒng)最大支持的儲(chǔ)存空間為2TB。例如高清電影,幾乎無(wú)法往FAT32格式的磁盤(pán)里面拷貝或者寫(xiě)入。
• FAT32不是一個(gè)日記型的文件系統(tǒng),也意味著該文件系統(tǒng)更容易發(fā)生問(wèn)題。但是NTFS就添加了對(duì)文件系統(tǒng)的檢查功能,降低了磁盤(pán)的數(shù)據(jù)風(fēng)險(xiǎn)問(wèn)題。
• FAT32不支持文件的權(quán)限功能。借助NTFS文件系統(tǒng),可以進(jìn)一步增強(qiáng)磁盤(pán)存儲(chǔ)文件的安全權(quán)限能力。
因此,對(duì)于Windows的系統(tǒng)盤(pán),最佳的方式是使用NTFS格式的文件系統(tǒng)進(jìn)行管理,NTFS格式也更安全、可靠以及支持更大的文件體積和驅(qū)動(dòng)設(shè)備。
但是對(duì)于可移動(dòng)存儲(chǔ)設(shè)備的情況,卻不同了。
以下是詳細(xì)原因:
1、U盤(pán)/SD卡的容量都低于2TB,因此不用擔(dān)心磁盤(pán)容量有上限的問(wèn)題。偶爾會(huì)用拷貝移動(dòng)體積在4G左右的文件。
2、無(wú)論U盤(pán)還是SD卡,不需要使用類似系統(tǒng)盤(pán)的日記型磁盤(pán)管理功能,最主要的功能在于便攜,可移動(dòng)性,如果U盤(pán)使用NTFS格式,也會(huì)帶來(lái)更大的讀寫(xiě)量,降低U盤(pán)閃存的壽命。
3、對(duì)于文件權(quán)限功能,U盤(pán)或者SD卡也不大會(huì)用上。只有當(dāng)在不同的機(jī)器設(shè)備之間移除可移動(dòng)設(shè)備時(shí),才會(huì)遇到類似的問(wèn)題。
例如在A機(jī)器本地磁盤(pán),由于本地驅(qū)動(dòng)和管理,并分配了唯一的特殊的用戶ID號(hào)碼,就可以一直正常工作,但是對(duì)于U盤(pán)和SD卡設(shè)備而言,由于需要在不同的機(jī)器設(shè)備之間變更,因此每次都會(huì)生成不同的ID識(shí)別號(hào)碼,因此也不存在文件權(quán)限安全的問(wèn)題。
因此,除非是需要使用4G以上的單文件的寫(xiě)入時(shí),才需要將U盤(pán)/SD卡格式化為NTFS文件系統(tǒng),在其余的使用環(huán)境下,F(xiàn)AT32文件系統(tǒng)也足夠使用了。
最后談一下所有桌面系統(tǒng)對(duì)FAT32和NTFS兩種文件系統(tǒng)的兼容性:
• Win平臺(tái):兩者都兼容
• Mac平臺(tái):Mac OS X全面支持讀取NTFS文件系統(tǒng),無(wú)法寫(xiě)入;對(duì)于FAT32可以正常讀寫(xiě)
• Linux平臺(tái):可以正常讀寫(xiě)NTFS文件格式,但并不完美,一般使用Linux自家的文件系統(tǒng)格式
因此,對(duì)于可移動(dòng)設(shè)備,經(jīng)常會(huì)連接到不同的桌面系統(tǒng)上,如果使用FAT32文件系統(tǒng),都可以正常操作和讀寫(xiě),如果使用可NTFS文件系統(tǒng),不能保證正常工作。因此對(duì)于硬件廠商而言,只能選擇一種通用性更強(qiáng)的文件系統(tǒng),即FAT32,用于U盤(pán)或者SD卡等可移動(dòng)存儲(chǔ)設(shè)備中。
同時(shí)微軟也提供了一種exFAT的文件格式,但通用性更低。