几个月前,我去朋友家做客。我喜欢从别人的硬盘上删除东西。Shift 和 Delete 是我最喜欢用的两个键盘键。为了腾出一些空间,我从他的电脑上删除了几部旧电影,这样我就可以将一些新电影复制到硬盘上。嗯……旧电影在 D 盘上。
我用 Shift 键从 D 盘删除它们后,立即检查了 E 盘。我从 D 盘删除的 20 GB 电影现在在 E 盘。我有点困惑。我检查了回收站。什么也没有。
然后我从 D: 中删除了一些歌曲(仅删除,没有 Shift+Delete),它们进入了回收站。从回收站,我执行了清空回收站选项。唉!它又回到了 E —— 电影被移到的同一个地方。
我问他是怎么做到的。他告诉我,某个网络工程师(他弟弟的朋友)按照他的建议做了,他不知道怎么做到的。
有人知道怎么做吗?
答案1
首先,我必须说这是一个愚蠢的想法。为什么有人会故意对计算机这样做呢?
还有一个关键细节你没有提到或者可能忘记检查了,那就是如果你删除了系统刚刚在 E 盘中恢复的数据会发生什么。如果它陷入循环并且该过程不容易逆转怎么办?
无论如何,这是一个有趣的话题。向提出这个想法并实现它的人致敬。
嗯,现在我不太确定,但我认为这与 VSS 有关,卷影复制服务在 Windows 操作系统中。你朋友的计算机可能会设置为自动创建系统还原点非常频繁,可能一天不止一次。他的“网络工程师”肯定使用了一些取证工具,比如libvshadow在这种情况下,稍微调整一下,将其设置为从卷影副本恢复已删除的数据到 E 盘。
但这种可能性极小。没人会这么大胆地去尝试,而且正如 Logan 所说,这可能只是一些老旧的软件。
答案2
听起来像 Norton 保护回收站。Norton 从另一家公司购买了该软件并对其进行了重新包装 - 如果老网络工程师手头有一份旧软件的副本并安装了它,我一点也不惊讶。
您可以在此处了解 Norton 保护回收站http://www.symantec.com/avcenter/security/Content/2006.01.10.html
其理念是一样的——当用户删除具有某些扩展名的文件时,这些文件会被暂时移动到另一个目录。