Windows 10 和 11 没有提供将任意窗口置于其他窗口之上的开关。你可以通过四种方式实现此功能:如果应用有自己的“始终置顶”选项,就使用该选项;使用 PowerToys Always On Top(Win+Ctrl+T 默认情况下);使用 Pin Windows 这样的托盘实用工具;或者运行一行 AutoHotkey 脚本。下面介绍每种方法的功能、局限,以及如何选择。

插图:一叠磨砂玻璃窗格,最上方的窗格被抬起,并由一个搭扣固定。

“始终置顶”是什么意思

Windows 会将打开的窗口按层叠放,单击哪个窗口,哪个窗口就会移到最前面。置顶窗口是个例外。Microsoft 的文档称,它“无论是否为活动窗口或前台窗口,都会覆盖所有其他非置顶窗口”。因此,置顶窗口会一直显示在你使用其他应用时的前方,直到你取消置顶或关闭该窗口。

这种功能有两个限制。第一,“始终”仅表示位于普通窗口之上。如果两个窗口都处于置顶状态,系统会将活动窗口放在同类型窗口的 Z 序最前面,因此,你最近使用的另一个置顶窗口仍可能遮住某个置顶窗口。第二,该设置属于窗口,而不是应用。关闭窗口后,设置就会消失。

选项 1:检查应用本身

有些应用自带开关,通常称为“始终置顶”“置于顶层”或“迷你视图”。请查看“视图”或“窗口”菜单、标题栏菜单(右键单击标题栏)以及应用的设置。如果应用有此选项,就使用它:应用可以正确处理自己的窗口。

它只适用于该应用,而且你每次使用其他应用时都得重新查找相应设置。

选项 2:PowerToys Always On Top

PowerToys 是 Microsoft 提供的一组实用工具,Always On Top 是其中之一。根据其 文档 (于 2026 年 10 月核查),按 Win+Ctrl+T 可将当前活动窗口置顶;再次按该快捷键或关闭窗口即可取消置顶。你可以更改此快捷键。

设置页面提供置顶窗口彩色边框、置顶时播放声音、在标题栏菜单中添加菜单项、在游戏模式开启时停止置顶的开关,以及应用排除列表。不透明度设置作用于边框,而非置顶窗口本身。

Microsoft 明确说明了这一限制:Always On Top“无法保证窗口位于其他置顶窗口之上”。其兼容性表列出了 Citrix、远程桌面和 VMware 窗口;这些窗口本身也可能处于置顶状态。

如果你只需要置顶功能,并且希望使用自己已经在用的来源,就选择它。

选项 3:Pin Windows

Pin Windows 是一款小巧的托盘实用工具,能完成同样的基本任务,并额外提供一些功能。你可以单击窗口或从列表中选择窗口,因此不必先激活它。每个置顶窗口都有独立的透明度设置,范围从 100% 到 30%。你还可以选择启用鼠标点击穿透模式。托盘菜单和快捷键中都有“恢复全部”命令,可撤销该应用所做的所有更改。

它会将窗口恢复到发现该窗口时的状态:原本就处于置顶状态的窗口,在恢复后仍会保持置顶。它不会移动、调整你置顶的窗口大小或激活该窗口,而且无需管理员权限即可运行。

它与 PowerToys 有相同的限制:无法保证始终位于其他置顶窗口之上;在普通会话中,也无法控制以管理员身份运行的应用窗口。它可在 Windows 10 和 11 上离线运行,不收集任何数据。Pin Windows 可通过 Microsoft Store.

获取。

选项 4:简短的 AutoHotkey 脚本

如果你也想要透明度、窗口选择器或一键恢复功能,就选择它。 AutoHotkey v2,如果你已经在使用它,可以用一行代码切换当前活动窗口的置顶状态:

^!t::WinSetAlwaysOnTop -1, "A"

这一行将 Ctrl+Alt+T (^ 绑定为 Ctrl, ! 绑定为 Alt)。值 -1 用于切换设置,而 "A" 表示当前活动窗口。AutoHotkey 关于 WinSetAlwaysOnTop 的页面称,此函数可让窗口“保持在所有其他窗口之上(其他始终置顶的窗口除外)”。脚本很灵活,但需要你自行维护,而且没有任何功能会记录你置顶过的窗口列表。

该选哪一种?

选项适合人群选择窗口窗口透明度一次性撤销所有更改
应用自身的设置你经常使用的某个应用不适用仅当应用提供此选项时不适用
PowerToys Always On Top通过快捷键快速置顶置顶当前活动窗口不提供(不透明度设置作用于边框)否
Pin Windows置顶、透明度和安全的恢复方式单击窗口或从列表中选择每个窗口可设为 30% 到 100%提供,可使用“恢复全部”
AutoHotkey 脚本已经会编写 Windows 脚本的人置顶当前活动窗口这行代码不提供否

检查是否生效

将记事本等小窗口置顶,打开第二个窗口,在第二个窗口中单击并拖动,将其移到第一个窗口上方。置顶窗口应该仍会显示在最前面。如果它被移到了后面,可能是有另一个置顶窗口挡在前面。

窗口无法保持置顶时

  • 另一个窗口也处于置顶状态。Microsoft 列举了 Citrix、远程桌面和 VMware 窗口作为示例,置顶窗口无法显示在它们之上。
  • 应用以管理员身份运行。以普通用户身份运行的工具通常无权更改这类窗口。如果置顶功能对某个应用始终不起作用,请检查该应用是否以管理员身份启动。
  • 全屏游戏或视频接管了显示屏,其他窗口可能无法显示在它上面。
  • 应用重新创建了窗口,例如在重启或切换模式后。该设置属于旧窗口,因此请将新窗口置顶。

常见问题

Windows 有没有适用于任意窗口的内置始终置顶设置?

在 Windows 10 和 11 中,没有适用于所有窗口的通用开关。个别应用可能提供自己的选项;对于没有此选项的窗口,可以使用 PowerToys Always On Top 或 Pin Windows 等实用工具。

重启电脑后,置顶窗口还会保持在顶层吗?

不会。该设置属于已打开的窗口,因此窗口关闭后设置也会消失。重启后,Pin Windows 也不会重新置顶任何窗口。

置顶会改变窗口的大小或位置吗?

不应该会,因为置顶只会改变窗口的堆叠顺序。Pin Windows 置顶时不会移动、调整窗口大小或激活窗口。

我能把窗口置于全屏游戏之上吗?

通常不行。接管整个显示屏的游戏可能不允许其他窗口显示在它上面。

PowerToys 和 Pin Windows,哪个更好?

这取决于你的需求。PowerToys Always On Top 可通过一个快捷键将当前活动窗口置顶。Pin Windows 还提供窗口选择器、逐窗口透明度、可选的鼠标点击穿透功能,以及一键恢复所有更改的命令;它是一款付费应用,提供 7 天试用期。