误设置 C 盘 everyone 所有权限,还有救吗?

2019-08-23 23:02:27 +08:00
 AccK8623
刚刚把阿里云主机 C 盘 EVERYONE 的所有权限设置了拒绝( Administrator 有完全控制权),我以为 Windows 会把 Administrator 账户作为例外,就应用了权限设置。
但是我错了…… Administrator 也不能例外,也无权访问 C 盘了😭再修改安全设置,提示“无法打开访问控制编辑器”。搜索了下,cmd 中输入各种 echo Y cals 命令始终都是拒绝访问。
所以,这种情况是只能重置 Windows 了吗?
2835 次点击
所在节点    问与答
13 条回复
dream7758522
2019-08-23 23:10:28 +08:00
本地电脑出现这种问题是用其他系统挂载这块硬盘,把文件拷贝出来。你看看云主机能否用这种思路解决
gavindexu
2019-08-23 23:22:56 +08:00
云主机……开工单?
AccK8623
2019-08-24 00:01:37 +08:00
@dream7758522 @gavindexu 感谢,登录阿里云控制台发现可以创建磁盘快照,这样数据应该是保留了。
Buges
2019-08-24 00:26:57 +08:00
Windows 的权限管理是真的坑,连系统自己都不尊重自己的 ACL。比如 C:/Program Files/WindowsApps 目录不拿个 Linux live CD 之类的系统你是决然无法编辑的,PE 也不行。
AccK8623
2019-08-24 01:25:21 +08:00
成功解决。解决办法是修改注册表,关掉 UAC,重启之后就可以重新设置权限。
deorth
2019-08-24 07:59:45 +08:00
@Buges 并不是如此。网上有个获取管理员所有权的脚本,基本上可以解除所有的 NTFS 权限限制。我之前出于各种原因把 windowsapps 文件夹的权限改坏了,导致 win32 转置 UWP 一个都打不开,试了各种方法都没法重置权限,只好重装了😂
geelaw
2019-08-24 08:38:00 +08:00
@Buges #4 那将会是一个严重的 bug,当然更可能的是你没有正确编辑这个文件夹的 ACL。
vocaloidchina
2019-08-24 09:03:30 +08:00
最好的办法就是进 linux 拷文件出来,linux 下几乎无视 windows 的权限管理
当然你可以试着进 pe 看能不能修改权限
jaskle
2019-08-24 09:15:08 +08:00
挂数据盘的重要性,其实磁盘管理器软件可以访问到文件,前提是你能打开磁盘管理软件
hljjhb
2019-08-24 12:09:53 +08:00
@deorth 果然有和我一样遭遇的人 修复不能~( ̄▽ ̄~)~
Osk
2019-08-24 12:46:16 +08:00
和这个问题差不多:
我在 Linux 服务器上执行了 chmod o-rwx -R /,还有救吗?
我觉得答案是没救,修复的成本不比重装低。

Windows 上 Administrator(s) 并不是权限最高的哦,另外 Windowsapps 等文件夹我都是开管理员身份的 cmd/powershell 进去访问的,不需要破坏性地修改 acl
Buges
2019-08-24 15:09:33 +08:00
@deorth @geelaw
那不是 bug,是 feature,Windows 对这个目录有隐藏的保护,根本不尊重 ACL。
可以 Google “ edit files in Windowsapps directory ”
例如 https://superuser.com/questions/940693/editing-creating-files-in-c-program-files-windowsapps

无论采用何种方法,takeownership,添加权限,runas trustedinstaller 等等,都无法对这个目录做出任何编辑(但是正确取得权限后可以正常浏览目录和删除)
geelaw
2019-08-24 18:34:37 +08:00
@Buges #12 我试了一下,居然是真的。但我更倾向于是有一个额外的 driver 或者 Win32 API 上的代码阻碍这个 access,而不是 NTFS 本身的实现问题。我暂时没有 WSL,不然试试改完 ACL 和 ownership 之后从 WSL 访问(这可以排除是 Win32 的限制)?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/594629

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX