She*_* A. 48 windows-7 recycle-bin
如果我在这里错了,请纠正我,但是当您从 PC 中“删除”某些内容时,您的计算机所做的就是用 0 替换 1 来覆盖一些二进制文件。(或类似的东西)因此,当您将某些内容发送到回收站时,它会覆盖文件的一部分,而当您从回收站中删除时,它会写入更多内容?
Boa*_*ann 86
这两个操作都不会覆盖文件。
将文件移动到回收站就是这样做的 – 移动文件,当新文件夹位于同一磁盘上时,它与任何其他“移动”操作相同:文件名条目从其原始文件夹移动到另一个文件夹,但是文件的内容仍然在磁盘上,没有被物理移动、修改甚至查看。
从回收站中删除文件(或直接使用Shift+Delete删除)会从其文件夹中删除文件名条目。文件先前占用的磁盘部分仍然没有被修改或覆盖,并且仍然包含所有文件数据,但该数据不再链接到文件名。但盘面的现货记录为“免费”的,所以未来写入磁盘,可以重复使用的空间,如果你继续使用磁盘空间几乎肯定会被覆盖,最终。
如果您需要防止恢复已删除的数据,可以使用特殊工具来安全地覆盖数据。默认情况下不会这样做,因为它很慢并且会增加磁盘的磨损。
小智 36
一个文件分为两部分:
当文件被删除时:
Elo*_*ims 10
您需要澄清您是在问物理驱动器上发生了什么,还是软件级别上发生了什么。
在物理方面,它取决于驱动器:
在磁驱动器上,覆盖位或写入位是相同的操作,因此文件通常不会被物理删除(操作系统只是更改分区的内容表并将空间标记为空闲)。
在 SSD 驱动器上,无法覆盖现有数据,因此文件通常会被物理删除(请参阅http://en.wikipedia.org/wiki/Trim_(computing))
在软件上,取决于您使用的文件系统,大多数情况下,仅更改分区的目录。
| 归档时间: |
|
| 查看次数: |
8263 次 |
| 最近记录: |