大约一个月前,我删除了大约 40GB 的文件到回收站,然后清空了回收站。我的系统在 SSD 上运行,大小为 220GB。
今天,由于我的愚蠢,我不得不下载一个数据恢复软件。我发现所有 40 GB 的数据都还在,$recycle.bin
而且我删除的所有内容都还在。
现在,我知道文件在 SSD 上被覆盖需要一段时间,但我确实向 SSD 写入了很多内容,从那时起 TRIM 就一直在运行。这是正常现象吗,还是我的文件有问题$recycle.bin
?
答案1
听起来你很幸运——总是有备份:)
因此,在 220GB 的驱动器中,有 40GB 已被删除,这意味着仍有 180GB 的“空闲空间”。即使我们将 60GB 分配给“操作系统内容”,SSD 上仍有另外 60GB 的未使用、“未触及”空间。
由于磨损均衡和其他巧妙的技术,驱动器将尝试均匀地写入各个单元,而不是不断地在驱动器的某个部分重写,以延长其使用寿命。这就是您的文件仍然存在的原因 - 您尚未在驱动器上进行足够的写入,因此尚未开始覆盖这些旧文件。
答案2
回收站与SSD空间管理无关。
它只是一个特殊的文件夹,将“已删除”的文件移动到其中,操作系统可以在一段时间后或空间用完时永久删除它们,通常是在对话框中询问用户之后。
但这并没有发生,所以文件仍然存在,并且从文件系统的角度来看,块仍在使用中,因此从未指示 SSD 丢弃它们。