我是win 7的管理员,为什么还需要“以管理员身份运行”[重复]


5

可能重复:
如果我的帐户是管理员组的成员,为什么我需要以管理员身份运行命令?
已经是管理员的Windows 7“以管理员身份运行”

我正在互联网上进行研究,但除了“用户访问控制”之外没有找到任何东西。 这是senario, 我拥有登录名的所有管理员权限。当我去看政策时它说我是管理员。 但是当我用regsvr32注册dll时。它给了我作为管理员的错误。 当我以管理员身份运行批处理文件时,它成功运行并注册组件。 当我拥有管理员的所有权利时,我很困惑。为什么我还需要“以管理员身份”运行它


这是重复的。 。 。顺便说一句,我建议那些不喜欢UAC的人。关掉它但要注意后果。 。 。
surfasb

Answers:


18

这就是UAC所做的。

它从正常启动的进程中剥离管理员权限。
这鼓励您不要在不需要的地方使用危险的管理员权限。


接下来:如何消除枪支的安全性以及为什么安全套是浪费时间,当你可以做有趣的事情。
WernerCD

3

计算机安全中的一个基本且非常重要的概念是,超级用户或管理员不能使用这些任务不需要的权限来运行例行任务。 Windows以与UNIX略有不同的方式实现此基本原则。

在UNIX计算机上,管理用户可以访问两个或多个帐户。其中一个帐户具有超级用户权限,通常是 root 帐户,其他人没有。您通常只有一个真正的管理帐户,由所有管理员共享。

Windows以不同的方式执管理员通常只有一个拥有所有权限的帐户。但是除非管理员明确要求,否则任务不会使用管理权限运行。

您可以将“以管理员身份运行”视为“以root身份运行”的UNIX等效 - 它意味着为该任务提供我有权提供的权限,但这不需要普通操作。

从概念上讲,Windows实现更合乎逻辑。但是在实际的实际应用中,它看起来并不像简单的UNIX方法那样好。


你能举出任何运行管理问题的具体例子吗?我知道在Win7中有一些案例(更多在Vista中),其中自动提升会触发多个提示单个操作(在特定的atm中无法想到);但我认为这是因为自动提升仅请求Windows认为您的操作需要的特定权限(对一揽子管理员权限),并且偶尔会在10或20(内部)步骤之后发现不需要的内容。
Dan Neely

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.