删除/保存/传输文件到 C:/ 或从 C:/ 总是要求管理员权限

删除/保存/传输文件到 C:/ 或从 C:/ 总是要求管理员权限

据我所知,我的帐户已设置管理员权限。因此,当我移动/复制/删除文件时,我总是会收到一个对话框,要求获得权限。除了我之外,这台电脑没有其他用户。

当我将账户设置为管理员时,如何阻止 Windows 10 提示我需要权限?我无法在 PC 上做任何有用的事情,因为这些安全弹出窗口总是让我烦恼,需要引起我的注意。

这导致我的生产力下降。

对此有什么想法吗?

编辑

  1. 我已将 UAC 设置为永不通知

  2. 我有软件 SDK,包括我在工作中使用的 IDE,它们位于 C:\ 上,位于 SSD 上。想象一下它一遍又一遍地在 C:\ 上请求权限的恐怖。我甚至无法在没有请求权限的情况下下载源代码。

答案1

简短回答:授予自己对目标文件夹的 NTFS 权限

如果你不想禁用 UAC(并承担后果),你可以轻松地摆脱烦人的你确定吗?提示您授予自己对要复制文件的文件夹结构的完全控制权。对 C: 卷的根目录执行此操作是个坏主意,因此明智的做法是在 C: 中创建一个您拥有完全控制权的文件夹,然后在其中创建所有所需的子文件夹。


长答案:文件操作触发 UAC 因为(等待它......)您不是管理员!

好的...你有点像管理员。请继续阅读以了解这是什么意思。

UAC 提示您执行文件操作,是因为您的用户帐户至少没有目标文件夹的 NTFS 写入权限。您可能在想,“但我是管理员!我拥有一切权限!”如果 Windows XP 是在 2001 年发布的,那么您说的就完全正确了。但是从 Vista 和用户帐户控制 (UAC) 的出现开始,即使是本地管理员组的成员,在单击后也不会被视为管理员'是的'在 UAC 提升提示下。

当管理用户(具体而言,是本地计算机管理员组的成员)登录现代版本的 Windows 时,操作系统会创建登录令牌(Vista 之前的版本只生成一个)。其中一个令牌保留管理权限,而另一个令牌被剥夺管理权限——实际上将其降级为非特权帐户。您将后者视为登录会话,因为这是您在 Windows 中处理各种操作时首先出示的令牌。

考虑到这些信息,特别是您的非特权登录令牌首先被显示,请考虑当您访问文件夹时会发生什么。如果您对该文件夹具有权限(即您的 Windows 帐户名在 ACL 中列为授予对该文件夹的权限),您的无特权帐户有访问权限,并且没有 UAC 提示。

但是,如果您的用户未在 ACL 中列出,但管理员组被授予访问权限如果您是管理员组的成员,则 Windows 会显示 UAC 提示。如果您对提示回答“是”,Windows 使用具有管理员权限的第二个登录令牌重试文件操作此时您即可获得访问权限。

底线:如果你想避免 UAC 提示文件操作,只需确保目标文件夹的权限直接授予你的用户帐户或你所属的组即可以外本地机器的管理员组。


有趣的是,当您使用内置管理员帐户登录时,规则会有所不同。在我的回答中阅读更多相关信息这里

答案2

通过系统设置禁用或更改用户帐户控制(UAC)的通知级别。

请记住,这也会禁用其他事项(例如以管理员身份运行应用程序)的管理要求通知。

编辑:关于 OP 的编辑,请拥有您要将文件拖到的路径的所有权。因此,对于您来说,我认为它是 C:/SDK/

相关内容