ExFAT
exFAT (singkatan dari Extended File Allocation Table, atau seringkali salah disebut sebagai FAT64) adalah sebuah sistem berkas proprietary yang cocok untuk digunakan oleh media-media penyimpanan berbasis memori flash. Sistem berkas ini pertama kali dibuat oleh Microsoft untuk perangkat-perangkat benam di dalam Windows Embedded CE 6.0 dan Windows Vista Service Pack 1. Diperkenalkan pada bulan November 2006, sistem berkas ini dapat digunakan sebagai alternatif dari sistem berkas NTFS, karena memang NTFS memiliki struktur data yang relatif lebih besar ketimbang exFAT.
Keunggulan exFAT
Beberapa keunggulan yang ditawarkan oleh exFAT adalah sebagai berikut:
- Skalabilitas untuk HDD (hard disk drive) berukuran besar.
- Ukuran berkas teoritis maksimal 264 (16 EiB). Sebagai perbandingan, FAT-32 hanya mendukung ukuran berkas maksimal hingga 232 (4 GB).
- Ukuran Cluster yang didukung hingga 2255 Sector, dengan batasan implementasi hingga 32 MB (Megabyte).
- Performa untuk alokasi ruangan kosong dan penghapusan ditingkatkan karena file system ini memperkenalkan implementasi baru, yaitu Free Space Bitmap
- Mendukung lebih dari 216 (65536) berkas di dalam sebuah direktori tunggal.
- Mendukung fitur access control list (ACL), seperti halnya NTFS. Sayangnya, fitur ini belum didukung sepenuhnya di dalam Windows Vista Service Pack 1.
- Mendukung Transaction-Safe FAT File System (sebuah fungsi opsional untuk Windows CE yang diaktifkan).
- Memiliki ruangan tersendiri yang bisa digunakan oleh OEM untuk melakukan kustomisasi terhadap sistem berkas untuk karakteristik perangkat tertentu.
- Timestamp dapat ditampilkan dalam UTC, tidak hanya dalam local time saja.
Kelemahan exFAT
Beberapa kelemahan yang dimiliki oleh exFAT, jika dibandingkan dengan file system FAT sebelumnya (FAT12, FAT16, atau FAT32) adalah:
- Perangkat yang menggunakan file system exFAT tidak bisa menggunakan kemampuan ReadyBoost milik Windows Vista (namun pada Windows 7, Microsoft sudah membuat file system exFAT yang baru dengan dukungan ReadyBoost).
- Status lisensi yang belum jelas. Akan tetapi, Microsoft telah mempatenkan beberapa bagian dari file system FAT.
- Tidak bisa diakses oleh sistem-sistem operasi Windows terdahulu, hanya Windows XP Service Pack 2, Windows XP sp3, Windows Server 2003 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Vista Service Pack 1 atau Windows CE 6.0, Windows 7, Windows 2008, Windows 2008 R2.
- Belum tersedia implementasi dalam proyek open source.
- Jika menggunakan Windows XP sp2/sp3 atau Windows Server 2003 sp1/sp2 harus menginstal dulu update pack KB955704