ตารางการจัดสรรแฟ้ม (FAT) คือระบบแฟ้มที่ถูกสร้างโดย Microsoft ในปีพ. ศ. 2520
FAT ยังคงใช้อยู่ในปัจจุบันเนื่องจากเป็นระบบแฟ้มที่ต้องการสำหรับสื่อไดรฟ์ฟล็อปปี้ดิสก์และอุปกรณ์จัดเก็บข้อมูลความจุสูงแบบพกพาเช่นแฟลชไดรฟ์และอุปกรณ์หน่วยความจำแบบ solid-state เช่นการ์ด SD
FAT เป็นระบบแฟ้มหลักที่ใช้ในระบบปฏิบัติการผู้บริโภคของ Microsoft ทั้งหมดจาก MS-DOS ผ่าน Windows ME แม้ว่า FAT ยังคงเป็นตัวเลือกที่ได้รับการสนับสนุนในระบบปฏิบัติการใหม่ของ Microsoft แต่ NTFS เป็นระบบไฟล์หลักที่ใช้ในปัจจุบัน
ระบบไฟล์ตารางการปันส่วนไฟล์ได้เห็นถึงความก้าวหน้าเมื่อเวลาผ่านไปเนื่องจากความจำเป็นในการสนับสนุนไดรฟ์ฮาร์ดดิสก์ขนาดใหญ่และขนาดไฟล์ที่ใหญ่ขึ้น
ต่อไปนี้เป็นมากขึ้นในรุ่นต่างๆของระบบไฟล์ FAT:
FAT12 (ตารางการจัดสรรไฟล์ 12 บิต)
ระบบไฟล์ FAT รุ่นแรกที่ใช้กันอย่างแพร่หลาย FAT12 ได้รับการแนะนำในปีพ. ศ. 2523 พร้อมกับเวอร์ชันแรกของ DOS
FAT12 เป็นระบบแฟ้มหลักสำหรับระบบปฏิบัติการ Microsoft ผ่านทาง MS-DOS 3.30 แต่ยังใช้ในระบบส่วนใหญ่ผ่านทาง MS-DOS 4.0 FAT12 ยังคงเป็นระบบไฟล์ที่ใช้กับฟล็อปปี้ดิสก์เป็นครั้งคราวที่คุณจะพบได้ในปัจจุบัน
FAT12 สนับสนุนขนาดไดรฟ์และขนาดไฟล์สูงสุด 16 เมกะไบต์โดยใช้คลัสเตอร์ 4 กิโลไบต์หรือ 32 เมกะไบต์โดยใช้ไฟล์ขนาด 8 กิโลไบต์ด้วยจำนวนไฟล์สูงสุด 4,084 ไฟล์ในหนึ่งไดรฟ์ข้อมูล (เมื่อใช้กลุ่ม 8KB)
ชื่อไฟล์ภายใต้ FAT12 ต้องไม่เกินขีด จำกัด อักขระสูงสุด 8 ตัวพร้อมกับ 3 สำหรับส่วนขยาย
ในไฟล์ FAT12 มีการเปิดตัวแอตทริบิวต์ของไฟล์เป็นจำนวนมากรวมถึงป้ายกำกับที่ซ่อนอยู่อ่านอย่างเดียวระบบและไดรฟ์ข้อมูล
บันทึก: FAT8 ซึ่งเปิดตัวเมื่อปีพ. ศ. 2520 เป็นระบบไฟล์ FAT รุ่นแรกที่ใช้จริง แต่มีข้อ จำกัด ในการใช้งานและมีเพียงระบบคอมพิวเตอร์แบบเทอร์มินัลเท่านั้น
FAT16 (16-bit File Allocation Table)
การใช้ FAT เป็นครั้งที่สองเป็นครั้งแรกในปีพ. ศ. 2527 ใน PC DOS 3.0 และ MS-DOS 3.0
FAT16B ซึ่งเป็นระบบไฟล์หลักสำหรับ MS-DOS 4.0 ขึ้นไปผ่าน MS-DOS 6.22 เริ่มต้นด้วย MS-DOS 7.0 และ Windows 95 มีการใช้เวอร์ชันที่ปรับปรุงใหม่ซึ่งเรียกว่า FAT16X แทน
ไดรฟ์ขนาดสูงสุดที่ไดรฟ์แบบฟอร์แมต FAT16 ขึ้นอยู่กับระบบปฏิบัติการและขนาดคลัสเตอร์ที่ใช้งานได้ขนาดตั้งแต่ 2 กิกะไบต์ถึง 16 กิกะไบต์ซึ่งเป็นรุ่นล่าสุดเฉพาะใน Windows NT 4 ที่มีคลัสเตอร์ 256 กิโลไบต์
ขนาดไฟล์ในไดรฟ์ FAT16 สูงสุดที่ 4 GB พร้อมด้วย การสนับสนุนไฟล์ขนาดใหญ่ เปิดใช้งานหรือ 2 GB ไม่มีเลย
จำนวนไฟล์สูงสุดที่สามารถเก็บไว้ในไดรฟ์ข้อมูล FAT16 คือ 65,536 เช่นเดียวกับ FAT12 ชื่อไฟล์ถูก จำกัด ไว้ที่ 8 อักขระ 3 ตัว แต่ได้ขยายเป็น 255 อักขระโดยเริ่มต้นด้วย Windows 95
แอตทริบิวต์ไฟล์ที่เก็บถาวรได้รับการแนะนำใน FAT16
FAT32 (ตารางการจัดสรรไฟล์ 32 บิต)
FAT32 เป็นระบบไฟล์ FAT รุ่นล่าสุด ได้รับการแนะนำในปี 2539 สำหรับผู้ใช้ระบบปฏิบัติการวินโดวส์ 95 OSR2 / MS-DOS 7.1 และเป็นระบบไฟล์หลักสำหรับ Windows เวอร์ชั่นสำหรับผู้บริโภคผ่านทาง Windows ME
FAT32 สนับสนุนไดรฟ์พื้นฐานที่มีขนาดไม่เกิน 2 TB หรือสูงถึง 16 TB กับกลุ่ม 64 กิโลไบต์
เช่นเดียวกับ FAT16 ขนาดไฟล์ในไดรฟ์ FAT32 สูงสุดที่ 4 GB พร้อมด้วย การสนับสนุนไฟล์ขนาดใหญ่ เปิดหรือ 2 GB ไม่มีเลย FAT32 เวอร์ชันที่แก้ไขแล้วซึ่งเรียกว่า FAT32 + , รองรับไฟล์ขนาดใกล้เคียง 256 GB!
ไฟล์สามารถมีได้ถึง 268,173,300 ไฟล์ในวอลุ่ม FAT32 ตราบเท่าที่ใช้กลุ่ม 32 กิโลไบต์
exFAT (ตารางการจัดสรรไฟล์แบบขยาย)
exFAT ซึ่งเป็นครั้งแรกในปี 2006 เป็นอีกหนึ่งระบบไฟล์ที่ Microsoft สร้างขึ้นแม้ว่าจะไม่ใช่รุ่น FAT ถัดไปหลังจาก FAT32 ก็ตาม
exFAT มีวัตถุประสงค์หลักเพื่อใช้กับอุปกรณ์สื่อแบบพกพาเช่นแฟลชไดรฟ์การ์ด SDHC และ SDXC ฯลฯ
exFAT สนับสนุนอุปกรณ์จัดเก็บข้อมูลแบบพกพาขนาดไม่เกิน 512 TiB แต่ในทางทฤษฎีสามารถรองรับไดรฟ์ได้มากถึง 64 ZiB ซึ่งใหญ่กว่าสื่อที่มีอยู่ในเอกสารนี้
รองรับไฟล์ชื่อตัวละคร 255 ตัวและรองรับไฟล์ได้ถึง 2,796,202 ไฟล์ ต่อไดเรกทอรี เป็นคุณสมบัติสำคัญสองประการของระบบ exFAT
ระบบไฟล์ exFAT ได้รับการสนับสนุนโดย Windows เกือบทุกรุ่น (เวอร์ชันเก่าที่มีการอัปเดตอุปกรณ์เสริม), Mac OS X (10.6.5 ขึ้นไป) รวมถึงทีวีสื่อและอุปกรณ์อื่น ๆ
การย้ายไฟล์จาก NTFS ไปเป็น FAT Systems
การเข้ารหัสไฟล์การบีบอัดไฟล์สิทธิ์ของอ็อบเจ็กต์โควต้าดิสก์และแอ็ตทริบิวต์ไฟล์ที่จัดทำดัชนีมีอยู่ในระบบไฟล์ NTFS เท่านั้น - ไม่อ้วน . นอกจากนี้ยังมีคุณลักษณะอื่น ๆ เช่นเดียวกับที่กล่าวถึงในการอภิปรายข้างต้นนอกจากนี้ยังมีใน NTFS
ให้ความแตกต่างถ้าคุณวางไฟล์ที่เข้ารหัสจากไดรฟ์ข้อมูล NTFS ลงในพื้นที่ที่มีการจัดรูปแบบ FAT ไฟล์จะสูญเสียสถานะการเข้ารหัสซึ่งหมายความว่าไฟล์สามารถใช้งานได้เช่นไฟล์ปกติที่ไม่ได้เข้ารหัส การถอดรหัสไฟล์ด้วยวิธีนี้เป็นไปได้เฉพาะสำหรับผู้ใช้เดิมที่เข้ารหัสไฟล์หรือผู้ใช้รายอื่นที่ได้รับอนุญาตจากเจ้าของเดิม
คล้ายกับไฟล์ที่มีการเข้ารหัสเนื่องจาก FAT ไม่สนับสนุนการบีบอัดไฟล์ที่บีบอัดจะถูกคลายออกโดยอัตโนมัติถ้าไฟล์ถูกคัดลอกออกจากไดรฟ์ข้อมูล NTFS และไปยังไดรฟ์ข้อมูล FAT ตัวอย่างเช่นถ้าคุณคัดลอกแฟ้มที่บีบอัดจากฮาร์ดไดรฟ์ NTFS ไปยังแผ่นฟล็อปปี้ดิสก์ FAT ไฟล์จะขยายขนาดโดยอัตโนมัติก่อนที่ไฟล์จะถูกบันทึกลงในฟล็อปปี้ดิสก์เนื่องจากระบบไฟล์ FAT ในสื่อปลายทางไม่มีความสามารถในการจัดเก็บไฟล์บีบอัด .
การอ่านขั้นสูงเกี่ยวกับ FAT
แม้ว่าจะเป็นวิธีที่นอกเหนือจากการอภิปราย FAT ขั้นพื้นฐานที่นี่หากคุณสนใจเกี่ยวกับการจัดโครงสร้างไดรฟ์ FAT12, FAT16 และ FAT32 ให้ตรวจดูระบบแฟ้ม FAT โดย Andries E. Brouwer