如何修改Windows 10锁屏图片所在SystemData文件夹的属性?
如何修改Windows 10锁屏图片所在SystemData文件夹的属性?
看起来你已经精准定位到Windows 10锁屏图片的存储目录——C:\ProgramData\Microsoft\Windows\SystemData了,但遇到了权限拦路虎,用attrib命令修改属性时一直提示“拒绝访问”,查看安全选项也没头绪对吧?我来给你一步步拆解解决方法:
首先得搞清楚为什么会被拒绝:这个SystemData文件夹是Windows的核心受保护目录,它绑定了系统专属的安全标识符(SID),普通用户甚至管理员默认都没有直接操作的权限,所以直接跑attrib命令肯定会失败。
第一步:获取文件夹的所有权
- 右键点击
SystemData文件夹,选择「属性」→「安全」→「高级」 - 在弹出的「高级安全设置」窗口里,找到「所有者」栏,点击旁边的「更改」
- 在「选择用户或组」窗口,点击「高级」→「立即查找」,在搜索结果里找到你的用户名(或者
Administrators管理员组),选中后点击「确定」 - 回到「高级安全设置」窗口,勾选「替换子容器和对象的所有者」,然后点击「应用」→「确定」,这一步可能需要等一会儿,系统会递归修改所有子文件和文件夹的所有者
第二步:修改文件夹的权限
- 还是在「高级安全设置」窗口,点击「添加」→「选择主体」,同样找到你的用户名并选中确定
- 在新弹出的「权限条目」窗口里,勾选「完全控制」权限,然后勾选下方的「将所有子对象权限条目替换为此对象的可继承权限条目」,点击「应用」→「确定」
第三步:重新尝试修改属性
现在你已经拿到了操作权限,以管理员身份打开命令提示符,运行简化后的attrib命令:
attrib C:\ProgramData\Microsoft\Windows\SystemData -r -a -s -h /s /d
(注:你之前的命令参数太多,-o、-i等参数是针对特定系统对象的,这里只需要去掉只读、存档、系统、隐藏属性就够了)
另外补充一句:就算成功修改属性,里面的锁屏图片大多是随机命名的文件,你可以通过筛选文件尺寸(匹配你的屏幕分辨率)来快速找到目标图片,它们通常藏在SystemData下的子文件夹里。
备注:内容来源于stack exchange,提问作者Daniel Molina




