PowerToys 使用管理员权限运行

如果以管理员身份(也称为提升的权限)运行任何应用程序,则当提升的应用程序位于焦点位置或尝试与 FancyZones 等 PowerToys 功能交互时,PowerToys 可能无法正常运行。 这可以通过同时以管理员角色运行 PowerToys 来解决。

选项

PowerToys 有两个选项支持应用程序以管理员身份运行(具有提升的权限):

  1. 建议: PowerToys 将在检测到提升的进程时显示提示。 打开 PowerToys 的“设置”。 在“常规”页中,选择“以管理员身份重启”。
  2. 在 PowerToys 的“设置”中启用“始终以管理员身份运行”。

PowerToys 支持管理模式

PowerToys 仅在与以管理员模式运行的其他应用程序交互时需要提升的管理员权限。 如果这些应用程序具有焦点,则 PowerToys 可能无法正常运行,除非它也提升。

这两种方案 PowerToys 不起作用:

  • 截获某些类型的键盘笔划
  • 调整/移动窗口的大小

受影响的 PowerToys 实用工具

在下列情况下可能需要管理模式权限:

  • FancyZones
    • 将提升的窗口对齐 (,例如任务管理器) FancyZone
    • 将提升的窗口移动到其他区域
  • 快捷方式指南
    • 显示快捷方式
  • 键盘重映射器
    • 键重映射
    • 全局级别快捷方式重映射
    • 以应用为目标的快捷方式重映射
  • PowerToys 运行
    • 显示快捷方式

以管理员身份运行:说明提升的进程

Windows 默认情况下,应用程序在 用户模式下 运行。 若要以管理模式或提升的进程运行应用程序,则意味着应用在运行时具有对操作系统的其他访问权限。

在管理模式下运行应用或程序的最简单方法是:右键单击程序,并选择“以管理员身份运行”。 如果当前用户不是管理员,则 Windows 将请求管理员用户名和密码。

大多数应用不需要使用提升的权限运行。 但是,需要管理员权限的常见方案是运行某些 PowerShell 命令或编辑注册表。

如果看到此“用户帐户控制”提示,应用程序将请求管理员级别提升的权限:

Windows UAC elevated permission prompt screenshot.

对于提升的命令行,通常标题栏中会包含文本“Administrator”。

Windows Powershell and Command Line with elevated permissions screenshot.