必须夺取所有权并重置ACL才能删除:图形界面法通过属性→安全→高级修改所有者和权限;命令法用takeown+icacls;禁用继承可清除上级干扰;以管理员身份运行资源管理器或启用内置Administrator账户为终极方案。

你在 Windows 11 中右键删除某个文件夹时反复弹出“你需要来自 TrustedInstaller 的权限”“拒绝访问”或“当前无权删除此文件夹”,说明该文件夹所有权归属 SYSTEM 或 TrustedInstaller,且 NTFS 权限未向你开放写入与删除通道——必须穿透系统级锁定,直接夺取所有权并重置 ACL 才能强制清除。
图形界面强制接管所有权并授予完全控制
这是最直观、无需记忆命令的方法,适合单个目标且资源管理器响应正常的情形。它把控制权从 TrustedInstaller 手里硬抢过来,再亲手给你装上“完全控制”这把万能钥匙。
1、右键点击目标文件夹,选择【属性】→切换到【安全】选项卡→点击右下角【高级】按钮。
2、在“高级安全设置”窗口顶部,找到【所有者】字段右侧的【更改】链接并点击。
3、在“输入要选择的对象名称”框中输入你的完整用户名(例如 【DESKTOP-ABC123\YourName】 或 Microsoft 账户全名如 yourname@outlook.com),点击【检查名称】确认格式正确后点【确定】。
4、勾选【替换子容器和对象的所有者】——不勾选则仅修改父文件夹,子项仍被锁死,后续删除必然失败。
5、点击【应用】,等待进度条走完,再连续点【确定】关闭所有窗口。
6、再次打开该文件夹【属性】→【安全】→【编辑】→【添加】,输入相同用户名并确认;在下方权限列表中勾选【完全控制】,注意确认【应用于】下拉菜单中为“此文件夹、子文件夹和文件”,最后点【应用】→【确定】。
管理员终端执行 takeown + icacls 命令接管
当图形界面卡死、路径含空格/中文/特殊符号,或需批量处理多个顽固文件夹时,这条命令链是最快最稳的底层方案。它绕过 UI 权限缓存,直连内核安全子系统,对 Program Files、AppData、Windows 旧组件残留特别有效。
方法一:以当前用户身份接管
1、按 Win + X → 选择【Windows 终端(管理员)】,UAC 提示时点【是】。
2、输入以下命令(将 【C:\Path\To\Folder】 替换为实际完整路径,英文双引号不可省略):
takeown /f "C:\Path\To\Folder" /r /d y
3、回车执行完毕后,立即输入:
icacls "C:\Path\To\Folder" /grant %USERNAME%:F /t /c /q
方法二:以 Administrators 组身份接管(兼容性更强,尤其对系统目录)
1、在同一个管理员终端中,输入:
icacls "C:\Path\To\Folder" /grant Administrators:F /t /c /q
注意:若命令执行后仍提示“拒绝访问”,说明路径中存在符号链接或重解析点,需先用 PowerShell 进入该路径执行 dir /a:l 查看是否含 junction 或 symlink,再针对性处理。
禁用权限继承并重建独立权限结构
若父级目录(如 C:\、D:\ 根目录)设置了严格策略(例如拒绝写入、仅继承只读),其继承权限会覆盖本地设置。断开继承可清除所有上级权限干扰,实现对当前文件夹的完全自主控制。
第一步:断开继承链
1、右键目标文件夹,进入【属性】→【安全】→【高级】。
2、点击【禁用继承】按钮。
3、在弹出对话框中选择【从此对象中删除所有已继承的权限】。
第二步:手动注入完全控制规则
1、点击【添加】→【选择主体】,输入你的用户名或 Administrators 并确认。
2、在下方权限条目中,勾选【完全控制】,确保【应用于】设为“此文件夹、子文件夹和文件”。
3、点击【确定】→【应用】→【确定】保存变更。
以管理员身份运行资源管理器直接删除
标准资源管理器运行于受限令牌环境,即使登录管理员账户也无法绕过 UAC 保护策略;而高权限资源管理器实例可继承完整管理员令牌,从而访问受保护路径。
1、按 Win + X,选择【Windows 终端(管理员)】。
2、输入命令:
explorer.exe
3、等待新窗口打开,该窗口标题栏通常显示“管理员:文件资源管理器”。
4、在此窗口中导航至目标文件夹位置,右键选择“删除”或直接按 Shift + Delete 永久清除。
PowerShell 一键接管并强制删除
PowerShell 提供更底层的对象模型支持,能绕过部分 GUI 权限缓存,并自动处理符号链接、重解析点等特殊 NTFS 结构,适用于深度嵌套或被系统服务长期占用的顽固文件夹。
1、按 Win + X → 选择【Windows 终端(管理员)】,UAC 提示时点【是】。
2、依次执行以下三条命令(每行单独回车):
Take-Ownership -Path "C:\Path\To\Folder"
icacls "C:\Path\To\Folder" /grant %USERNAME%:F /t /c /q
Remove-Item -Path "C:\Path\To\Folder" -Recurse -Force
注意:第一条命令需提前安装 PowerShell 模块,若提示未识别 Take-Ownership,请改用原生命令 takeown 替代。











