Вопрос: Как переместить окна, открывающиеся за кадром?


У меня есть настройка с двумя мониторами, и я недавно играл с настройками позиционирования, и некоторые из моих приложений с одним окном делают все возможное, чтобы сохранить место, где они были в последний раз закрыты, и затем открывать их в том же положении позже. К сожалению, теперь они вытесняют их из видимой области моих экранов!

Есть ли способ заставить конкретное окно в области видимости?


245
2017-10-10 08:41


Источник


Это все еще проблема в Windows 10! У меня есть 3 монитора, и я использую только один «здесь и там» ... когда я это сделаю, а затем перестань использовать его, некоторые открытые программы по умолчанию открываются на нем. Я должен сделать выигрыш + стрелку влево, чтобы в конечном итоге вернуть его на главный монитор.
Еще проблема спустя семь лет ... - Jack Wasey
Возможный дубликат superuser.com/questions/1206086/... - SDsolar


Ответы:


Для пользователей Windows 7 и более поздних версий: Windows Key+сдвиг+ или  будет перемещать выбранное окно на монитор в этом направлении.


168
2017-10-15 14:57



Спасибо за это, у меня было приложение с нестандартным окном, поэтому техника Alt-Space не работала (Foxit Reader в Windows). - Bdoserror
Спасибо, тоже работает на Windows 10. - grena
Также следует отметить выигрыш + левый / правый / вверх, который помещает окно, охватывающее половину активного монитора (с обеих сторон) или максимизирует его. Это должно работать в любых условиях, которые я нашел, и тоже очень полезные ключи (за исключением случаев, когда я продолжаю ударять их при попытке fn + клавиши со стрелками: P). - Kat
Это ничего не делает в моем Windows 10 Pro x64 - Mike 'Pomax' Kamermans
@ Mike'Pomax'Kamermans: Забавно. Это только что работает на моем ноутбуке Windows 10 Pro x64 для перемещения окна Emacs, которое открывается за пределами экрана. - Mike Sherrill 'Cat Recall'


Я использую такой подход:

  • использование Altтабуляция для переключения на приложение вне экрана.
  • Нажмите AltПРОСТРАНСТВО для вызова системного меню (вы не увидите его, потому что он выключен)
  • Нажмите р для выбора меню «Восстановить», чтобы окна не были максимально увеличены (вы не можете переместить его, если он максимален)
  • Нажмите AltПРОСТРАНСТВО снова, тогда M для выбора меню «Переместить».
  • Нажмите одну из клавиш со стрелками, чтобы начать движение.
  • Теперь просто используйте мышь, чтобы поместить нужное окно.

Если вы используете неанглийскую версию Windows, варианты меню «R» и «M», вероятно, будут разными.


389
2017-10-10 08:53



Большое спасибо «Terje Mikal» за ваше решение, которое спасло меня. Но с учетом того, что проблема возникает только после того, как Windows 7 удалила хорошее старое решение (щелкните правой кнопкой мыши кнопку «Приложение» на панели задач), есть еще лучшее решение, размещенное «kmote» 18 июня 2013 года 17:45 в разделе «Emthigious», 10 окт 2010 08:50: «В Windows 7 вам нужно SHIFT-щелчок правой кнопкой мыши на кнопке панели задач» - Michel Merlin
Пробовал каждый другой шаг, но начать движение с помощью клавиш со стрелками - вот что, наконец, на самом деле ... вау. И я был это рядом с переустановкой приложения! - Philip
С приложением, с которым я имею дело, Restore greyed out, но Maximize работает на этом этапе, а затем переход не требуется. Максимизируйте для победы! - Brian Bulkowski


Вы можете щелкнуть правой кнопкой мыши по кнопке программы на панели задач и нажать «Переместить». Теперь вы можете использовать кнопки со стрелками на клавиатуре, чтобы переместить окно, где вы можете его увидеть. Требуется некоторое вождение, иногда окна «застревают» на краях мониторов. Вы также можете попробовать использовать мышь, но клавиатура немного более надежна, если вы еще не видите окно ;-)


12
2017-10-10 08:50



Не знал о клавиатуре, но вы не можете использовать мышь, если они вне экрана, я уже это пробовал. - Matthew Scharley
Вы должны иметь возможность использовать клавиши со стрелками, даже если они находятся вне экрана, если в вашей системе нет чего-то нестандартного, что предотвращает это. Это всегда было моим стандартным ответом для людей, испытывающих эту проблему. - music2myear
Кроме того, после нажатия хотя бы одной клавиши со стрелкой окно «прикрепляется» к мыши, и вы можете перемещать его мышью (без щелчка!). Этот подход с одним ключом плюс мышь обычно быстрее, чем использование только ключей. - Daniel Rikowski
В Windows 7 вам нужно нажать SHIFT - щелкните правой кнопкой мыши на панели задач. - kmote
Это единственное решение, которое сработало для меня ... - sebagomez


Для Windows 10, чтобы использовать старый ход, окно с трюком клавиш курсора должно иметь сдвиг нажатие клавиши при открытии контекстного меню на панели задач.

enter image description here

Информация от Как выжить


12
2017-11-24 21:09



В текущих сборках Windows 10 вы также можете навести указатель мыши на панель задач и удерживать ее в течение секунды, что приведет к появлению эскиза окна. Щелчок правой кнопкой мыши по миниатюре дает «старое» контекстное меню, как щелчок смены. - Coderer


Еще одним быстрым способом является r-щелчок на панели задач и выбор Cascade Windows.


8
2017-10-10 09:20



Это довольно уродливый способ сделать это, потому что это повлияет на все мои открытые окна (и, как правило, у меня обычно открыт браузер, если не полдюжины других) - Matthew Scharley
Правда, это быстрее всего. Также вы можете закрыть окно, которое было вне экрана, и использовать каскад отмены после этого, который будет восстанавливать позиции окон. Я не знаю, будет ли он также восстанавливать положение окна, которое было выключено на эту позицию, так как я не могу его попробовать (есть только один монитор). - T. Kaltnekar


Перед тем, как появилась панель задач, я использовал эту проблему для Alt + Space для вызова меню окна, затем M для функции Move. Затем клавиши со стрелками позволят вам переместить окно обратно на экран.


7
2017-10-10 08:52



+1 с оговоркой, что они не будут перемещаться, если они будут увеличены до экрана, это может быть проблемой, если окна не просто «за пределами», а находятся на фиктивном экране. Они могут быть для ОП, поскольку максимизация должна охватывать всю разрешающую способность экрана. - mckenzm


Чтобы быстро решить эту проблему в будущем и разместить приложения на двухэкране, я могу порекомендовать Революция Winsplit, Это уменьшает решение этой проблемы, просто нажав Ctrl-Alt и клавишу num-pad, чтобы вернуть окно туда, где вы хотите.


5
2017-10-10 08:57



к сожалению, это уже не бесплатно - Charbel
Да, это выглядит хорошо, но у меня есть строгая политика не платить, если я не хочу этого делать. Как для Lastpass или Acronis True Image. И с моим графиком очень возможно, что это может быть более чем за 30 дней до того, как проблема возникнет снова, поэтому пробные периоды не работают для меня. - SDsolar


Я столкнулся с этой проблемой, и абсолютно ничего не сработало для меня. Поэтому я зашел в диспетчер задач и нажал правой кнопкой мыши на программу, которая была выключена. Переключиться на работу не удалось, и она не выходила на передний план. Следует отметить, что это было статическое окно, поэтому максимизация была недоступна через панель задач. Но вы можете максимизировать работу с помощью диспетчера задач, и это приведет его к вашему главному дисплею! Оттуда вы можете делать все, что нужно, с окном. :)


4
2018-01-09 00:23



Спасибо за этот ответ. Правильное нажатие и максимизация в диспетчере задач - единственное, что сработало для меня. - a coder


Я использую отличный инструмент, называемый Шов-это который просто проверяет, находится ли какое-либо окно за пределами края экрана и снова выталкивает его обратно на экран. Это старое программное обеспечение (и эта страница доказывает это), но работает во всех версиях Windows.


3
2017-10-10 13:37



Ссылка сейчас мертва :-( - danio
:-( С другой стороны, это решение, возможно, пережило себя. Случается ли это когда-нибудь? Прошли годы с тех пор, как я в последний раз нуждался в этом. - Torben Gundtofte-Bruun
web.archive.org/web/20090228082939/http://www.phord.com/... - n611x007
Установщик просто блокирует меня (в Windows 7). - mhenry1384
@ mhenry1384 ну это является 14 лет (и 32 бит), мы не можем ожидать, что он будет работать с новыми версиями (64 бит?) ..... - Torben Gundtofte-Bruun


Я просто столкнулся с этой проблемой с Git GUI на Windows 7, которая основана на Tk и, как таковая, имеет тенденцию иногда возникать странно в Windows. Я попробовал нажать Alt-Space и использовать команду move, чтобы отобразить ее обратно, но она казалась застревающей. Максимизация этого вернет его, но если я верну его обратно в оконный режим, он снова исчезнет.

То, что я сделал, это максимизировать его, захватить строку заголовка и перетащить его в сторону экрана, чтобы Aero Snap оценил его на половину размера экрана и поместил его в оконный режим. После этого я вытащил его со стороны экрана и восстановил контроль над ним.


3
2018-04-22 18:57



Так много ответов более высоко, но ни один не работал для меня. Так оно и было. - Dan Nissenbaum
Git GUI тоже привел меня сюда, но я решил это с помощью Shift-RightClick (на значке панели задач), Move, клавишей со стрелкой, затем мышью (чтобы установить окно, где это должно быть). Решение Emthigious / Brad Patton работает. - mcalex


У меня была такая же проблема с winamp. Единственное (неудовлетворительное) решение, которое я нашел до сих пор: изменить разрешение экрана на другое и обратно

Томас


1
2018-05-28 16:27