Fat32文件系统中直接删除一个文件的本质是

发布网友 发布时间:2022-04-24 15:55

我来回答

1个回答

热心网友 时间:2023-10-20 21:02

把删除文件所在的数据区完全覆盖掉。
由文件删除的原理可知,要彻底删除数据,只有把删除文件所在的数据区完全覆盖掉。文件头用来记录文件名、文件属性、占用簇号等信息,文件头保存在一个簇并映射在FAT表文件分配表中。平常所做的删除,其实是修改文件头的前2个代码,这种修改映射在FAT表中,就为文件作了删除标记,并将文件所占簇号在FAT表中的登记项清零,表示释放空间,这也就是平常删除文件后,硬盘空间增大的原因。
用Fdisk分区和Format格式化和文件的删除类似,前者只是改变了分区表,后者只是修改了FAT表,都没有将数据从数据区直接删除。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com