Как сделать чтобы запоминался размер окна

Добавил пользователь Дмитрий К.
Обновлено: 21.08.2024

Операционная система Microsoft Windows известна своими необычными ошибками и ошибками. Однако проблема, заключающаяся в том, что он не запоминает положения и размеры окон, по-видимому, больше связана с пользовательским интерфейсом (в большинстве случаев), чем с явной ошибкой. Люди, которые очень часто используют Windows во время работы, обычно открывают и закрывают несколько окон (или вкладок) одновременно. Они хотят, чтобы Windows запомнила размеры и положение, которые они выбрали для отдельного окна, чтобы им не приходилось делать это снова и снова при повторном открытии окна. Однако, когда они повторно открывают (или открывают новое) окно, оно не отображается таким, каким они хотели бы его видеть.


Что вызывает проблемы с размером и позиционированием окна?

Теперь мы кратко перечислим некоторые из причин этой проблемы:

  • Перезагрузка ПК — перезагрузка компьютера заставляет вас запускать все над. Таким образом, вы теряете ранее сохраненные размер и положение окна.
  • Обновление Windows . Аналогично, обновление Windows означает, что вам необходимо перезагрузить компьютер. Это также вызовет проблему.
  • Мешающее программное обеспечение . Может быть установленное программное обеспечение или вирус, мешающий вашим настройкам Windows, который может вызвать эту проблему.
  • Непонимание . Иногда пользователи не знают, как Windows управляет настройками размера и положения окон. Windows управляет этими настройками однозначно для Windows XP и более ранних версий и по-разному для Windows 7 и более поздних версий.

Как изменения размера и положения запоминаются в Windows 7 и 10?

Во-первых, вместо того, чтобы думать об этом как о проблеме, если пользователь знает, как Windows запоминает свои настройки размера и положения, он/она будет в лучшем положении, чтобы использовать их для своих выгода. Итак, давайте посмотрим, как Windows справляется с этим. Это правило:



Если вы помните об этом, вы будете точно знать, когда Windows изменяет размер/положение, а когда нет.

Следует отметить важный момент. Часть памяти работает только для определенного типа программы.. Например, если вы закроете окно проводника и откроете новое окно фотографий, автоматическое позиционирование и изменение размера не будут одинаковыми как для окна фотографий, так и для окна проводника, поскольку оба окна принадлежат разным программам.

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

Метод 1: Каскадирование

Каскадирование — одно из возможных решений проблемы. Выполните следующие шаги:


  1. Во-первых, Перезагрузите компьютер. Это необязательный шаг, но в некоторых случаях он может помочь.
  2. Теперь откройте любое окно (например, проводник), размер и положение которого вы хотите запомнить. .
  3. Щелкните правой кнопкой мыши панель задач (панель внизу экрана).
  4. Выберите Параметр Cascade windows (в случае Windows 10).
  5. Это изменит размер окно до заданного размера. После этого вы можете расширить окно до желаемого размера и положения. Затем закройте его. Он должен открыться до этого размера и положения в следующий раз, когда вы его откроете.

Метод 2: загрузка Windows в безопасном режиме и воспроизведение проблемы

Если вы по-прежнему сталкиваются с проблемой того, что Windows не запоминает размеры и положение окон (даже для последнего закрытого окна), тогда вы можете попробовать загрузить Windows в безопасном режиме:


Шаги по загрузке Windows 10 в безопасном режиме описаны ниже:

    1. Щелкните кнопку Windows в нижнем левом углу.
    2. Теперь нажмите кнопку Power .
    3. Удерживая нажатой клавишу Shift , нажмите Перезагрузить .
    4. Теперь выберите Устранение неполадок , а затем Advancedoptions .
    5. Теперь в расширенных параметрах выберите Запуск настройки , а затем нажмите кнопку Перезагрузить .
    6. Появятся различные варианты отображается при перезапуске. Нажмите F4 , чтобы загрузить Windows в безопасном режиме.

    После загрузки Windows в безопасном режиме. Проверьте, сохраняется ли проблема.

      1. Это открывает окно File Explorer .
      2. Переместите его в правую сторону и, возможно, измените его размер.
      3. Закройте окно.
      4. Откройте его повторно. .
      5. Если окно не появляется справа с измененным размером. Значит, проблема все еще существует.

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

      Метод 3: Использование сторонних решений

      Если ни одно из указанных выше решений не работает. Тогда вы всегда можете использовать сторонние решения, такие как WinSize2 , которые могут помочь вам изменять размер и перемещать окна сразу для нескольких окон. WinSize2 — бесплатное решение, доступное для всех версий Windows (как указано на их веб-сайте). WinSize2 может помочь вам запомнить изменения размера и положения каждого окна, которое вы открываете, независимо от его типа и последовательности открытия. Как это сделать?

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

      Установка:

      1. Чтобы для начала загрузите WinSize2 здесь.


      Использование:

      Специальная горячая клавиша Ctrl + Alt + Z управляет всеми действиями WinSize2. Нажатие горячей клавиши 1, 2 или 3 раза вызывает следующие функции:

      • Один раз вы можете сохранить положение и размер любого окна или перезаписать его.
      • Дважды вы можете удалить запись списка для окна, которое вы сохранили для запоминания.
      • Трижды вы можете изменить специальные параметры, чтобы установить параметры для любого заголовка в список WinSize2.

      Вы можете найти более подробную информацию о WinSize2 здесь. После загрузки программного обеспечения также доступно руководство.

      Еще одна широко известная программа, которую вы можете использовать, — это WindowManager от DeskSoft. Это платно, но вы можете использовать его в течение 30-дневной бесплатной пробной версии.

      Приложение “Блокнот”, когда вы его закрываете, сохраняет положение и размер последнего открытого окна. Сегодня мы рассмотрим как сбросить положение и размер окна приложения “Блокнот” до значения по умолчанию.

      Сбросить положение и размер окна приложения “Блокнот”

      1. Закройте приложение “Блокнот”, если оно открыто в данный момент.

      2. В строку поиска или в меню “Выполнить” (Win+R) введите regedit и нажмите Enter.


      3. Перейдите по пути HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad, в разделе Notepad удалите параметры: iWindowPosDX, iWindowPosDY, iWindowPosX , iWindowPosY (нажимаете на параметр правой кнопкой мыши, выбираете “Удалить” и подтверждаете удаление нажав на “Да”). Закройте редактор реестра.


      Сбросить положение и размер окна приложения “Блокнот” при запуске

      Если вы хотите, чтобы каждый раз при запуске Windows сбрасывалось положение и размер окна приложения “Блокнот”, выполняйте инструкцию:

      1.В строке поиска или в меню “Выполнить” (выполнить вызывается клавишами Win+R) введите notepad и нажмите клавишу Enter.


      2. В “Блокнот” вставьте следующий текст:

      @echo off
      reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad /V iWindowPosDX /F
      reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad /V iWindowPosDY /F
      reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad /V iWindowPosX /F
      reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad /V iWindowPosY /F


      3. Зайдите в “Файл” и нажмите на “Сохранить как”.


      4. Выберите любое место для сохранения файла (главное, чтобы вы могли потом его найти) => в строке “Имя файла” впишите любое придуманное вами имя, только измените расширение на cmd (смотрите рисунок). В нашем примере мы называем файл блокнот.cmd и нажимаем на “Сохранить”.


      5. В строке поиска или в меню “Выполнить” (Win+R) введите shell:startup и нажмите клавишу Enter.


      6. Перетяните сохраненный в 4ом пункте файл в открывшееся окно (или нажмите на него правой кнопкой мыши, выберите “Копировать”, а в открывшемся окне, правой кнопкой мыши “Вставить”).


      В следующий раз, когда вы запустите Windows, параметры размера окна приложения “Блокнот” для вашей учетной записи будут сброшены.

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


      Функция Прикрепления окна очень удобна, на ПК с большим экраном или при использовании внешнего монитора. Но если вы работаете на небольшом экране ноутбука, функция может оказаться не очень полезной. Фактически, Прикрепление окона может раздражать вас, когда вы используете устройство с маленьким экраном.

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

      В этом руководстве мы увидим, как отключить одну или несколько функций многозадачности в Windows 10.

      Отключить автоматическое изменение размера окна в Windows 10.


      1. Автоматически упорядочивать окна путем их перетаскивая их к боковым сторонам или углы экрана.
      1. При прикреплении окна автоматически изменять его размер, чтобы заполнить пространство.
      1. При прикреплении окна показывать, что можно прикрепить рядом с ним.
      1. При изменении размера прикреплённого окна, одновременно изменять размер смежного прикрепленного окна.

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

      Так, вы можете воспользоваться таким инструментом как AutoHotKey.

      AutoHotKey более известна как утилита для переназначения клавиш, но с тем же успехом ее можно использовать для решения других задач, в частности, автоматизации изменения размера окон.

      Затем кликните правой кнопкой мыши на рабочем столе и выберите Создать -> AutoHotKey Sсript. Откройте созданный скрипт AHK Блокнотом или любым другим текстовым редактором и вставьте в него следующий код либо скачайте готовый скрипт по ссылке disk.yandex.ua/d/JZDcKcUUqjQqmg.

      AutoHotKey Sсript

      Запустите скрипт двойным кликом.

      Ничего при этом не произойдет, но так и должно быть, потому что работающий в фоне скрипт будет ждать вашей команды.

      AutoHotKey

      Утилита Sizer

      Sizer

      Add

      Move to

      Оба инструмента, и AutoHotKey, и Sizer имеют свои плюсы и минусы.

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

      Sizer удобнее, но нуждается в предварительной настройке (добавлении шаблонов) , кроме того, утилита не поддерживает работу с универсальными приложениями.

      Читайте также: