Всякий раз, когда я перетаскиваю или изменяю размер окна вблизи любого края или угла любого монитора, Windows пытаетсямаксимизироватьилиизменить размерокно для меня несколькими способами:
- перетаскивание окна в угол позволяет изменить размер на весь экран
- перетаскивание непосредственно в угол позволяет развернуть окно на половину экрана
- изменение размера по верхнему или нижнему краю предлагаетвертикальный максимизировать(одна длинная полоса сверху вниз)
На самом деле, если подумать, то третья часть не так уж и плоха, просто функции разворачивания на весь экран и на половину экрана сводят меня с ума.
Есть ли способ взломать реестр, чтобы отключить эти настройки?предпочтительно независимо?
решение1
Эта функция Windows 7 называется Aero Snap. Вот простой способ полностью ее отключить:
Перейдите в Панель управления.
Нажмите на ссылку «Простота доступа» или на значок «Центр простоты доступа».
Выберите пункт «Изменить работу мыши» или «Сделать мышь более удобной в использовании».
Установите флажок «Запретить автоматическое упорядочивание окон при перемещении их к краю экрана с помощью мыши» в разделе «Упрощение управления окнами».
А вот обходной путь через реестр:
Запустите редактор реестра (RegEdit).
Перейдите к следующему разделу реестра:
HKEY_CURRENT_USER\Control Panel\Desktop
На правой панели дважды щелкните (или щелкните правой кнопкой мыши и выберите «Изменить») на WindowArrangementActive и установите для его REG_SZ значение 0, чтобы отключить; 1, чтобы включить.
Закройте редактор реестра.
Выйдите из системы и войдите снова или перезагрузите компьютер, чтобы изменения вступили в силу.
Надеюсь, это поможет! Я не нашел способа сохранить функциональность для одного края — либо все включено, либо все выключено.
решение2
Я добавлю ответ здесь, потому что похожее поведение может также происходить из-за определенного стороннего приложения под названием Dell Display Manager. Это программное обеспечение может вызывать похожее поведение на Aero Snap, или, по крайней мере, при поиске решений, этот пост довольно высоко в Google, поэтому, поскольку я изо всех сил пытался это исправить, я собираюсь опубликовать решение для будущих жертв этой программы :D.
Проблема решается путем открытия приложения и отключения «легкой компоновки» путем выбора значка отсутствия компоновки (как на втором рисунке ниже).
Вот как выглядит поведение, вызванное Dell Display Manager (при перетаскивании восстановленного окна по экрану).
и вот как это исправить:
Я получил это приложение вместе с моим монитором Dell. Как и большинство программного обеспечения, сделанного в Китае, оно довольно глючное (на самом деле, это одна из лучших программ такого рода, которые я использовал, гораздо менее глючное и ужасное, чем другие). Обычно производители оборудования выпускают ужасное программное обеспечение, но это довольно полезное из-за автоматической настройки уровня яркости в зависимости от запущенного приложения.
Проблему можно устранить, если открыть Dell Display Manager. Вы увидите, что в нижней части окна есть несколько примеров макетов окон. Вы также можете получить к ним доступ, если перейдете в «Настроить» (это доступно, когда он находится в «Автоматическом режиме»). Там у вас есть вкладка под названием «Простая упорядоченность», и именно в ней проблема. В «простой упорядоченности» Dell Display Manager отслеживает перемещения окон и пытается реорганизовать их на основе различных доступных макетов. В зависимости от выбранного макета он будет рисовать желтые поля на экране. У меня был один случай, когда мой экран был разделен на две части: одно тонкое вертикальное желтое поле справа и одно большее слева. Когда окно находилось в одном из полей, граница становилась красной.
Я разместил это на форуме Microsoft, где у кого-то действительно возникла та же самая проблема, что и у меня:
решение3
У меня была та же проблема в Windows 10. Я установил все настройки в Settings/System/Multi-Tasking, чтобы отключить все, что связано с «snap», но проблема все равно возникла. По совпадению я заметил, что при редактировании документов выделение текста мышью было нестабильным. Я решил использовать другую мышь, и к моему удивлению, это исправило как проблемы выделения текста, так и проблемы с автоматическим развертыванием окна. Каким-то образом мышь, должно быть, отправляла двойной щелчок, когда я делал один щелчок. Так что, если у вас та же проблема и ничто другое ее не исправляет, попробуйте использовать другую мышь.
решение4
Если вы используете Dell Easy Arrange, вы также можете удерживать клавишу Shift во время перетаскивания, чтобы временно отключить привязку.