当您在 Windows 中打开大多数程序时,即使您登录了管理员帐户,它们也不会以管理员身份运行。这是由于一项称为用户帐户控制 (UAC) 的功能,该功能允许您仅在必要时运行具有管理员权限的应用程序。
这可能看起来很烦人,但这可以保护您的电脑。通过不授予您的帐户不需要的权限,您可以避免潜在地损害其安全性。
但是,通常您需要以管理员身份运行程序才能进行更改或排除故障。以下介绍了如何以管理员身份运行任何 Windows 程序,以及如何解决出现的与管理相关的问题。
1. 以管理员身份运行程序的标准方法
无论您想从桌面、“开始”菜单还是文件资源管理器启动程序,右键单击该程序都会显示“以管理员身份运行”选项。单击此按钮后,您将看到 UAC 提示以管理员权限运行该程序。
这是可靠的,但需要额外点击几次。您甚至可以使用任务栏上的图标来执行此操作 – 右键单击它们一次以显示菜单,然后右键单击该菜单中的应用程序名称以显示“以管理员身份运行”选项。
2.使用键盘以管理员身份打开更快
与许多操作一样,您可以使用键盘快捷键以管理员身份更快地启动程序。要仅使用键盘执行此操作,请按Windows 键打开搜索栏,然后您可以立即开始键入要打开的程序的名称。
突出显示后,按住Ctrl + Shift并按Enter。这将启动 UAC 提示,您可以按向左箭头键,然后按Enter 键接受它,而无需触摸鼠标。
在某些地方,您可以在单击程序图标时按住 Ctrl + Shift以管理员身份启动它。然而,这在我们的测试中是不一致的。
3.尝试以管理员身份运行的极客方法
对于一些不同的事情,您可以通过任务管理器以管理员身份启动程序。使用Ctrl + Shift + Esc快捷键将其打开,并根据需要展开更多详细信息。
单击文件 > 运行新任务,然后输入要运行的可执行文件的名称。如果需要,请使用“浏览”按钮在您的 PC 上找到它。确保选中“使用管理权限创建此任务”,然后单击“确定”运行它。
4.始终以管理员身份运行程序
也许您每次都想以管理员身份运行某个程序。在这种情况下,您可以将其设置为这样做,而不是每次启动它时都使用上述方法之一。
首先搜索您要修改的应用程序。在搜索结果中右键单击其条目,然后选择 打开文件位置以显示其主要可执行文件。在此,再次右键单击并选择“属性”。
在出现的窗口中,切换到“兼容性”选项卡。在底部附近,选中标有“以管理员身份运行此程序”的框 ,然后 在完成后单击“确定” 。完成此操作后,每次打开应用程序时,该应用程序都会提示您以管理员权限启动。
我们建议谨慎使用此功能。除非您主动需要,否则不应授予应用程序管理员权限;每次以管理员身份运行应用程序都会使恶意软件更容易获得控制权。
如果您愿意,一个稍微安全的解决方案是为应用程序创建一个快捷方式并将其设置为始终以管理员身份运行。首先,右键单击可执行文件并选择发送到 > 桌面(创建快捷方式)以在桌面上放置快捷方式。
接下来,右键单击该快捷方式并选择“属性”。在出现的对话框中,切换到 “快捷方式”选项卡,然后单击 底部的“高级”按钮。在这里,选中 以管理员身份运行框。
执行此操作后,只有该快捷方式(而不是主可执行文件)将以管理员权限运行。
以管理员身份运行不起作用?
有时,您会发现上述以管理员身份运行程序的方法都不起作用。如果发生这种情况,您可以尝试一些不同的修复方法。
查看 UAC 设置
如前所述,Windows 中的用户帐户控制可让您控制程序如何以管理员权限运行。如果您登录到管理员帐户,则当程序想要以管理员身份运行时,您必须提供确认。登录标准帐户的用户必须提供管理员凭据才能执行此操作。
要检查当前设置,请在“开始”菜单中 键入uac ,然后打开“更改用户帐户控制设置”选项。在这里您将看到四个级别的 UAC 可供选择。
从上到下,这些是:
当您更改 Windows 设置或应用程序进行更改时,请始终发出通知。这相当于Windows Vista 的原始UAC 实现。仅当应用程序尝试进行更改时才发出通知。这是默认设置,也是大多数人应该使用的设置。仅当应用程序尝试进行更改时发出通知,但不要使桌面变暗。这与上面相同,只是 UAC 窗口不会使桌面变暗。永远不要通知。这会完全禁用 UAC 提示。我们不推荐此设置,因为使用管理员帐户时,它会自动批准所有以管理员身份运行的请求,而无需您的许可。如果您使用的是标准帐户,它会自动拒绝所有管理员请求。因此,如果您禁用了 UAC,您将无法正确使用“以管理员身份运行”命令。确保您已将其打开,然后重试。
确保您有权访问管理员帐户
要正确使用UAC,您需要具有管理员帐户的访问权限。如果您没有管理员密码,或者您正在输入非管理员帐户的凭据,则该操作将不起作用。因此,您应该确保您的用户帐户是正确的。
检查这一点的最简单方法是 在“开始”菜单中 输入netplwiz以打开“用户帐户”面板。在这里,您将看到电脑上所有用户的列表以及他们所在的组。双击其中一个并切换到“ 组成员身份”选项卡以更改帐户的权限级别。
当然,您需要登录管理员帐户才能更改此设置。如果您忘记了所有管理员帐户的密码,则需要重置丢失的 Windows 密码。如果此后您仍然遇到问题,请尝试创建一个新帐户,看看是否会有所不同。
运行 SFC 扫描
SFC 或系统文件检查器扫描将检查损坏的 Windows 系统文件并尝试修复它们。如果您到目前为止还没有解决方案,那么值得一试,尽管您需要拥有管理员权限才能这样做。
要使用它,请按Win + X并在出现的菜单中选择 命令提示符(管理员)或Windows PowerShell(管理员) 。然后输入以下命令:
sfc /scannow
完成后,如果执行了任何修复,您将看到一条消息。
尝试安全模式
如果您仔细检查了上述所有内容并发现仍然无法以管理员身份正常运行程序,那么接下来您应该尝试以安全模式启动。这将禁用除基本服务之外的所有服务的运行,从而使您可以查看是否有任何第三方服务干扰以管理员身份运行功能。
明智地以管理员身份运行 Windows 程序
您了解以管理员身份运行 Windows 程序的几种不同方法,以及如何解决此功能出现的问题。请记住,在使用管理员权限时一定要三思而后行。这样做会授予程序对您的计算机的完全控制权,因此您应该只授权您信任的应用程序。
为了确保您计算机上的用户帐户安全,请参阅我们的锁定 Windows 帐户指南。