สำหรับการทำงานของฮาร์ดดิสก์นั้น จะมีการแบ่งพื้นที่เป็น System Area (คล้ายๆ กับสารบัญของหนังสือ) และส่วนของ Data Area (เสมือนเป็นเนื้อหาที่อยู่ในหนังสือ) ซึ่งทำการเก็บข้อมูลที่เป็นไฟล์และโฟลเดอร์ต่างๆ ทั้งหมดอย่างแท้จริง
หากมีปัญหา System Area (และ FAT) เกิดความเสียหายขึ้น หัวอ่านจะไม่สามารถรู้ว่า ไฟล์ข้อมูลที่แท้จริงนั้นถูกเก็บไว้ในพื้นที่ใดของฮาร์ดดิสก์ แต่ข้อมูลที่ถูกเก็บอยู่ทั้งหมดนั้นจะยังคงอยู่ในพื้นที่เดิม เพียงแต่คุณไม่สามารถเข้าถึงได้เพราะ System Area เกิดความเสียหายเท่านั้น
ก่อนเสียหาย : โปรแกรมในกลุ่มนี้จะใช้สำหรับการป้องกันความเสียหายที่จะเกิดขึ้นกับฮาร์ดดิสก์ โดยโปรแกรมจะทำการคัดลอกข้อมูลของ Disk Index ซึ่งถูกเก็บไว้ในพื้นที่ของไฟล์ระบบ (System Area) แล้วนำข้อมูลที่คัดลอกไปเก็บสำรองไว้ในพื้นที่สำหรับเก็บข้อมูล (Data Area) ด้วย หากพื้นที่ไฟล์ระบบเกิดความเสียหาย โปรแกรมจะทำการดึงข้อมูลที่ได้นำไปเก็บไว้ในพื้นที่ไฟล์ข้อมูลมาใช้งานและสร้างไฟล์ Disk Index กลับคืนขึ้นมาใหม่ได้
หลังเสียหาย (การกู้ข้อมูล) : ใช้ในกรณีที่ผู้ใช้ไม่สามารถเข้าถึงไฟล์ข้อมูลหรือระบบปฏิบัติการได้อีกต่อไป ซึ่งโปรแกรมในกลุ่มนี้จะใช้สำหรับการกู้ข้อมูลที่สูญหายโดยไม่ได้มีสาเหตุมาจากการเสียหายทางด้านกายภาพของแผ่นจานแม่เหล็ก ซึ่งนั่นก็หมายความว่า ข้อมูลจะยังถูกเก็บอยู่บนจานแม่เหล็ก แต่ไม่สามารถเข้าถึงได้ ซึ่งอาจเป็นเพราะไฟล์ Disk Index เกิดความเสียหาย เป็นต้น