Как программно отключить монитор windows

Как выключить монитор ноутбука или ПК (если нет для этого кнопки на клавиатуре)

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

Можно ли как-то по щелчку отключать сам экран, а ноутбук чтобы продолжил свою работу?

В общем-то, типовая задача.

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

Способы выключить монитор

Вариант 1: кнопка на клавиатуре или на самом мониторе

И так, для начала рекомендую вам обратить внимание на клавиатуру — на функциональные клавиши F1÷F12. На многих моделях ноутбуков можно встретить спец. функцию для быстрого выключения экрана — значок в виде «квадрата с крестиком внутри» (в примере ниже — Asus ZenBook) .

Так вот, в моем случае для выключения монитора — достаточно нажать сочетание FN+F7 (после, чтобы экран снова включить — достаточно нажать любую клавишу) .

Fn+F7 — отключение экрана на ноутбуке Asus ZenBook

Если вы используете классический монитор — то его отключить можно и физической копкой на корпусе устройства. Обычно, она в нижней части экрана.

Кнопка выключения на мониторе

Вариант 2: через настройки электропитания

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

Чтобы открыть радел электропитания — нажмите сочетание Win+R (должно появится окно «Выполнить») , и используйте команду powercfg.cpl. См. пример ниже 👇.

powercfg.cpl — открыть настройки электропитания

Далее, в меню слева кликните по ссылке «Действия кнопок питания» .

Действие кнопок питания (ноутбук)

После можно задать действие для устройства при:

  • нажатии на кнопку питания;
  • нажатии на кнопку сна;
  • при закрытии крышки. См. пример ниже 👇.

Кстати, также в разделе «Электропитания» рекомендую открыть вкладку «Настройка отключения дисплея» .

Настройка отключения дисплея

В этом подразделе можно задать время бездействия, через которое компьютер автоматически отключит дисплей (например 👇, если в течении 5 минут никто не нажмет ни одной клавиши и не пошевелит мышкой — монитор будет отключен) .

Отключать дисплей через 5 минут

Вариант 3: через блокировку ОС

В Windows есть спец. сочетание клавиш Win+L для быстрой блокировки ОС. Если нажать их — у вас на экране сразу же появится окно выбора пользователя (как при включении ПК). См. фото ниже. 👇

При этом, если ничего не нажимать в течении минуты-другой — Windows автоматически выключит экран. Весьма удобно! 👌

Выйти из системы — экран приветствия

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

Читайте также:  Linux full hd разрешение

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

👍 Вариант 4: с помощью ярлыка на рабочем столе (или спец. сочетания клавиш)

Для создания ярлыка — кликните правой кнопкой мышки (ПКМ) в любом свободном месте рабочего стола, в появившемся меню выберите «Создать / Ярлык» . 👇

Далее в строку «Укажите расположение объекта» скопируйте и вставьте мой красный текст (код), приведенный ниже:

C:\Windows\System32\cmd.exe /c powershell.exe (Add-Type ‘[DllImport(\»user32.dll\»)]^public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);’ -Name a -Pas)::SendMessage(-1,0×0112,0xF170,2)

Примечание: приведенный выше код был протестирован в Windows 8/10 (в Windows 2012).

Копируем спец. команду

После, задаете название ярлыку — оно может быть любым.

Название может быть любым

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

Нажимаем по ярлыку и выключаем экран.

Если вы хотите, чтобы наш созданный ярлык срабатывал по спец. сочетанию клавиш — откройте его свойства (нажав на нём ПКМ) и перейдите во вкладку «Ярлык» . В строке «Быстрый вызов» укажите нужное сочетание клавиш (например, Ctrl+Alt+Z) и сохраните настройки.

Теперь, работая в любой из программ — можно быстро нажать на заданное сочетание и монитор выключится. Удобно?! ✌

Как выключать экран по сочетанию клавиш

👍 Вариант 5: с помощью спец. утилиты

Предыдущий вариант можно существенно «улучшить», если установить спец. утилиту 👉 Volume.

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

Пару слов о настройке.

После установки Volume у вас в трее появится соответствующий значок (👇) — для начала необходимо будет открыть настройки программы.

Значок утилиты Volume

Далее перейти в раздел «Горячие клавиши» , выбрать действие и установить для него сочетание (у меня, например, Alt+Shift+E 👇). После, сохранить изменения.

Выбор горячих клавиш — утилита Volume

Утилита Volume хороша тем, что эти горячие сочетания работают всегда и везде (в какой бы игре или программе вы не были. ). 👌

Вариант 6: если у вас два монитора

Если у вас к компьютеру/ноутбуку подключен еще один доп. монитор — то один из них можно быстро выключить с помощью вкладки «Проецирование» .

Для ее быстрого вызова можно использовать:

  1. сочетание 1: Win+P
  2. сочетание 2: Fn+F4 (или др. функциональная клавиша, в зависимости от модели вашего устройства. См. скрин ниже) .

Fn+F4 — настройка проецирования (ноутбук HP Pavilion)

Собственно, панель проецирования появляется справа: в ней вы можете по одному клику мышки выбрать на какой монитор устройство будет подавать изображение (а какой выключить).

Выключаем монитор программно в Windows

На хабре есть статья как сделать это из Linux: ссылка Полезная вещь, но не все используют Linux, поэтому я решил написать что-то подобное для Windows. В Windows есть несколько способов добраться до I2C шины монитора, но самый простой из них появился в Windows Vista, его и будем использовать.

Ссылка на соответствующий раздел MSDN: ссылка
Итак, алгоритм управления питанием всеми подключёнными мониторами:

  • Перебираем все логические мониторы в системе, вызывая функцию EnumDisplayMonitors, в ней указываем свою callback функцию которая будет получать описатель для каждого логического монитора – HMONITOR
  • Зная HMONITOR-описатель монитора получаем соответствующий описатель физического монитора — HANDLE, для этого используем GetPhysicalMonitorsFromHMONITOR. Один логический монитор в Windows может включать в себя несколько физических мониторов, поэтому потребуется еще функция GetNumberOfPhysicalMonitorsFromHMONITOR
  • Найденные неповторяющиеся описатели физических мониторов сохраняем в отдельном списке
  • Посылаем команду мониторам, используя функцию SetVCPFeature
Читайте также:  Серый экран смерти windows

К сожалению, есть два неприятных нюанса. Во-первых, всё это будет работать только в Windows Vista или Windows 7. А во-вторых, и это самое неприятное, всё это будет работать не со всеми мониторами, так как некоторые производители мониторов не слишком заботятся о корректной поддержке стандарта DDC-CI. А бывает вообще про него забывают, а только поддерживают чтение EDID, чтобы Windows знала какие разрешения поддерживает монитор. Samsung же вообще использует свой собственный DDC-CI код для управления питанием.
Тем не менее, на большинстве современных мониторов данный подход будет работать.

Код консольной утилиты получился совсем небольшим:

Параметр «-off» выключает все подключённые мониторы, любой другой параметр их включает. Исходный код для VS2008 и готовый EXE можно скачать тут: ссылка
Возможно в будущем дойдут руки сделать полноценную утилиту, которая запускается при старте Windows и включает мониторы, а при завершении работы – выключает, и/или управляет питанием по горячей клавише – тут много можно чего придумать.

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

Как отключить монитор без его выключения в Windows 10

Читайте, как отключить второй подключенный к ПК монитор, не отключая его от сети . Какими стандартными инструментами или сторонними программами можно воспользоваться. Нередко вы используете дополнительно подключенный внешний монитор к ноутбуку для решения самых разнообразных задач. И когда надо его отключить, то сделать это довольно легко – просто вытащите кабель VGA или HDMI, подключенный к ноутбуку, и все. Но если вы не хотите постоянно выдергивать шнуры когда отключаете монитор, то вам нужно другое простое решение, которое не заставит вас многократно подключать и отключать кабели.

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

Стандартные инструменты «Windows»

Зеркальное отображение

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

Чтобы зеркально отобразить ваши экраны, нажмите сочетание клавиш «Windows + P» . В появившемся меню «Проецировать» в правой части экрана будет предложено четыре варианта совместного использования двух мониторов. Выберите опцию «Повторяющийся» для одновременного отображения одной и той же картинки на двух мониторах сразу. Применяя повторные нажатия сочетаний клавиш «Windows + P» вы сможете переключаться между предложенными опциями совместной работы мониторов или использовать управление мышкой для выбора нужной опции. Такой способ будет работать для операционных систем «Windows 7» и выше.

Читайте также:  Windows 2003 удаленный сеанс отключен поскольку отсутствуют доступные серверы лицензирования

Когда вы снова решите расширить изображение на два экрана, «Windows» будет помнить, какой из дисплеев был основным, а какой – вторым.

Отключение выбранного экрана

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

Чтобы отключить монитор нажмите сочетание клавиш «Windows + P» . Во всплывающем меню в правой части экрана вы можете выбрать нужную опцию отключения монитора:

«Только экран компьютера» – эта опция отключает второй монитор и оставляет главным экран вашего компьютера;

«Только второй экран» – эта опция соответственно отключает основной экран вашего компьютера и передает сигнал только на второй монитор.

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

Когда у вас возникнет необходимость опять использовать совместно два монитора или вам понадобиться расширенный рабочий стол, вы сможете воспользоваться последней из предложенных опций для подачи изображения на два экрана. Используя сочетание клавиш «Windows + P» вызовите всплывающее меню «Проецировать» и активируйте опцию «Расширить» .

Подача изображения на два монитора будет возобновлена.

Использование сторонних программ

Если использования стандартного инструмента «Windows» для вас не достаточно, то подумайте об использовании программы «Multi Monitor Tool» . Это бесплатная утилита от компании «Nirsoft» , которая позволяет управлять несколькими дисплеями. Она имеет довольно много функций, включая возможность деактивации или полного отключения любого дисплея. Этот инструмент работает только при наличии двух или более дисплеев.

Запустите «Multi Monitor Tool» и из списка отображаемых на нем подключенных дисплеев выберите свой внешний монитор. Щелкните на нем правой кнопкой мыши и выберите «Отключить выбранные мониторы» или «Turn Off Monitors» . Эта опция применима только к выбранному вами монитору. Чтобы обратно включить монитор, щелкните правой кнопкой мыши на нем еще раз и выберите параметры «Включить выбранные мониторы» или «Turn On Monitors» .

Этот метод имеет небольшое неудобство: когда вы включаете или отключаете внешний монитор при помощи инструмента «Multi Monitor Tool» , то служба «Windows» не запоминает, какой из них был вашим основным, а какой вашим вторичным монитором. Монитор, который вы подключаете, всегда будет приниматься как дополнительный монитор.

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

Перед сохранением текущей конфигурации монитора, настройте свои дисплеи именно так, как вам нравится. Затем откройте «Multi Monitor Tool» , в строке главного меню нажмите раздел «Файл» и выберите вкладку «Сохранить конфигурацию мониторов» . Введите в окне название конфигурационного файла и нажмите кнопку «Сохранить» . Чтобы загрузить сохраненную конфигурацию мониторов, перейдите в раздел «Файл» главного меню и выберите вкладку «Загрузить конфигурацию мониторов» .

Выберите необходимый загрузочный файл и нажмите кнопку «Открыть» . Сохраненная конфигурация мониторов будет загружена.

Оцените статью