1、通过更改文件夹所有者为当前用户或Administrators并勾选替换子容器所有权,可解决因权限不足导致的“访问被拒绝”问题;2、使用管理员权限运行takeown命令递归获取文件夹所有权;3、临时添加Everyone组并赋予完全控制权限以绕过限制;4、禁用继承并将父级权限转换为显式权限后重新添加当前用户完全控制权。

如果您在尝试访问或修改某个文件夹时,系统弹出“无法枚举容器中的对象 访问被拒绝”的错误提示,这通常是因为当前用户账户缺乏足够的权限或文件夹所有权不属于当前用户。以下是针对此问题的多种解决方法。
本文运行环境:Dell XPS 13,Windows 10 专业版
一、更改文件夹所有者为当前用户
当文件夹的所有者不是当前登录用户时,即使拥有管理员身份也可能无法进行操作。通过将文件夹所有者更改为当前用户,可以重新获得控制权。
1、右键点击出现问题的文件夹,选择【属性】。
2、切换到【安全】选项卡,点击下方的【高级】按钮。
3、在“高级安全设置”窗口中,点击“所有者”右侧的【更改】。
4、在“输入要选择的对象名称”框中输入当前用户名或Administrators,然后点击【检查名称】,确认后点击【确定】。
5、勾选“替换子容器和对象的所有者”,点击【应用】,等待系统完成所有权转移。

二、使用内置命令行工具获取所有权
Windows 提供了 takeown 命令,可以快速夺取指定目录或文件的所有权,适用于图形界面操作失败的情况。
1、以管理员身份打开命令提示符(CMD)或 PowerShell。
2、输入以下命令并回车执行:takeown /f “文件夹路径” /r /d y,其中“文件夹路径”需替换为目标文件夹的实际路径,/r 表示递归处理所有子目录和文件,/d y 自动确认操作。
3、执行成功后,再通过图形界面或icacls命令赋予完全控制权限。

三、通过Everyone组赋予权限
在确保安全的前提下,可临时将Everyone组添加至文件夹权限列表,并赋予完全控制权,从而绕过复杂的权限限制。
1、右键文件夹选择【属性】,进入【安全】选项卡,点击【编辑】或【高级】。
2、点击【添加】,在弹出的窗口中点击【选择主体】。
3、在“输入要选择的对象名称”处输入Everyone,点击【检查名称】后确认。
4、为Everyone组勾选“完全控制”权限,点击【确定】保存设置。

四、禁用继承并替换现有权限
当父级目录的权限策略阻止了对当前目录的操作时,可以通过禁用继承并强制替换所有子对象权限来解决问题。
1、进入文件夹【属性】→【安全】→【高级】。
2、点击【禁用继承】,选择“将所有可继承的权限转换为此对象的显式权限”。
3、再次进入【高级】设置,点击【添加】,选择当前用户或Administrators组。
4、勾选“完全控制”,并确保下方选项中“仅将这些权限应用于该容器中的对象和/或容器”被正确设置,点击【确定】应用。
以上就是win10提示“无法枚举容器中的对象”_权限提示无法枚举容器中对象的解决方法的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/118040.html
微信扫一扫
支付宝扫一扫