关于在Win10下删除文件的用户权限问题

项目场景:

电脑重装了Win10专业版,偶然用自带的微软商店重新下载python3.8,从微软商店下载的文件自动保存到 C:\Program Files\WindowsApps 下


问题描述:

为了配置环境变量简洁以及个人习惯统一,习惯把文件统一放D盘,但是再删除 C:\Program Files\WindowsApps 下的源文件的时候,显示 “你需要来自SYSTEM的权限,才可以……”,以及出现“win10无法枚举容器中的对象 访问被拒绝”等问题,还有“可从此对象继承的权限替换所有后代上现有的可继承权限”等如何去解决

 

原因分析:

如果提示需要管理员权限才能删除的提示,出现这种情况,一般是由于系统的权限不够导致的,添加一个具有安全 控制权限 的超级用户;同时我们还需要注意到所删除的文件夹的所有者是谁?管理员还是用户自己?还需要对文件所有者的权限进行确认。

这里还涉及了一个权限继承和替换问题,我的理解:比如你要删除本文件下的其他文件,但是其它文件的所有者控制权限和该文件的所有者控制权限不一致,就会导致“无法枚举容器中的对象 访问被拒绝”的错误,这时候就可以通过对本文件所有者经行“替换子容器和对象的所有者”方式,统一文件权限所有者为本文件


解决方案:

解决一切权限问题:对文件所属者经行更改

解决所有者统一问题:

1、右击文件,选择“属性”--“安全”--“高级”;

2、查看哪个用户的权限是“完全控制”,我这里是“system”;

3、选择“更改----“高级”----“立即查找”,选择管理员账户“system”;

4、勾选“替换子容器和对象的所有者”,点击“确认”,之后会弹出来一个对话框,点击“是”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值