需禁用“通过悬停激活窗口”功能:一、在设置→系统→多任务中关闭“使用鼠标滚轮切换窗口”;二、控制面板→轻松访问中心→取消勾选“通过悬停激活窗口”;三、注册表hkey_current_user\control panel\desktop下新建字符串activewndtrktimeout并设值为0。

如果您希望在Windows 10中滚动非活动窗口时避免其被自动激活,即保持当前焦点窗口不变,同时仍能对其他窗口进行滚轮操作,需调整系统中与鼠标悬停行为相关的设置。以下是实现该目标的具体方法:
一、关闭“通过悬停激活窗口”功能
该设置控制鼠标指针移至某窗口区域时是否自动将其设为活动窗口。禁用后,悬停不再触发窗口激活,仅保留滚动能力(前提是已启用非活动窗口滚动)。
1、按下 Win + I 打开系统设置。
2、点击 系统 → 左侧选择 多任务。
3、在右侧找到 预览拖放与缩放 区域。
4、将 使用鼠标滚轮、触摸滚轮或两指捏合来切换窗口并查看内容 的开关设置为 关闭。
二、通过鼠标属性禁用悬停激活
该路径直接调用传统控制面板中的鼠标高级设置,可精确控制“悬停激活”这一行为,不影响非活动窗口滚动功能本身。
1、右键点击桌面左下角 开始按钮,选择 控制面板。
2、进入 轻松访问 → 轻松访问中心 → 点击 使鼠标更易于使用。
3、向下滚动,取消勾选 通过将鼠标悬停在窗口上来激活窗口。
4、点击 应用,再点击 确定 保存更改。
三、使用注册表禁用窗口悬停激活(高级用户)
此方法绕过图形界面,直接修改系统底层行为参数,适用于组策略不可用或控制面板路径失效的场景。修改前请确保已备份注册表。
1、按 Win + R,输入 regedit,回车以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Control Panel\Desktop。
3、在右侧空白处右键 → 新建 → 字符串值,命名为 ActiveWndTrkTimeout。
4、双击新建的字符串值,将数值数据设为 0(单位为毫秒,0表示完全禁用悬停激活延迟)。
5、关闭注册表编辑器,注销当前用户或重启系统 使设置生效。











