USB格式問題

2010-09-13 3:33 am
咩係FAT,FAT32 and exFAT?
我係用vista

回答 (2)

2010-09-13 4:47 am
✔ 最佳答案
咩係FAT
檔案配置表(英語:File Allocation Table,首字母縮略字:FAT)又稱文件分配表,是一種由微軟發明並擁有部份專利[2]的文件系統,供MS-DOS使用,也是所有非NT核心的微軟視窗使用的檔案系統。FAT文件系統考慮當時電腦效能有限,所以未被複雜化,因此幾乎所有個人電腦的作業系統都支援。這特性使它成為理想的軟碟和記憶卡檔案系統,也適合用作不同作業系統中的資料交流。但FAT有一個嚴重的缺點:當文件刪除後寫入新資料,FAT不會將檔案整理成完整片段再寫入,長期使用後會使檔案資料變得逐漸分散,而減慢了讀寫速度。磁碟重組是一種解決方法,但必須經常重組來保持FAT文件系統的效率

FAT 32

為了解決FAT16對於卷大小的限制同時讓DOS的真真實模式在非必要情況下不減少可用常規內部記憶體狀況下處理這種格式,微軟公司決定實施新一代的FAT,它被稱為FAT32,帶有32位元的叢集數,目前用了其中的28位元。理論上,這將支援總數達268,435,438(<228)的叢集,允許磁碟容量達到2位元組。然而,由於微軟公司scandisk工具的限制,FAT不能大於4,177,920(<222)個叢集,這將卷的容量限制在了124.55GB,除非不再使用「scandisk」。[2]FAT32隨著視窗95 OSR2發布,儘管需要重新格式化才能使用這種格式並且DriverSpace 3(視窗95 OSR2和視窗98所帶版本)從來都不支援這種格式。視窗98提供了一個工具用來在不丟失資料的情況下將現有的硬碟從FAT16轉到FAT32格式。在NT產品線上對於它的支援從視窗2000開始。視窗2000和視窗XP能夠讀寫任何大小的FAT32檔案系統,但是這些平台上的格式化程式只能建立最大32GB的FAT32檔案系統。Thompson and Thompson (2003)寫道「奇怪的是微軟公司說這種現象是故意設計的」[4] 微軟公司知識媒體櫃文章 184006[5]的確是這麼說的,但是沒有提出任何關於這個限制的合理解釋。Peter Norton的觀點是「微軟公司在有意地削弱FAT32檔案系統」[6]。exFAT(Extended File Allocation Table,又名FAT64)是一種特別適合於閃存驅動器的檔案系統,最先從微軟的Windows Embedded CE 6.0導入這種檔案系統,再延伸到後來的Windows Vista Service Pack 1桌面作業系統中[3]。由於NTFS檔案系統的一些數據格式規定所限,對閃存驅動器而言exFAT檔案系統顯得更見優勢

http://zh.wikipedia.org/zh-tw/FAT#exFAT

FAT,FAT32 and exFAT咩最好

FAT16:
1. 這是讀取速度最快的檔案系統格式
2. 單一硬碟、USB-HDD、SD Card 200MB 以下建議使用
3. 單一檔案上限 2GB
4. 雖然是最快的,但是大容量支援性最差

FAT32:
1. 這是讀取速度其次的檔案系統格式
2. 單一硬碟、USB-HDD、SD Card 32MB ~ 32GB 建議使用
3. 單一檔案上限 4GB
4. 這是 FAT16 改良版,為了支援大容量應運而生







2010-09-13 4:36 am
  File system 自已看 Wiki:
  http://zh.wikipedia.org/zh-hant/FAT

  FAT32 是標準。FAT 很舊,已不兼容。exfat 新的,Winxp 要裝 Driver 才能讀取。
  若你的檔案不是大過 4G,用 FAT32 可以。若是大過,用 NTFS。


收錄日期: 2021-04-16 11:40:33
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100912000051KK01491

檢視 Wayback Machine 備份