Перейти к содержимому

Как закрепить окно поверх всех окон windows 10

  • автор:

Как закрепить окно или программу поверх всех окон в Windows 10, 8.1 или Windows 7

Как сделать окно всегда поверх других окон

Если вам потребовалось закрепить какое-то окно поверх всех других окон в Windows, а в настройках программы, которой принадлежит это окно такого параметра нет, к сожалению, системных средств для этого действия также нет. Но вы можете поместить окно «всегда сверху» с помощью нескольких бесплатных утилит.

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

Как сделать программу или окно всегда поверх всех окон с помощью AutoHotKey

AutoHotKey — популярная программа, позволяющая создать скрипты для собственных горячих клавиш в различных программах или в Windows в целом. С помощью неё можно создать и сочетание клавиш, которое будет включать режим «Всегда сверху» для активного окна:

Создать скрипт AutoHotKey

  1. Скачайте и установите AuthoHotKey с официального сайта — https://www.autohotkey.com/
  2. В любой папке или на рабочем столе с помощью в контекстном меню выберите Создать — AutoHotKey Script.
  3. Задайте любое имя скрипту, а затем нажмите по нему правой кнопкой мыши и выберите пункт «Edit» (редактировать).
  4. С новой строке в скрипте введите

^+SPACE:: Winset, Alwaysontop, , A

Скипт AutoHotKey для отображения окна всегда сверху

и сохраните файл скрипта.

  • Запустите скрипт (просто двойным кликом) и теперь, когда вы в активном окне нажмете Ctrl+Shift+Пробел, оно будет отображаться поверх других окон до следующего нажатия этой же комбинации клавиш.
  • Если вы захотите прекратить использование сочетания клавиш, можно закрыть Autohotkey в области уведомлений Windows или поставить исполнение скрипта на паузу в меню.
  • Разумеется, вы можете задать свою комбинацию: в моем примере используется ^ (Ctrl), + (Shift) и SPACE (пробел).

    Вместо SPACE можно задать какую-либо букву, можно задействовать клавишу «Win» (код для неё — #). Например, если я захочу использовать сочетание Ctrl+Win+A, мне потребуется ввести ^#A:: в начале скрипта. Подробности вы можете найти в документации к AutoHotKey на официальном сайте.

    DeskPins — простая бесплатная программа для закрепления окна поверх других окон

    Программа DeskPins

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

    PinWin

    PinWin — еще одна бесплатная программа для помещения выбранных окон поверх остальных, даже когда они неактивны. После установки и запуска программы ее значок отобразится в области уведомлений Windows, и там можно будет выбрать окно, которое нужно закрепить поверх других окон из списка, либо указав на него (пункт «Select Window From Screen»).

    Закрепление окно поверх других в PinWin

    На самом деле, программ подобного рода множество, как правило они бесплатны и не занимают много места. Два похожих инструмента со слегка иной реализацией закрепления поверх всех окон — OnTopper и TurboTop.

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Как отключить или удалить Связь с телефоном в Windows 11 и 10
    • Ошибка 0xc000001d при запуске игры или программы — как исправить?
    • Ключ восстановления BitLocker в Windows — способы посмотреть
    • User OOBE Broker — что это за процесс в Windows 11 и 10
    • Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники

      Artem 06.03.2020 в 14:22

    • Dmitry 07.03.2020 в 09:23
    • Dmitry 07.03.2020 в 09:03

    Как закрепить любое окно Windows поверх других окон

    Как закрепить любое окно Windows поверх других окон

    Идут годы, версии Windows меняются одна за другой, но за долгое время в данных операционных системах так и не появилось одной удобной функции работы с окнами — закрепление определенного окна поверх остальных окон. Но как обычно водится, если чего-то не предусмотрено разработчиками Windows, то обычно реализуется сторонними разработчиками — и данная задача не исключение. Здесь мы рассмотрим программы, которые позволяют закрепить любое окно любой программы поверх других окон в Windows.

    DeskPins

    Официальный сайт Одной из известных решений для этой цели является программа под названием DeskPins. Данная программа работает с практически любой версией Windows, начиная с совсем архаичной Windows 95, и заканчивая современной Windows 10. Скачать программу можно с официального сайта автора. Работает программа по следующему принципу — вы открываете нужное окно, после чего нажимаете по иконке DeskPins в трее, и ваш курсор мыши принимает вид пина, которым нужно отметить окно, которое вы хотите закрепить поверх других. После этого, у закрепленного окна появляется символ пина, убрать который можно просто нажав на него. Кроме того, в программе поддерживается возможность автоматического закрепления указанных окон — для этого, нужно нажать по её значку в трее правой кнопкой мыши (или зажав поочередно горячие клавиши Ctrl + F11 , и выбрать пункт «Options». Там же, будет раздел «Autopin», где можно будет добавить все нужные окна, просто отметив галочкой пункт «Enable» и нажав на кнопку «Add». Так же, с помощью горячих клавиш Ctrl + F12 можно просто закрепить активное окно поверх других. Откроется окно, где в строке «Description» можно указать любое желаемое имя, а в поле «Class» следует вписать имя класса приложения, которое нужно автоматически закрепить при его появлении. Это так же можно сделать автоматически, просто зажав мышкой на значок прицела рядом, и перетащив в зажатом виде на нужное окно программы. Программа имеет открытый исходный код, который можно найти на её сайте.

    TurboTop

    Официальный сайт Эта очень простая в использовании программа — после её установки и запуска, в трее появится её значок, по нажатию на который, отображается список всех открытых окон в системе, и если выбрать нужное окно, то оно станет закрепленным поверх остальных. Программа абсолютно бесплатна, и просто скачивается с официального сайта разработчика.

    Была ли эта статья Вам полезна?

    Что в статье не так? Пожалуйста, помогите нам её улучшить!

    Как закрепить любое окно поверх других в Windows 7, 10, 11

    К большому сожалению, Windows почему-то не предлагает штатные средства для того, чтобы можно было закрепить любое окно поверх остальных. Да, некоторые программы (например, AIMP или VLC) имеют опцию «всегда сверху», доступную через настройки, но таких программ очень мало. Остается решать данную проблему своими силами.

    1. Недостатки софта для закрепления окон
    2. «Always on top» при помощи AutoHotkey
      • Создание скрипта
      • Проверка работы скрипта
      • Ставим скрипт в автозагрузку
    3. Краткий FAQ по AutoHotkey

    Недостатки софта для закрепления окон

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

    1. DeskPins
    2. TurboTop
    3. Microsoft PowerToys
    4. OnTopper
    5. PinWin

    Однако эти решения имеют недостатки, из-за которых лично я, исходя из своего опыта, не рекомендую ими пользоваться. Например, DeskPins последний раз обновлялась в феврале 2015 года, TurboTop – в 2016. Я пользовался утилитой DeskPins на десятке много лет, пока не столкнулся с тем, что она начала глючить и некорректно себя вести с окнами самых разных программ.

    Тогда я перешел на Microsoft PowerToys, которая имеет функцию закрепления любого окна поверх других. Однако это решение я считаю неоптимальным, потому что это все равно как устанавливать Photoshop всего лишь для того, чтобы просто изменить размер одной картинки. Программа PowerToys весит более двухсот мегабайт и помимо «always on top» имеет еще два десятка других возможностей (о них я подробно рассказывал), большинством из которых вы скорее всего никогда не будете пользоваться. Зачем захламлять жесткий диск и замедлять систему лишними трудоемкими процессами, постоянно висящими в памяти?

    Оптимальным решением лично я считаю использование утилиты AutoHotkey, про которую я тоже уже рассказывал ранее. Она весит чуть более 3 Мб и позволяет запускать выполнение любых действий в Windows путем нажатия шоткатов. Например, изменить язык раскладки клавиатуры нажатием всего одной клавиши. И всё это доступно бесплатно любому пользователю.

    «Always on top» при помощи AutoHotkey

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

    Итак, для начала надо скачать утилиту AutoHotkey на свой компьютер и установить её (выбирайте для скачивания версию 1.1.).

    как скачать autohotkey

    Создание скрипта

    Для создания нового скрипта надо сделать следующие:

    1. Кликните правой клавишей мыши в любом месте рабочего стола
    2. Выберите «Создать – AutoHotkey Script»
    3. Можно присвоить скрипту любое имя либо оставить по умолчанию

    создание скрипта autohotkey

    Откройте созданный скрипт в любом текстовом редакторе, например Блокноте. Скопируйте и вставьте в него следующую запись:

    ^SPACE:: Winset, Alwaysontop, , A

    Должно получиться вот так:

    внесение записи в скрипт

    Сохраните скрипт (CTRL + S) и запустите его двойным кликом мыши. Вы будете знать, что скрипт работает, по соответствующему значку на панели задач.

    иконка autohotkey

    Проверка работы скрипта

    1. Запустите любую программу
    2. Сделайте её окно активным (оно должно быть на переднем плане, поверх всех остальных)
    3. Нажмите на клавиатуре сочетание клавиш CTRL+ Пробел
    4. Окно будет закреплено поверх всех других окон
    5. Чтобы открепить окно, снова нажмите CTRL + Пробел

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

    Ставим скрипт в автозагрузку

    Последнее, что нужно сделать – поместить файл созданного нами скрипта в автозагрузку, чтобы он запускался автоматически при каждом старте Windows. Для этого переносим файл в папку C:\Пользователи\ИмяПользователя\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

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

    Краткий FAQ

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

    AutoHotkey очень нетребовательна к ресурсам компьютера и потребляет в фоне очень мало оперативной памяти – чуть более 1 Мб. Данный процесс никак не замедляет работу ПК, поэтому программу можно спокойно использовать даже на самых слабых машинах.

    Можно ли дополнить уже имеющийся скрипт AutoHotkey?

    Что делать, если вы уже знакомы с программой AutoHotkey и давно пользуетесь каким-либо скриптом? Создавать новый файл скрипта для функции «всегда сверху»? Нет, в этом нет необходимости. Просто дополните уже имеющийся у вас скрипт приведенной выше записью для закрепления окон.

    Вот пример того, как выглядит мой файл:

    добавление новых скриптов в файл

    Иными словами, в одном файле вы можете прописать столько разных скриптов сколько нужно — их выполнение не будет конфликтовать друг с другом.

    Можно ли изменить сочетание клавиш для расположения поверх других окон?

    Если вам не нравится сочетание Ctrl+Space, вы можете задать любые другие клавиши. Для этого рекомендую изучить документацию AutoHotkey по этому вопросу. https://www.autohotkey.com/docs/v1/KeyList.htm

    • Data Recovery Wizard — легкое восстановление файлов, удаленных по ошибке
    • Как настроить кэширование сайта при помощи WP Rocket
    • Как блокировать рекламу в браузере средствами самого Google Chrome
    • Телеграм жрёт заряд батареи? Активируйте в нем режим энергосбережения
    • Детский аккаунт в Яндекс – что это, как создать и настроить

    Понравилось? Поделитесь с друзьями!

    Сергей Сандаков, 43 года. С 2011 г. пишу обзоры полезных онлайн сервисов и сайтов, программ для ПК. Интересуюсь всем, что происходит в Интернет, и с удовольствием рассказываю об этом своим читателям.

    5 комментариев

    Михаил 25.08.2023 Скрипт работает, но при нажатии кнопки «Свернуть все окна», которая в самом нижнем правом углу, окно перестает быть закрепленным, это очень плохо, я часто нажимаю на эту кнопку, ибо это очень быстрый способ свернуть тонну окон приложений, если ты уже запутался в их последовательности. Это можно как-то поправить?

    Николай 23.08.2023 А я уже давно использую для этого AnVir Task Manager.

    Сергей 24.08.2023 Знаю эту программу и использую её много лет для контроля процессов в автозагрузке. Скажем так, возможность закрепления окон — это какая-то побочная функция данной программы, никак не связанная с её основным функционалом. И поэтому только ради данной функции устанавливать AnVir Task Manager я бы не советовал 🙂

    Дмитрий 25.07.2023 Всё сделал по Вашей инструкции… всё получилось!
    Спасибо огромное за полезную программу/скрипт. А есть ещё интересные скрипты для этой программы?

    Сергей 26.07.2023 Дмитрий, пожалуйста! Фраза «интересные скрипты» не совсем понятна, потому что они пишутся исходя из потребностей ) Вот была у меня задача закреплять окна по шоткату, менять раскладку одной клавишей и делать prtscr через нужную мне клавишу клавиатуры — я это реализовал. А писать скрипты просто ради интереса — ну не знаю… 🙂

    Прикрепление окон

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

    Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

    Вот несколько способов воспользоваться преимуществами Snap. Выберите любой из заголовков, и он откроется для отображения дополнительного содержимого:

    Макеты привязки

    Функция привязки в Windows имеет несколько предопределенных макетов, которые можно выбрать для привязки всех открытых окон.

    Использование оснастки с мышью в Windows 11.

    Чтобы открыть макеты привязки, выполните приведенные далее действия.

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

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

    Поддержка привязки

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

    Использование snap Assist в Windows 11.

    Snap Assist позволяет изменить размер полей макета путем выбора и перетаскивания разделительных линий. Измените размер окна с одной стороны, и соседнее окно изменит размер, чтобы поместиться рядом, чтобы у вас не было впустую места на экране.

    Изменение размера макета Snap Assist в Windows 11.

    Примечание: Snap Assist доступна только для двух окон приложений одновременно на Windows 11 SE. Подробнее

    Группы привязки

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

    Использование групп привязки на панели задач в Windows 11.

    Привязка с помощью мыши

    Есть несколько способов использования мыши для привязки в Windows:

    Наведите указатель мыши на кнопку «Свернуть» или «Развернуть» приложения

    1. Наведите указатель мыши на кнопку Свернуть или Развернуть в приложении, которое вы хотите привязать. Поле Макет привязки отобразится автоматически.
    2. Выберите макет привязки, который вы хотите использовать, в поле Макет.

    Использование оснастки с мышью в Windows 11.

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

    1. Выберите и перетащите окно или приложение, которое вы хотите привязать к боковой части или краю экрана. Поле Макет привязки отобразится автоматически.
    2. Перетащите приложение в нужный макет.
    3. Используйте Snap Assist, чтобы заполнить макет другими окнами или приложениями, которые вы хотите привязать вместе.

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

    Откройте макеты привязки с помощью мыши, чтобы перетащить окно в сторону экрана.

    Перетащите приложение в верхнюю середину экрана

    1. Выберите и перетащите окно или приложение, которое вы хотите привязать к верхней середине экрана. Поле Макет привязки отобразится автоматически.
    2. Перетащите приложение в нужный макет.

    Откройте макеты привязки с помощью мыши, чтобы перетащить окно в верхнюю часть экрана.

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

    Есть два способа использования клавиатуры для привязки в Windows:

    Открытие макета привязки с помощью клавиатуры

    1. Нажмите клавишу с логотипом Windows + Z, чтобы отобразить поле макета.
    2. Введите номер макета, который вы хотите использовать, а затем введите номер, в котором нужно разместить окно в этом макете.
      Вы также можете использовать мышь для выбора предпочтительного макета.

    Использование Snap с клавиатурой в Windows 11.

  • Используйте Snap Assist, чтобы заполнить макет другими окнами или приложениями, которые вы хотите привязать к одному экрану.
  • Используйте стрелки клавиатуры, чтобы открыть макет привязки

    1. Нажмите и удерживайте клавишу с логотипом Windows + СТРЕЛКА, чтобы привязать приложение, в которое вы находитесь. Вы можете продолжать изменять позиции прикрепления с помощью стрелок клавиатуры.
      • Используйте стрелку влево , чтобы разместить приложение в левой части экрана
      • Используйте стрелку вправо , чтобы разместить приложение в правой части экрана
      • Используйте стрелку вверх , чтобы расположить приложение в верхней части экрана.
    2. Когда вы найдете нужное расположение привязки, отпустите клавишу с логотипом Windows, чтобы разместить привязку.
    3. Используйте Snap Assist, чтобы заполнить макет другими окнами или приложениями, которые вы хотите привязать к одному экрану.

    Статьи по теме

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

    Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

    Вот несколько способов воспользоваться преимуществами Snap. Выберите любой из заголовков, и он откроется для отображения дополнительного содержимого:

    Привязка с помощью мыши

    Используйте мышь для прикрепления в Windows:

    1. Выберите и перетащите окно или приложение, которое вы хотите привязать к боковой части или краю экрана. Поле Макет привязки отобразится автоматически.
    2. Перетащите приложение в нужный макет.
    3. Используйте Snap Assist, чтобы заполнить макет другими окнами или приложениями, которые вы хотите привязать вместе.

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

    Откройте макеты привязки с помощью мыши, чтобы перетащить окно в сторону экрана.

    Привязка с помощью клавиатуры

    Использование клавиатуры для прикрепления в Windows:

    1. Нажмите и удерживайте клавишу с логотипом Windows + СТРЕЛКА, чтобы привязать приложение, в которое вы находитесь. Вы можете изменить положение привязки с помощью стрелок клавиатуры.
      • Используйте стрелку влево , чтобы разместить приложение в левой части экрана
      • Используйте стрелку вправо , чтобы разместить приложение в правой части экрана
      • Используйте стрелку вверх , чтобы расположить приложение в верхней части экрана.
    2. Когда вы найдете нужное расположение привязки, отпустите клавишу с логотипом Windows, чтобы разместить привязку.
    3. Используйте Snap Assist, чтобы заполнить макет другими окнами или приложениями, которые вы хотите привязать к одному экрану.

    Прикрепление с помощью Snap Assist

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

    Использование snap Assist в Windows 11.

    Snap Assist позволяет изменить размер полей макета путем выбора и перетаскивания разделительных линий. Измените размер окна с одной стороны, и соседнее окно изменит размер, чтобы поместиться рядом, чтобы у вас не было впустую места на экране.

    Изменение размера макета Snap Assist в Windows 11.

    Совет: Если вы владелец малого бизнеса и хотите получить дополнительные сведения о настройке Microsoft 365, посетите раздел Справка и обучение для малого бизнеса.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *