win11可通过设置中心或注册表启用“悬停激活”功能:在轻松使用设置中勾选“将鼠标悬停在窗口上时自动激活该窗口”,或修改注册表activewndtrktimeout为0并禁用disableactivewndtrk,重启资源管理器生效。

当你在 Win11 多任务处理时频繁点击切换窗口,想让鼠标指针移过去就立刻激活目标窗口、省掉手动点击这一步,可以直接启用系统内置的“悬停激活”功能,无需安装第三方工具或改写脚本。
通过轻松使用设置中心启用悬停激活
这是最稳妥、无需权限、不碰注册表的方式,适用于绝大多数标准桌面程序窗口(如记事本、资源管理器、Edge 等),但对部分 UWP 应用(如邮件、设置)可能无效。
第一步:点击任务栏左下角“开始”,在搜索框中输入控制面板,回车打开。
第二步:右上角“查看方式”设为“小图标”,找到并点击轻松访问。
第三步:点击轻松使用设置中心 → 向下滚动 → 点击使鼠标更易于使用。
第四步:在“使窗口更易于管理”区域,勾选将鼠标悬停在窗口上时自动激活该窗口。
第五步:点击确定。设置立即生效,无需重启。
用注册表强制启用(当 UI 选项消失或失效时)
某些企业版或组策略锁定设备中,“轻松使用设置中心”里该选项会被隐藏或灰显。此时必须通过注册表干预,且【ActiveWndTrkTimeout 必须设为 0】,否则会引入延迟导致“悬停不响应”。
方法一:直接新建关键项
按 Win + R → 输入 regedit → 回车 → 以管理员身份运行。
导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
右键右侧空白处 → 新建 → DWORD (32 位) 值 → 命名为 ActiveWndTrkTimeout → 双击,数值数据填 0,基数选十进制。
再新建一个 DWORD (32 位) 值,命名为 DisableActiveWndTrk → 双击,数值数据也设为 0。
关闭注册表编辑器 → 按 Ctrl+Shift+Esc 打开任务管理器 → 在“进程”页找到Windows 资源管理器 → 右键 →重新启动。
方法二:导入预设 reg 文件(适合批量部署)
新建文本文件,粘贴以下内容,保存为 hover-activate-enable.reg,双击运行:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ActiveWndTrkTimeout"=dword:00000000
"DisableActiveWndTrk"=dword:00000000
注意:导入后仍需重启资源管理器,否则不生效。
调整悬停响应灵敏度(防误触发)
如果你发现鼠标刚移到任务栏边缘或通知区域就意外激活了后台窗口,说明悬停太敏感。这时不要关闭功能,而是加一个微延迟——把 ActiveWndTrkTimeout 改成 300(毫秒),即鼠标悬停 300ms 后才激活,既避免误触,又保留悬停逻辑。
回到注册表路径 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced。
双击 ActiveWndTrkTimeout → 把数值数据从 0 改为 300 → 点击确定。
按 Ctrl+Shift+Esc → 重启 Windows 资源管理器。











