我的一个朋友给了我一个外置硬盘,他在给我之前删除了一些个人文件(用他的电脑)。几天后,我将硬盘插入电脑,看到回收站(我的电脑)中有几个已删除的文件,这些文件来自硬盘。我以为我不小心删除了这些文件,于是我从回收站中恢复了这些文件。使用其他电脑删除的文件可以显示在另一台电脑的回收站中吗?是的,恢复的文件实际上是在我从电脑恢复时加盖时间戳的。我使用的是 Windows 10。谢谢,Amanuel
答案1
是的,这通常是.Trashes
在许多操作系统中工作的方式,尽管 Windows 称之为recycle.bin
遵循类似的规则。
如果你删除一个文件,那么指向该文件的指针就会被重置为位于 内Trash
。磁盘上的文件根本不会移动。
您在 Windows 桌面上看到的单个便捷回收站,或者在 Mac 或 nix 上看到的垃圾箱或垃圾桶,不仅仅是一个位置,它是.Trash
所有已安装分区中当前存在的所有文件夹的智能集合。每个用户都有一个.Trash
,系统本身至少有一个,每个已安装的驱动器都有一个。
回收站只是将它们呈现给用户,就好像它们是一个位置一样。您能看到哪个取决于您的权限 - 例如,您不会在回收站中看到其他用户 [在同一台计算机上] 的垃圾箱。但是,可移动驱动器的权限可能非常不同,特别是如果它们是任何类型的 FAT 格式,因为 FAT 无法保存适当的权限,因此它们通常显示为每个人都可以访问。
因此,如果您意外或故意删除可移动驱动器上的文件,然后将该驱动器安装到另一台计算机上,那些被删除的文件就会像魔术一样重新出现在另一台计算机上。
答案2
当将磁盘从一台计算机转移到另一台计算机时,它会附带回收站。
磁盘根目录上的 $RECYCLE.BIN 文件夹是一个隐藏的系统文件夹,其中包含该磁盘上已删除的文件。
回收站小程序将为您提供所有磁盘的所有回收站中找到的所有文件的列表。这就是发生在您身上的事情。