Windows 11中启用窗口摇动最小化功能需四步:一、设置中开启“晃动窗口以最小化其他窗口”;二、检查并修正注册表DisallowShaking和WindowShakeEnabled值;三、用PowerShell强制写入并重启资源管理器;四、在非最大化窗口标题栏水平快速晃动鼠标。

如果您在Windows 11中已启用标题栏窗口摇动功能,但无法通过晃动操作最小化其他窗口,则可能是功能未正确激活或操作方式不匹配。以下是启用并正确使用该功能的具体方法:
一、确认并启用系统级窗口抖动开关
该方法通过系统设置界面直接开启“晃动窗口以最小化其他窗口”功能,是默认且最安全的启用路径,适用于所有Windows 11版本。
1、按下Win + I组合键,打开“设置”应用。
2、在左侧导航栏中点击“系统”。
3、在右侧内容区向下滚动,点击“多任务处理”。
4、在“桌面体验”区域找到选项:“晃动窗口以最小化其他窗口”。
5、将该选项右侧的开关切换为开启状态(蓝色)。
二、验证并修正注册表策略值
当系统设置中开关已开启但功能仍无效时,可能因注册表中存在冲突策略(如DisallowShaking或WindowShakeEnabled值异常)导致功能被覆盖,需手动校准关键键值。
1、按Win + R打开运行对话框,输入regedit并回车,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced。
3、检查右侧是否存在名为DisallowShaking的DWORD值:若存在且数值数据为1,双击将其改为0;若不存在则跳过此步。
4、同时检查是否存在名为WindowShakeEnabled的DWORD值:若存在且数值数据为0,双击将其改为1;若不存在,右键空白处→新建→DWORD (32位)值,命名为WindowShakeEnabled,数值数据设为1。
5、关闭注册表编辑器,按Ctrl + Shift + Esc打开任务管理器,在“进程”选项卡中找到“Windows资源管理器”,右键选择“重新启动”。
三、通过PowerShell强制刷新摇动策略
该方式绕过图形界面缓存,直接调用系统策略接口写入并刷新配置,可解决因UI延迟或策略未同步导致的功能失活问题。
1、右键开始按钮,选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。
2、粘贴并执行以下命令:
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "WindowShakeEnabled" -Value 1 -Type DWord。
3、执行完成后,运行以下命令重启资源管理器:
Stop-Process -Name explorer -Force。
4、系统将自动重启资源管理器,窗口抖动功能随即响应。
四、正确执行窗口抖动操作
功能启用后,必须满足特定交互条件才能触发最小化行为,非任意拖拽或快速移动均可生效。
1、确保目标窗口处于非最大化状态(即窗口为可调整大小的普通窗口)。
2、将鼠标光标移至该窗口的标题栏空白区域,按住左键不放。
3、以水平方向快速左右晃动(幅度约2–3厘米,频率约1–2次/秒),持续约1秒。
4、松开鼠标左键后,除当前晃动窗口外,其余所有非固定窗口将立即最小化。











