应关闭“标题栏窗口摇动”功能:一、设置→系统→多任务处理→关闭该开关;二、注册表新建disallowshaking=1并重启资源管理器;三、组策略启用“关闭aero shake”策略;四、powershell执行set-itemproperty命令禁用。

当你在拖动窗口标题栏时,其他打开的窗口突然全部最小化,说明 Windows 10 的“标题栏窗口摇动”功能(Aero Shake)已启用。这个功能对习惯手部小幅晃动操作的用户极易误触发,关闭它能立刻恢复窗口操作稳定性。
通过系统设置快速关闭(推荐新手)
该方法无需管理员权限,不改注册表,所有 Win10/Win11 版本通用,关闭后立即生效。
1、按 Win + I 打开“设置” → 点击左侧“系统” → 右侧选择“多任务处理”。
2、向下滚动至“桌面体验”区域,找到“晃动窗口以最小化其他窗口”选项。
3、将开关切换为关闭状态(灰色)。这一步做完,下次晃动标题栏就再也不会触发最小化了。
用注册表彻底禁用(适用于设置开关失效或灰显)
当系统设置里该选项无法点击或改完没反应时,必须走注册表路径。此操作修改的是当前用户的底层行为逻辑,优先级高于图形界面设置。
方法一:新建 DisallowShaking 值(最常用)
1、按 Win + R 输入 regedit 回车,打开注册表编辑器。
2、导航到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced。
3、右键右侧空白处 → 新建 → DWORD (32位) 值 → 命名为 DisallowShaking。
4、双击该值,把“数值数据”设为 1(设为 0 表示启用,【务必不要输错数字】)。
5、关闭注册表编辑器,按 Ctrl + Shift + Esc 打开任务管理器 → 在“进程”中找到“Windows 资源管理器” → 右键“重新启动”。
方法二:复用已有 WindowShakeEnabled(老系统兼容)
若注册表中已存在名为 WindowShakeEnabled 的 DWORD 值,直接双击它,把数值数据改为 0 即可禁用。
用组策略强制锁定(仅限专业版/企业版/教育版)
如果你需要防止他人(比如共用电脑的家人或学生)通过设置界面重新开启该功能,就必须用组策略——它会覆盖所有其他设置,且无法被普通用户绕过。
第一步:打开本地组策略编辑器
1、按 Win + R 输入 gpedit.msc 回车。
第二步:定位并启用策略
2、依次展开:用户配置 → 管理模板 → 桌面。
3、在右侧双击“关闭 Aero Shake 窗口最小化鼠标手势”。
4、选择“已启用” → 点击“确定”。
这一步完成后,即使去设置里把开关打开,也完全无效。策略已接管控制权。
用 PowerShell 一行命令禁用(适合批量部署)
管理员可跳过图形界面,直接调用系统策略接口写入禁用指令,适合远程批量操作或脚本集成。
1、右键“开始”按钮 → 选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。注意:必须以管理员身份运行,否则命令会静默失败
2、粘贴执行以下命令:
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "DisallowShaking" -Value 1 -Type DWord -Force
3、执行完后,运行 Stop-Process -Name explorer -Force 强制重启资源管理器,使设置即时生效。











