Windows 10 comes with a nifty feature for arranging open windows by snapping into the corners of the screen. This is a great feature as the users can arrange windows on the screen such that all windows are visible on screen.
This feature is designed for user convenience. But for some users, it can be annoying especially when the laptop screen is small. The users can unintentionally drag the window to any corner of the screen and the window will snap to the corner automatically.
If you want to disable this window auto-resizing feature in Windows 10, please check our four ways to disable the automatic resizing feature.
Disable window Auto-resizing using the Settings App
This is a basic way to disable the auto-resizing of the windows. In Windows 10, open up the Start Menu and click the Settings icon.
From there, click System and navigate to the Multitasking tab on the left-hand menu. Here, you will find a Snap Windows toggle button which can be turned off to disable the automatic window resizing.
Disable the window resize feature from Control Panel
Another method to disable the auto-resizing of the windows is via the Control Panel.
In this scenario, open up the Control Panel and navigate to the following destination:
Ease of Access –> Ease of Access Center –> Make the Mouse Easier to Use.
At the bottom of the screen, check Prevent windows from being automatically arranged when moved to the edge of the screen.
By checking this box, the auto-resizing of the windows will cease when dragged to either of the edges.
Disable window resize using Command Prompt
With the aid of the below shown commands, we will be disabling the Snap Window slider, but without having to navigate to the Multitasking window itself.
This can be achieved by running the following commands on Command Prompt. To open the Command Prompt, press the Windows Key simultaneously with R, and then type cmd and press enter.
This method requires us to run four individual commands; three for each check box under the toggle button in Windows Settings app, and one for the toggle button itself.
- We shall begin by disabling When I snap a window, automatically size it to fill available space with the following command:
reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /V "SnapFill" /T REG_DWORD /D "0" /F
- Disable When I snap a windows, show what I can snap next to it with the following command:
reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /V "SnapAssist" /T REG_DWORD /D "0" /F
- Disable When I resize a snapped window and simultaneously resize any adjacent snapped window with the following command:
reg add “HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced” /V “JointResize” /T REG_DWORD /D “0” /F
- Now we shall disable the Snap Windows toggle button with the following commands:
reg add "HKCU\Control Panel\Desktop" /V "WindowArrangementActive" /D "0" /F
This method might not be the most convenient one, as we are performing the same task as Method 1 with commands, instead of the conventional Graphical User Interface. This can be useful for sysadmins and power users and for automating the task by using group policies across the network.
Disable auto-resize using Windows Registry
This method involves modification of the Windows Registry, which completely disables automatic window resizing.
Similar to Method 3, this method also addresses the four features individually. The .bat files below can be downloaded and used as described to disable the auto-resizing of windows:
- For disabling When I snap a window, automatically size it to fill available space:
Turn_Off_Snap_Fill.reg (604 bytes, 60 hits)
- To disable When I snap a window, show what I can snap next to it:
Turn_Off_Snap_Assist.reg (608 bytes, 52 hits)
- To disable When I resize a snapped window, simultaneously resize any adjacent snapped window:
Turn_Off_Snap_Auto_Resize.reg (610 bytes, 54 hits)
- To disable Snap Windows:
Turn_Off_Aero_Snap.reg (536 bytes, 54 hits)
Similarly, the following .bat files can be used to enable the respective features that will reverse the effects of the disabling .bat files:
- To enable When I snap a window, automatically size it to fill available space:
Turn_On_Snap_Fill.reg (756 bytes, 59 hits)
- To enable When I snap a window, show what I can snap next to it:
Turn_On_Snap_Assist.reg (760 bytes, 60 hits)
- To enable When I resize a snapped window, simultaneously resize any adjacent snapped window:
Turn_On_Snap_Auto_Resize.reg (762 bytes, 54 hits)
- To enable Snap Windows:
Turn_On_Aero_Snap.reg (540 bytes, 51 hits)
It is always recommended to backup the system and the Windows Registry when you make changes to the registry.
Do you like the auto-resize feature of Windows 10?