Format flash drive หรือ HDD External เป็นแบบไหนดี?

Post date: Nov 19, 2015 3:20:08 AM

เชื่อว่าหลายคนคงมีคำถามในใจเวลาจะ format flash drive หรือ HDD External ของตัวเอง ว่า จะ format แบบไหนดี? ก่อนอื่นขออธิบายแต่ละอย่างก่อนนะครับ เพื่อการตัดสินใจ

File system หมายถึง ระบบแฟ้มเป็นโครงสร้างพื้นฐานที่คอมพิวเตอร์ ใช้ในการจัดระเบียบข้อมูลบนฮาร์ดดิสก์ หรือพาร์ติชัน ในการติดตั้งฮาร์ดดิสก์ใหม่บนคอมพิวเตอร์ จำเป็นต้องฟอร์แมตฮาร์ดดิสก์ด้วยระบบแฟ้มก่อนจึงจะใช้งานได้ ใน Windows 7 มีตัวเลือกระบบแฟ้มให้คุณเลือกอยู่สามแบบคือ NTFS, FAT32 และ FAT ซึ่งเป็นแบบเก่าที่ไม่ค่อยมีการใช้งาน (หรือที่เรียกอีกอย่างว่า FAT16) (อ้างอิง http://windows.microsoft.com/th-th/windows7/comparing-ntfs-and-fat32-file-systems)

NTFS ย่อมาจาก New Technology File System คือ ระบบแฟ้มที่ได้รับการพัฒนาโดย Microsoft ซึ่งระบบไฟล์แบบ NTFS ระบบแฟ้มนี้ นำมาใช้ในระบบปฏิบัติการ Windows NT และใช้มาจนถึงปัจจุบัน โดยได้รับการพัฒนามาอย่างต่อเนื่อง NTFS สามารถใช้กับ Partition ที่มีขนาดใหญ่ที่สุดเท่ากับ 2 ยกกำลัง 64 ไบท์ หรือ 16 ExaBytes การทำงานของ NTFS มีลักษณะที่แตกต่างจาก FAT อย่างสิ้นเชิง นั้นคือ NTFS จะสร้างไฟล์ขึ้นมาชุดหนึ่งที่ทำหน้าที่เก็บ Information ของแต่ละ Partition ไฟล์เหล่านี้จะถูกสร้างขึ้นมาโดยอัตโนมัติ ตั้งแต่ตอนที่ทำการ Format แต่ละ Partition ไฟล์เหล่านี้เรียกว่า MetaData Files (ข้อมูลจาก http://www.mindphp.com)

NTFS เป็นระบบแฟ้มที่เหมาะสมสำหรับ Windows 7 โดยมีข้อดีมากกว่าระบบแฟ้มรุ่นเก่ากว่าอย่าง FAT32 หลายอย่าง ได้แก่

  • ความสามารถในการกู้คืนระบบจากข้อผิดพลาดบางอย่างที่เกี่ยวข้องกับดิสก์โดยอัตโนมัติ
  • การสนับสนุนฮาร์ดดิสก์ขนาดใหญ่ขึ้นได้ดีกว่า สามารถรองรับขนาดของไฟล์ได้ 4-64 GB ส่วนขนาดของพาร์ติชันรองรับได้ 2 TB
  • มีความปลอดภัยมากกว่าเพราะคุณสามารถใช้สิทธิและการเข้ารหัสลับเพื่อจำกัดการเข้าถึงแฟ้มบางแฟ้มสำหรับผู้ใช้บางรายได้

(อ้างอิง http://windows.microsoft.com/th-th/windows7/comparing-ntfs-and-fat32-file-systems และ http://www.mindphp.com)

FAT ย่อมาจาก File Allocation Table ซึ่งเป็นระบบแฟ้มดั้งเดิมตั้งแต่ DOS ถึง Windows 95 OEM สมัยนั้นเรียกว่า FAT16 เพราะเป็น 16 บิต สมัยนั้นฮาร์ดดิสก์มีขนาดไม่ใหญ่มากคือไม่เกิน 2 GB เท่านั้น คือถ้าเกินก็จะมองเห็นแค่ 2 GB ดังนั้นจึงมี FAT32 ขึ้นมาเพื่อแก้ไขปัญหาดังกล่าว

FAT32 เป็นระบบแฟ้มที่ถูกพัฒนาขึ้นจาก FAT16 เพื่อให้รองรับขนาดไฟล์ที่ใหญ่ขึ้น รองรับฮาร์ดดิสก์ขนาดใหญ่กว่า 2 GB ได้ ซึ่งเริ่มมีมาตั้งแต่ Windows 95 OSR 2.0 เป็นต้นมา

FAT32 ไม่มีคุณลักษณะเกี่ยวกับความปลอดภัย และไม่สามารถสร้างพาร์ติชัน FAT32 ที่มีขนาดใหญ่กว่า 32 กิกะไบต์ (GB) และไม่สามารถเก็บแฟ้มเดี่ยวที่ใหญ่กว่า 4 GB

(อ้างอิง http://windows.microsoft.com/th-th/windows7/comparing-ntfs-and-fat32-file-systems และ http://www.siamebook.com/lbro/operating-systems/47-02007/3762-fat-16-fat-32-ntfs.html )

exFAT ย่อมาจาก Extended File Allocation Table หรือก็เรียกว่า FAT64 เป็นการพัฒนาต่อยอดมาจาก FAT32 เพื่อแก้ปัญหาเกี่ยวกับขนาดไฟล์ และฮาร์ดดิสก์ที่ใหญ่ขึ้น ซึ่งเดิม FAT32 นั้นจะไม่สามารถใช้งานได้กับไฟล์ที่มีขนาดใหญ่เกิน 4GB ได้ เพราะวีดีโอสมัยนี้ก็เกินๆ กันละ

ข้อดีของ exFAT อีกอย่างคือ สามารถรองรับการใช้งานทั้งระบบปฏิบัติการ Windows และ Mac OS X 10.6.5 ขึ้นไปได้

แต่ก็มีข้อจำกัดดังนี้

  • Windows เวอร์ชั่นต่ำกว่า Windows XP SP2 ไม่สามารถใช้ร่วมกันได้
  • Windows XP SP2 จะต้องดาวน์โหลดโปรแกรมเพิ่มเติม
  • Windows Vista ต้องเป็น SP 1 ขึ้นไป

(อ้างอิง http://www.technointrend.com )

สรุปหากจะ Format flash drive และ HDD External เลือกแบบไหนดี?

Basic เลยนะ ถ้าไม่รู้จะเอาไปใช้กับไฟล์อะไร ใช้กับ Windows อะไร หรือจะใช้แค่เปิดเพลงในรถ และขนาด flash drive ไม่เกิน 32GB ก็ให้เลือก FAT32 ไปเลย

ส่วน Allocation unit size นั้นก็เลือก 16 KB ก็ได้ Default มันแบบนั้นมา หรือจะเลือกต่ำกว่าหรือสูงกว่าก็ได้ ไม่ค่อยมีผลเท่าไหร่

แต่ถ้าจะใช้กับ Windows 7 หรือสูงกว่าอยู่แล้ว ไม่รู้จัก Windows XP หรือใช้ HDD External ขนาดใหญ่ ก็ให้ใช้ NTFS

แต่ถ้าเราจะให้ 2 ระบบปฏิบัติการ ทั้ง Windows และ Mac ก็ให้เลือก exFAT ซะ จบนะ