Как изменить разрешение экрана сочетанием клавиш

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

Очевидно, что Windows 10 и 11 позволяют это сделать всего за несколько кликов. Просто нажмите комбинацию Win + Ctrl + Shift + B на клавиатуре. Это функция системы, а не магия.

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

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

Hotkey Resolution Changer (HRC)

Бесплатная программа Hotkey Resolution Changer создана именно для рассматриваемой в этой статье задачи, регулярно обновляется, а разобраться с ней сможет даже начинающий пользователь.

Следующие шаги используются для использования HRC и настройки изменения разрешения экрана с помощью горячих клавиш в утилите:

  1. Скачайте архив с программой с официального сайта разработчика https://funk.eu/hrc/ но будьте внимательны: на указанной странице можно перепутать ссылки на загрузку с рекламными блоками.
  2. Распакуйте программу в удобное расположение на вашем компьютере и запустите её.
  3. При первом запуске вы увидите окно-предупреждение, суть которого сводится к следующему: если в результате ваших действий вы внезапно окажетесь с выключенным экраном, используйте сочетание клавиш CTRL+ALT+SHIFT+R чтобы вернуть изначальные параметры экрана.
  4. После нажатия «Ок» в окне с предыдущего шага программа будет запущена, а её значок появится в области уведомлений Windows. Нажмите по нему, чтобы открыть настройки.
  5. В настройках мы задаем нужные разрешения, цветность и частоту обновления экрана, которые можно задать на своё усмотрение.
  6. Для установки нужного сочетания клавиш для этого разрешения нажимаем по кнопке «Change» рядом с сочетанием, затем нажимаем соответствующие клавиши и подтверждаем это сочетание нажатием по кнопке «Set» (установить).
  7. По умолчанию в HRC предусмотрено два режима, но их количество можно увеличить, указав соответствующее число в поле «Number of Hotkeys».
  8. Изменение разрешения будет доступно и в контекстном меню значка программы в трее Windows.

Утилита готова и готова к использованию: в моем тесте на последней Windows 10 утилита полностью работает.

Учитывайте: если вы закроете программу, то сочетания клавиш перестанут работать, то есть её необходимо сворачивать в область уведомлений. А чтобы Hotkey Resolution Changer запускалась при входе в Windows потребуется добавить программу в автозагрузку, подробнее об этом в инструкции Автозагрузка программ Windows 10 (подойдет и для предыдущих версий ОС).

Сочетания клавиш не могут напрямую изменить разрешение экрана. Стандартные комбинации, такие как Ctrl + "+" или Win + P, могут выполнять масштабирование или выбор режима дисплея, но не могут изменить разрешение. Чтобы быстро получить нужные настройки, нажимайте Win и I одновременно, чтобы открыть раздел «Система» и выбрать подходящее разрешение вручную. На практике быстрее всего это сделать, кликнув правой кнопкой по рабочему столу и выбрав «Параметры экрана» в контекстном меню.

Настройка смены разрешения с помощью горячих клавиш в AutoHotKey

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

Ниже приведены варианты реализации этой функции:

  1. Скачайте AutoHotKey с официального сайта https://www.autohotkey.com/ и установите программу.
  2. Нажмите правой кнопкой мыши в папке или на рабочем столе, выберите пункт «Создать» — «AutoHotKey Script» и задайте имя файла.
  3. Нажмите по созданному файлу правой кнопкой мыши и выберите пункт «Edit Script» в контекстном меню для редактирования скрипта. Скрипт представляет собой обычный текстовый файл.
  4. Следующий код (скопируйте и вставьте с новой строки в текст скрипта) создаст два сочетания клавиш: Ctrl+Alt+F1 и Ctrl+Alt+F2, первое устанавливает разрешение 4K 3840×2160, второе — 1920×1080, разрешения можно поменять в коде. !^F1:: ChangeResolution(3840, 2160) Return !^F2:: ChangeResolution(1920, 1080) Return ChangeResolution(Screen_Width := 3840, Screen_Height := 2160, Color_Depth := 32) { VarSetCapacity(Device_Mode,156,0) NumPut(156,Device_Mode,36) DllCall( "EnumDisplaySettingsA", UInt,0, UInt,-1, UInt,&Device_Mode ) NumPut(0x5c0000,Device_Mode,40) NumPut(Color_Depth,Device_Mode,104) NumPut(Screen_Width,Device_Mode,108) NumPut(Screen_Height,Device_Mode,112) Return DllCall( "ChangeDisplaySettingsA", UInt,&Device_Mode, UInt,0 ) } Return
  5. После сохранения кода скрипт можно просто запустить двойным нажатием мыши (появится иконка в области уведомлений) и сочетание клавиш начнет работать. Такой запуск требует наличия установленной AutoHotKey на компьютере.
  6. При желании вы можете скомпилировать скрипт в exe-файл (правый клик по файлу скрипта и выбор пункта «Compile» — в этом случае он будет работать и автономно, а при желании его можно будет добавить в автозагрузку.
  7. Горячие клавиши в предложенном коде подлежат изменению, список доступных разрешений — тоже, достаточно просто скопировать три строки, указать требуемое разрешение и указать предпочитаемые клавиши. Имена клавиш для использования в AutoHotKey представлены на странице https://www.autohotkey.com/docs/KeyList.htm.

QRes, NirCMD, DisplaySwitch

Для изменения разрешения экрана доступны NirCmd и наиболее распространенные QRes (которые были обновлены не так давно). Вот пример использования каждого из них:

  • qres.exe /x:1024 /y:768
  • nircmd.exe setdisplay 1024 768 24

С помощью средств Windows можно создать ярлыки для этих команд, а затем использовать горячие клавиши в поле «Быстрый вызов» для изменения их разрешений.

DisplaySwitch.exe — встроенная утилита Windows (находится в System32) и с её помощью дополнительно можно менять экран, при наличии нескольких подключенных мониторов и устанавливать их режим работы. Поддерживаемые параметры: /internal /clone /extend /external

Как вы видите, изменение разрешения экрана с помощью клавиатуры — простая задача, но есть один важный нюанс. Не существует универсальной волшебной комбинации, которая работала бы в любом месте. Часто это делается с помощью меню быстрых действий (например, комбинация клавиш Win и P в Windows) или горячих клавиш на ноутбуках.

Не расстраивайтесь, если стандартные сочетания не сработали. Лучший способ — зайти в настройки дисплея операционной системы. Там вы не только сможете выставить нужное разрешение, но и узнаете, какое из них рекомендуется для вашего монитора, чтобы изображение было максимально четким.

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

Поделиться с друзьями
Алексей Морозов

Технический журналист и системный администратор с 10‑летним опытом работы в корпоративной IT‑инфраструктуре.

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