如何删除我无法拥有的目录?

如何删除我无法拥有的目录?

在我的备用驱动器 G 上,有一个隐藏$Recycle.Bin目录,其中有 32 GB 的文件无法删除。

以管理员身份打开 CMD 并运行rd /s /q G:\$Recycle.Bin不起作用。每个文件都显示一条消息:

拒绝访问。

我无法将目录的所有权更改为“用户”按照这些说明进行操作。,每个文件都会给出一个对话消息:

无法枚举容器中的对象。访问被拒绝。

答案1

1-以管理员身份打开cmd

2-输入以下命令:

takeown /a / r /d N /f G:\$Recycle.Bin

icacls G:\$Recycle.Bin /grant Administrators:(F) /t

rd /s /q G:\$Recycle.Bin

第一个命令将获取所有权;第二个命令将授予管理员组完全权限;最后一个命令将删除该文件夹及其内容

答案2

takeown /a /r /d N /f G:\$Recycle.Bin
icacls G:\$Recycle.Bin /grant Administrators:(F) /t

Takeown会将文件夹分配给管理员组。Icacls授予管理员完全控制权。您必须被提升。只有管理员可以取得所有权。只有登录的管理员用户或管理员组才能取得实际所有权。

管理员拥有特殊的所有权。

所有者拥有编辑安全权限的特殊权力,即使他们没有这样做的权限。

Windows 假设管理员代表所有管理员进行操作,而用户则被视为无关的个人。因此,如果高级管理员创建文件,则所有者是管理员组。这由安全选项中的设置控制(而不是主页中的设置)。

附言每个用户在每个回收站中都有自己的子文件夹。每个驱动器都有一个回收站。

相关内容