Anonim

对于过去的几个版本的操作系统,Windows都包含一项称为Aero Shake的功能。 当用户单击,按住并摇晃应用程序窗口的标题栏时,Aero Shake会自动最小化屏幕上的所有其他窗口。
再次抓取并摇动窗口将还原最小化的窗口。 这使用户可以快速消除任何不必要的应用程序窗口,从而更好地专注于手头的任务。 不幸的是,许多不了解Aero Shake的用户不小心激活了它,让他们想知道为什么所有窗户都突然最小化了。


幸运的是,可以关闭Aero Shake,尽管该方法取决于您的Windows版本。 在禁用Aero Shake的情况下,无论您移动或摇晃活动的应用程序多少,应用程序窗口都将不再最小化。 运作方式如下。

在Windows 10 Pro中禁用Aero Shake

如果您运行的是Windows 10 Pro(或企业版),则可以使用组策略编辑器关闭Aero Shake。 Windows 10 Home等其他版本的Windows 10不包括组策略编辑器,因此它们必须使用下一节中描述的Registry方法。
要通过组策略编辑器关闭Aero Shake,请打开“开始”菜单,然后搜索gpedit.msc 。 打开相应的搜索结果,这将启动组策略编辑器。 使用左侧的边栏,导航至用户配置>管理模板>桌面


在左侧选择“ 桌面 ”的情况下,在窗口的右侧查找并找到标有“关闭Aero Shake”窗口的条目,以最大程度地减少鼠标手势 。 双击以打开其配置窗口,然后在左上角选择“ 启用 ”。 最后,单击“ 确定”保存更改并关闭窗口。


现在,您可以退出组策略编辑器。 禁用Aero Shake的更改将立即生效,因此无需重新启动或注销。 要测试它,请打开一些应用程序窗口,然后抓住并摇动其中一个。 禁用此功能后,背景窗口应保持不受影响。
要撤消此更改并重新启用Aero Shake,请重复上述步骤,但是这次在策略配置窗口中选择“ 禁用 ”。 同样,更改将立即发生。

通过注册表在所有版本的Windows 10中禁用Aero Shake

与之前的依赖组策略编辑器的方法(因此仅限于Windows 10 Pro)不同,此通过注册表禁用Aero Shake的方法适用于任何Windows版本。 首先,请打开“开始”菜单并搜索regedit 。 选择并打开相应的结果以启动Windows注册表编辑器。
在注册表编辑器中,使用左侧的侧栏或通过将该位置复制并粘贴到窗口顶部的位置栏中,导航到以下位置:

HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced

在窗口左侧选择“ 高级” 键的情况下,右键单击窗口右侧的空白处,然后选择“ 新建”>“ DWORD(32位)值” 。 将其命名为DWORD DisallowShaking ,然后双击它以编辑其属性。 将其 值数据 字段从0(零)更改为1,然后点击OK


更改应立即生效。 您可以通过再次打开一些应用程序窗口,通过工具栏抓住一个窗口并摇动它来对其进行测试。 在禁用Aero Shake的情况下,其他窗口应保持不受影响。
要撤消此更改并重新启用Aero Shake,请返回注册表中的相同位置,然后删除 DisallowShaking DWORD或将其 Value数据 编辑回0(零)。

禁用气动抖动,以阻止窗口自动最小化