【問題】FAT32及NTFS的差別以及格式化問題


Recommended Posts

FAT32:

最大單檔4GB

最大磁區2TB

作業系統支援:

dos核心系列(95/98/me),XP,2000 ,Linux

NTFS:

最大單檔(16TB-64KB)

最大磁區>2TB

作業系統支援:

NT核心(2000/XP) ,Linux

補充一下:

所有的FAT格式最大單一檔案大小是4GiB-1Byte

FAT32在透過第三方程式格式化之後可以用到單一磁區8TiB, 微軟自己的只能到2TiB

微軟所有的OS除了Win95 OSR2以前的版本通通支援, Linux則看核心跟distro而定

而Windows95/98的FAT32只支援到約127.5GB, XP的安裝程式也不能格式化超過32GB的FAT32分割區

NTFS有很多種版本, 而他們也有理論值跟實際值的差異, 以XP/Vista的3.1版來說:

單一檔案最大大小的理論值是16EiB-1KB, 目前的實際值是16TiB-64KiB

單一磁區最大大小與單一叢集大小有關, 預設4KB的時候實際值是16TiB-4KiB, 但大於2TiB的時候必須改用動態磁區模式

支援的OS是從NT3.1~Vista以及可能的未來版本OS, MS-DOS也可透過第三方的驅動程式讀寫NTFS

--

單位很怪? 請自己換算吧:p

1KB等於1.024KiB

1MB約等於1.049MiB

1GB約等於1.074GiB

1TB約等於1.100TiB

1EB約等於1.153EiB

----

如果在NT類系統要轉FAT32到NTFS的話直接在命令提示字元下

convert 轉換槽代號 /FS:NTFS

就可以了, 檔案完全不會消失

鏈接文章
分享到其他網站
  • 5 months later...
  • 2 months later...
對了,差別還有:

Mac能直接讀寫FAT,但只能NTFS(除非購買Paragon NTFS)。

BY 黃企鵝'080804

FreeBSD讀寫NTFS主要是靠ntfs-3g, 也就是fusefs的方式來達到支援讀寫NTFS磁區

理論上這個在Darwin上也會通, 不過不知道有沒有人移植過去?

因為隨身碟必須做到快速移除最佳化

這時NTFS的快取機制就不適合用在隨身碟

所以用WINDOWS格式化時就不會有NTFS這一項

最好也別用NTFS

其實FAT也有快取, 這兩者倒沒什麼關係

XP的話去裝置管理員把那支隨身碟設定成效能最佳化就可以格式化成NTFS了

而Vista則不用, 就算是快速移除最佳化也能格式化成NTFS

鏈接文章
分享到其他網站
  • 1 month later...

請登入後來留意見

在登入之後,您才能留意見



立即登入