计算机如何找到存储的数据?

编辑本段的数据存储原理。

既然要恢复数据,当然不能不提数据的存储原理。同时,我们还需要介绍硬盘的数据删除和格式化...

文件读取

操作系统从目录区读取文件信息(包括文件名、后缀、文件大小、修改日期和保存在数据区中的第一个簇的簇号)。假设第一个簇号是0023。

操作系统从0023簇中读取相应的数据,然后找到FAT的0023单元。如果内容是文件结束标志(FF),则表示文件结束;否则,内容保存下一个数据簇的簇号,依此类推,直到它满足文件结束标志。

文件的编写

当我们要保存一个文件时,操作系统首先在DIR区找一个空的空间来写文件名、大小、创建时间等相应的信息,然后在数据区找一个空闲的空间来保存文件,将数据区的第一个簇写到DIR区。其余动作与上述阅读动作类似。

文件删除

读写完前面的文件,你可能没有信心继续读下去,但是放心,Win9x的文件删除非常简单,简单到只在目录区做一点点改动——把目录区文件的第一个字符改成E5,就意味着文件会被删除。