覆盖现有已使用的群集

Overwriting existing used Clusters

本文关键字:群集 覆盖      更新时间:2023-10-16

如果我使用WriteFile重写文件中的某些字节,这会覆盖最初使用的集群吗。或者这些集群会被写入新的集群?

如果您正在尝试为Windows实现安全文件删除,请查看SDelete。(该页面还描述了它的工作方式,包括它如何处理压缩和/或稀疏文件。)

在FAT和NTFS文件系统上,windows重写相同的集群。在CD-RW和DVD-RW等介质上,它可以写入相同的簇,但可能不会。通过检查可用磁盘空间很容易判断。

压缩的NTFS文件可能存在异常。重写某些字节可能会导致压缩段的簇数改变大小。在这种情况下,我认为它会为该段释放正在使用的集群,并分配一个大小正确的新集群。