Я устал от подобного поведения и поэтому отключил эффекты Windows Aero и начал использовать WindowPad .  Это сильно настроенный скрипт AutoHotKey, который вы можете запустить как отдельный EXE-файл с INI-файлом, чтобы настроить его по своему вкусу.  
Когда вы выполняете привязку на шаге 2, WindowPad фактически перемещает и изменяет размер окна в этом месте, а не "привязывает" его, поэтому вы можете внести некоторые изменения в размер или положение, и оно не будет "без привязки".  Существует более новая версия WindowPadX, но, честно говоря, я никогда не пробовал, потому что это делает все, что мне нужно.   
Ниже приведен мой INI-файл, так как я немного подправил его из установки по умолчанию, но, похоже, именно так вы и захотите.  Разделы [exclude], вероятно, можно игнорировать.  Я думаю, что они просто существуют, чтобы не допустить, чтобы WindowPad связывался с DisplayFusion, который я также установил.
[Options]
TitleMatchMode=2
[Hotkeys]
[Hotkeys: Active Window (Numpad)]
*Numpad1 = WPM, -1, +1,  0.5, 0.5
*Numpad2 = WPM,  0, +1,  1.0, 0.5
*Numpad3 = WPM, +1, +1,  0.5, 0.5
*Numpad4 = WPM, -1,  0,  0.5, 1.0
*Numpad5 = WPM,  0,  0,  0.5, 1.0
*Numpad6 = WPM, +1,  0,  0.5, 1.0
*Numpad7 = WPM, -1, -1,  0.5, 0.5
*Numpad8 = WPM,  0, -1,  1.0, 0.5
*Numpad9 = WPM, +1, -1,  0.5, 0.5
*NumpadAdd = MaximizeToggle
*NumpadEnter = WindowScreenMove, Next
*NumpadDiv = GatherWindows, 1
*NumpadMult = GatherWindows, 2
[Hotkeys: Previous Window (Numpad)]
*Numpad1 = WPM, -1, +1,  0.5, 0.5,  P
*Numpad2 = WPM,  0, +1,  1.0, 0.5,  P
*Numpad3 = WPM, +1, +1,  0.5, 0.5,  P
*Numpad4 = WPM, -1,  0,  0.5, 1.0,  P
*Numpad5 = WPM,  0,  0,  0.5, 1.0,  P
*Numpad6 = WPM, +1,  0,  0.5, 1.0,  P
*Numpad7 = WPM, -1, -1,  0.5, 0.5,  P
*Numpad8 = WPM,  0, -1,  1.0, 0.5,  P
*Numpad9 = WPM, +1, -1,  0.5, 0.5,  P
*NumpadAdd = MaximizeToggle, P
*NumpadEnter = WindowScreenMove, Next, P
*NumpadDiv = GatherWindows, 1
*NumpadMult = GatherWindows, 2
[Exclude Windows]
Process=displayfusion.exe
[Gather: Exclude Windows]
Window=ahk_class SideBar_AppBarWindow
Window=ahk_class SideBar_HTMLHostWindow
Window=ahk_class BasicWindow
[Gather: Exclude Processes]
Process=displayfusion.exe