了解了数据丢失的原因后,下面就介绍一下数据在硬盘上是如何保存和删除的。
1、 数据的保存
操作系统在硬盘上保存文件时,首先在目录中写入文件名、后缀名、文件大小以及修改日期等文件信息,然后在数据区找到空闲的区域保存文件,最后将数据区中存放文件的簇号写入目录区。
2、 数据的删除
操作系统删除文件时,系统只需将该文件在目录区中的第一个字符改为 E5,在文件分配表中把该文件占用的各簇表项清 0,这样就表示已将该文件删除了。
提示:其实删除数据的过程并不对数据区进行任何改动。例如格式化程序只是重写 FAT表,对 硬盘进行分区只是修改 MBR和 DBR,都没有改写数据区中的数据。正因为数据区的数据不易被改写,所以就可利用这些残留在数据区中的数据来实现数据的恢复。