必须同时关闭系统设置中的“贴靠窗口”总开关和“拖动到边缘自动排列”选项,或通过控制面板勾选“防止自动排列”,或在注册表HKEY_CURRENT_USER\Control Panel\Desktop下新建字符串值WindowArrangementActive并设为0后注销/重启生效。

当你拖动一个窗口靠近屏幕左、右、上、下边缘或四个角落时,Windows 10 自动将其贴靠、缩放、分屏甚至全屏,严重影响多窗口自由排布——这种行为由系统内置的“贴靠窗口”(Snap)功能触发,必须关闭对应开关才能恢复手动调整窗口大小和位置的控制权。
通过系统设置关闭贴靠功能
这是最安全、可逆、无需第三方工具的方法,适用于所有 Windows 10 正式版及后续更新版本。
1、点击任务栏左下角“开始”按钮 → 选择“设置”(齿轮图标)。
2、在设置窗口中,点击“系统”选项。
3、在左侧菜单中选择“多任务处理”。
4、右侧找到“当我将窗口拖动到屏幕边缘时自动排列窗口”选项 → 将其开关切换为【关闭】状态。
5、继续向下滚动,找到“贴靠窗口”总开关 → 同样设为关闭。这两项必须同时关闭,否则仅关其一仍会触发部分贴靠行为(如靠边变半屏但不全屏)。
用控制面板轻松使用设置禁用
当系统设置界面加载异常、选项缺失,或你在企业环境中受组策略限制无法修改“多任务处理”设置时,这条路径依然有效。
方法一:按 Win + R 打开“运行”,输入 control 回车 → 控制面板启动后,右上角“查看方式”设为“大图标” → 点击“轻松使用设置中心”。
方法二:在“轻松使用设置中心”中 → 点击“使鼠标更易于使用” → 滚动到底部 → 勾选“防止将窗口移动到屏幕边缘时进行自动排列” → 点击“应用”并确定。
注意:该选项名称在不同语言版本中略有差异,中文系统显示为“防止……自动排列”,英文系统为“Prevent windows from being automatically arranged when moved to the edge of the screen”。
通过注册表彻底禁用窗口贴靠逻辑
此操作绕过图形界面,直接干预底层窗口管理机制,适合设置界面失效、需批量部署或希望完全杜绝 Snap 行为的用户。
第一步:按 Win + R → 输入 regedit → 回车打开注册表编辑器。
第二步:导航至路径:
HKEY_CURRENT_USER\Control Panel\Desktop
第三步:在右侧空白处右键 → 新建 → 字符串值 → 命名为 WindowArrangementActive。
第四步:双击新建的 WindowArrangementActive → 在“数值数据”栏中输入 0 → 点击“确定”。
第五步:关闭注册表编辑器 → 【必须注销当前用户或重启资源管理器(或重启电脑)才能生效】。仅修改注册表不重启/重登,窗口仍会继续贴靠。

















