如果 UAC 关闭,“以管理员身份运行”真的有用吗?

如果 UAC 关闭,“以管理员身份运行”真的有用吗?

我知道不应该关闭用户帐户控制,但为了便于讨论,我们假设它是关闭的。关闭 UAC 后,我仍然可以对可执行文件选择“以管理员身份运行”,即使我拥有管理员帐户类型。此外,在兼容性标签(通过特性) 标记以管理员身份运行此程序。如果 UAC 关闭,这两个选项实际上还能起作用吗?

答案1

是的。当您使用滑块将 UAC 设置为“从不通知”时,实际上并没有关闭 UAC - 它只是将 UAC 通知级别降至零。UAC 仍处于打开状态,并且 UAC 事件仍会出现在 Windows 事件日志中。如果您将滑块一直拉到最下方,这样您就不会收到 UAC 通知,然后执行“以管理员身份运行此程序”,UAC 仍会提升用户的权限以执行该操作。它只是默默地完成。

在此处输入图片描述

答案2

默认情况下,UAC 会删除管理员的某些权限。其中包括写入受限路径等权限。Run as administrator为进程提供完成这些任务所需的额外安全权限。

关闭 UAC 基本上与以管理员身份运行(使用具有管理员权限的帐户时)完成相同的工作,并且它出现在菜单上的原因可能与“粘贴”始终可见但有时被禁用的原因相同 - 删除它会更加麻烦...

它存在于属性中的原因是为了保存设置 - 如果您重新打开 UAC,它会记住该设置。

答案3

当您以非管理员帐户登录 Windows 时,以管理员身份运行并关闭 UAC 非常有用。您可能已经想到,某些应用程序或某些操作需要管理员权限。

关闭 UAC 后,文件和目录级别的用户级别权限仍然有效,并且以管理员身份运行将成为获取访问权限的有用工具。

答案4

即使我具有管理员帐户类型,我仍然可以选择在可执行文件上“以管理员身份运行”。

澄清一下:“以管理员身份运行”不同于从具有管理员权限的帐户运行程序 - 它意味着从内置管理员帐户在 Windows Vista/7 中默认情况下是禁用的(不可见)。

除了故障排除之外,您真的不应该使用此帐户做任何事情。事实上,您可能根本不应该使用它。

由于某种原因,旧的“以...身份运行”现在被隐藏了;要访问此选项,请按 Shift 并右键单击快捷方式/可执行文件以获取:

在此处输入图片描述

在此处输入图片描述

UAC 与“以管理员身份运行”无关,但如果 UAC 被禁用或设置为“从不通知”,则在使用内置管理员帐户时您将不会收到警告。

相关内容