โซ็กเตอร์ (Sector) คือหน่วยแบ่งขนาดเฉพาะของฮาร์ดดิสก์ ดิสก์แสง (optical disc) ดิสก์ฟลอปปี้ (floppy disk) แฟลชไดรฟ์ หรือสื่อจัดเก็บข้อมูลประเภทอื่นๆ
โซ็กเตอร์อาจเรียกอีกอย่างว่า disk sector หรือนادرๆ เรียกว่า block
ขนาดโซ็กเตอร์ต่างกันหมายถึงอะไร?
ทุกโซ็กเตอร์ครอบครองตำแหน่งทางกายภาพบนอุปกรณ์จัดเก็บ และมักประกอบด้วย 3 ส่วน: ส่วนหัวโซ็กเตอร์ (sector header), รหัสแก้ไขข้อผิดพลาด (ECC), และ พื้นที่จัดเก็บข้อมูลจริง
โดยปกติ โซ็กเตอร์หนึ่งของฮาร์ดดิสก์หรือฟลอปปี้ จัดเก็บได้ 512 ไบต์ มาตรฐานนี้กำหนดขึ้นในปี 1956
ในทศวรรษ 1970 ขนาดใหญ่ขึ้น เช่น 1024 และ 2048 ไบต์ ถูกนำมาใช้เพื่อรองรับความจุมากขึ้น โซ็กเตอร์ของดิสก์แสงมักจัดเก็บได้ 2048 ไบต์
ในปี 2007 ผู้ผลิตเริ่มใช้ฮาร์ดดิสก์ Advanced Format ที่จัดเก็บได้สูงสุด 4096 ไบต์ต่อโซ็กเตอร์ เพื่อเพิ่มขนาดโซ็กเตอร์และปรับปรุงการแก้ไขข้อผิดพลาด มาตรฐานนี้ใช้กันมาตั้งแต่ 2011 เป็นขนาดโซ็กเตอร์ใหม่สำหรับฮาร์ดดิสก์สมัยใหม่
ความแตกต่างของขนาดโซ็กเตอร์ ไม่ได้ บ่งชี้ความแตกต่างของความจุสูงสุดระหว่างฮาร์ดดิสก์และดิสก์แสง ปกติแล้ว จำนวนโซ็กเตอร์ที่มีอยู่บนดิสก์/แผ่นดิสก์ คือสิ่งที่กำหนดความจุ

โซ็กเตอร์ดิสก์และขนาดหน่วยจัดสรร (Allocation Unit Size)
เมื่อจัดรูปแบบฮาร์ดดิสก์ ไม่ว่าจะใช้เครื่องมือพื้นฐานของ Windows หรือโปรแกรมพาร์ติชันฟรี คุณสามารถกำหนด ขนาดหน่วยจัดสรร (AUS - Allocation Unit Size) ได้ ซึ่งบอกระบบไฟล์ว่าส่วนเล็กที่สุดของดิสก์ที่สามารถจัดเก็บข้อมูลได้คือเท่าไหร่
ใน Windows คุณสามารถเลือกจัดรูปแบบฮาร์ดดิสก์ในขนาดต่อไปนี้: 512, 1024, 2048, 4096, 8192 ไบต์ หรือ 16, 32, 64 กิโลไบต์
สมมติคุณมีไฟล์เอกสารขนาด 1 MB (1,000,000 ไบต์) คุณสามารถจัดเก็บไฟล์นี้บนฟลอปปี้ที่จัดเก็บ 512 ไบต์ต่อโซ็กเตอร์ หรือฮาร์ดดิสก์ที่มี 4096 ไบต์ต่อโซ็กเตอร์ ขนาดโซ็กเตอร์ไม่สำคัญต่อความจุรวมของอุปกรณ์
ความแตกต่างระหว่างอุปกรณ์ที่ AUS = 512 ไบต์ กับ 4096 ไบต์ คือ ไฟล์ 1 MB จะต้องกระจายไปอยู่บนโซ็กเตอร์มากกว่า (เพราะ 512 เล็กกว่า 4096 หมายถึง "ชิ้นส่วน" ของไฟล์อยู่ในแต่ละโซ็กเตอร์น้อยลง)
ตัวอย่าง: หากไฟล์ 1 MB ถูกแก้ไขเป็น 5 MB (เพิ่ม 4 MB) บนดิสก์ที่ AUS = 512 ไบต์ ชิ้นส่วนของ 4 MB นั้นจะกระจายไปโซ็กเตอร์อื่นๆ ที่อยู่ไกลจากกลุ่มโซ็กเตอร์เดิม ก่อให้เกิด การ phân mảnh (fragmentation)
แต่หากใช้ AUS = 4096 ไบต์ พื้นที่ดิสก์ที่จัดเก็บ 4 MB นั้นจะน้อยกว่า (เพราะขนาดบล็อกใหญ่กว่า) ทำให้เกิดกลุ่มโซ็กเตอร์ที่ติดกัน ลดโอกาสการแยกส่วน
กล่าวคือ AUS ที่ใหญ่กว่า ทำให้ไฟล์มักอยู่ติดกันบนฮาร์ดดิสก์ ซึ่งนำไปสู่การเข้าถึงดิสก์เร็วขึ้น และประสิทธิภาพคอมพิวเตอร์ที่ดีขึ้น
การเปลี่ยนขนาดหน่วยจัดสรรของดิสก์
Windows XP และ Windows ใหม่กว่าสามารถใช้คำสั่ง fsutil เพื่อดูขนาดคลัสเตอร์ของฮาร์ดดิสก์ที่มีอยู่ เช่น พิมพ์คำสั่งนี้ใน Command Prompt เพื่อดูขนาดคลัสเตอร์ของดิสก์ C:
fsutil fsinfo ntfsinfo c:
การเปลี่ยนขนาดหน่วยจัดสรรเริ่มต้นของดิสก์ ไม่ค่อยพบเห็น
Microsoft มีตารางแสดงขนาดคลัสเตอร์เริ่มต้นสำหรับระบบไฟล์ NTFS, FAT, exFAT ใน Windows ต่างๆ เช่น ค่าเริ่มต้น AUS คือ 4 KB (4096 ไบต์) สำหรับฮาร์ดดิสก์ส่วนใหญ่ที่จัดรูปแบบด้วย NTFS
หากต้องการเปลี่ยนขนาดคลัสเตอร์ข้อมูล สามารถทำได้ใน Windows ขณะจัดรูปแบบฮาร์ดดิสก์ หรือใช้โปรแกรมจัดการดิสก์ของนักพัฒนาคนที่สาม ก็ได้
แม้เครื่องมือจัดรูปแบบใน Windows จะง่ายที่สุด แต 리스트 Free Disk Partitioning Tools ของเรามีโปรแกรมฟรีหลายตัวที่ทำได้เหมือนกัน และมักมีตัวเลือกขนาดหน่วยมากกว่า Windows
วิธีซ่อมแซม Bad Sectors (โซ็กเตอร์เสีย)
ฮาร์ดดิสก์ที่เสียทางกายภาพ มักหมายถึงโซ็กเตอร์บนแผ่นดิสก์ (platter) เสียหาย แม้การเสียหายแบบอื่น เช่น ภาวะเสียหายของข้อมูล (corruption) ก็อาจเกิดขึ้นได้
โซ็กเตอร์ที่ทำให้หงุดหงิดมากคือ Boot Sector เมื่อโซ็กเตอร์นี้มีปัญหา ระบบปฏิบัติการจะ บูตไม่ได้!
แม้โซ็กเตอร์จะเสียหาย สามารถซ่อมแซมได้ด้วยโปรแกรมซอฟต์แวร์เพียงอย่างเดียว แต่หากมี bad sectors มากเกินไป อาจต้องเปลี่ยนฮาร์ดดิสก์ใหม่
คอมพิวเตอร์ช้าหรือฮาร์ดดิสก์มีเสียงดัง ไม่ได้หมายความว่ามีปัญหาทางกายภาพกับโซ็กเตอร์เสมอไป หากยังสงสัยหลังทดสอบฮาร์ดดิสก์แล้ว ให้พิจารณาสแกนไวรัสหรือแก้ไขปัญหาอื่นๆ
ข้อมูลเพิ่มเติมเกี่ยวกับโซ็กเตอร์ดิสก์
โซ็กเตอร์ที่อยู่ริมนอกของดิสก์ มีความแข็งแรงกว่าตรงกลาง แต่มีความหนาแน่นของบิตต่ำกว่า ดังนั้นฮาร์ดดิสก์จึงใช้เทคนิค zone bit recording
Zone bit recording แบ่งดิสก์เป็นโซนต่างๆ แต่ละโซนแบ่งเป็นโซ็กเตอร์ ผลคือส่วนนอกของดิสก์จะมีโซ็กเตอร์มากกว่า และเข้าถึงได้เร็วกว่าโซนกลาง
เครื่องมือดีฟрагเมนต์ (defragmentation tools) แม้แต่ free defrag software ก็สามารถใช้ประโยชน์จาก zone bit recording โดยย้ายไฟล์ที่เข้าถึงบ่อยไปส่วนนอกเพื่อเข้าถึงเร็วขึ้น ทิ้งข้อมูลที่ใช้น้อย เช่น ไฟล์เก็บถาวรขนาดใหญ่ หรือวิดีโอ ไว้ที่โซนกลางที่เข้าถึงช้ากว่า
ข้อมูลเพิ่มเติมเกี่ยวกับ zone recording และโครงสร้างโซ็กเตอร์ฮาร์ดดิสก์ อ่านได้ที่ DEW Associates Corporation
NTFS.com มีทรัพยากรอ่านต่อสำหรับส่วนต่างๆ ของฮาร์ดดิสก์ เช่น tracks, sectors, clusters
คำถามที่พบบ่อย (FAQ)
-
จะตรวจสอบ Bad Sectors ยังไง?
ใช้ Windows Disk Checking Utility ตรวจสอบ bad sectors ช่วยหาและซ่อมแซม bad disk sectors ได้ สามารถทำได้จาก Command Prompt ด้วย
-
จะลบ bad disk sector อย่างถาวรยังไง?
หากเป็นปัญหาซอฟต์แวร์ การซ่อมแซม disk sector จะ "ลบ" bad sector และแทนที่ด้วย sector ที่ทำงานได้ แต่ไม่มีวิธีลบ disk sectors โดยตรง หากเป็นปัญหาฮาร์ดแวร์ ทำให้ sector เสียหาย จะซ่อมแซมไม่ได้