移植驱动器上的回收站

移植驱动器上的回收站

我组装了一台新机器(Windows 10),但我将 2 个硬盘从旧机器移植到了新机器上。(不是启动驱动器,那是新驱动器)

我注意到,在新版本中,回收站不会显示我在将驱动器移至新计算机之前删除的文件。我肯定在旧计算机上使用了回收站,事实上,前几天我恢复了一个文件。

我怀疑这是一个权限问题(我已经必须取得其他一些文件夹的所有权,因为它们具有来自旧机器的相关权限)。

我如何重新获得回收站的访问权限?

硬件信息:

  • 这是家庭安装,因此不涉及域或 AD
  • 两台机器都运行的是 Windows 10 Pro
  • 驱动器格式为 NTFS

答案1

由于系统重建,用户帐户可能具有相同的用户名,但它会具有不同的 UUID,并且回收站与用户 UUID 绑定。

每个分区下都有一个隐藏的系统文件夹,名为“$Recycle.Bin系统文件夹”,每个用户下都有相应的文件夹。您需要访问回收站文件夹,然后找到该文件夹​​下的哪个文件夹包含您要查找的文件。

答案2

回收站是针对每个用户的,而不是系统范围的。此外,它们被分散到您删除文件的驱动器中。您需要确保删除文件的驱动器已连接。

之后,更改文件夹视图设置以显示隐藏文件和受系统保护的文件。接下来,获取驱动器根目录中“$Recycle.Bin”文件夹的所有权并授予自己完全权限。从这里,您必须跳转到提升的命令提示符并导航到“$Recycle.Bin”文件夹(子文件夹可能在 Explorer 中不可见,但它们在 CMD 中可见)。该文件夹中的每个子文件夹都与旧系统中的不同用户相关。您以前删除的文件应该位于其中。

相关内容