Друзья, хочу поделиться с вами полезным лайфхаком для Windows 10. Многие из нас привыкли использовать Alt + F4 или другие стандартные комбинации для перевода компьютера в спящий режим. Но что, если я скажу вам, что есть способ сделать это еще удобнее?
В Windows 10 и 11 есть возможность создать собственное сочетание клавиш для перехода в спящий режим. Это не только упростит процесс, но и позволит вам настроить систему под свои предпочтения.
Процесс настройки довольно прост и не требует глубоких технических знаний.
Сообщество:
Кстати, много полезного, интересного в мире ИИ и Технологий, а также лайфхаки есть в нашем Telegram-канале
Найдите свободное место на рабочем столе.
Щелкните правой кнопкой мыши, чтобы вызвать контекстное меню.
В появившемся меню наведите курсор на пункт «Создать».
Из выпадающего списка выберите опцию «Ярлык».
В появившемся диалоговом окне «Создание ярлыка» вам нужно ввести специальную команду.
Скопируйте и вставьте следующее:
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
Эта команда создаст ярлык для перехода в спящий режим прямо на вашем рабочем столе.
Нажимаем «Далее».
Далее пишем название нашего ярлыка, например: Сон.
Готово, у нас теперь есть EXE-шник для перевода компьютера в сон.
Но все еще чего-то не хватает… Эстетики) Меняем значок:
Щелкаем правой кнопкой на созданный нами ярлык и выбираем «Свойства». В появившемся окне нажимаем «Сменить значок» и выбираем тот, который нам больше всего нравится.
Если вам не нравятся стандартные значки, не проблема) В интернете можно найти множество красивых иконок (формат ICO) на любой вкус и цвет. Просто скачайте понравившуюся и укажите путь к ней в этом же окне.
Прикольные иконки и многое другое есть в нашем Telegram-канале. Подписывайся, стань частью нашего сообщества!)
Реализация своих итераторов в C++
NullReferenced 05.05.2025
Итераторы в C++ — это абстракция, которая связывает весь экосистему Стандартной Библиотеки Шаблонов (STL) в единое целое, позволяя алгоритмам работать с разнородными структурами данных без знания их. . .
Разработка собственного фреймворка для тестирования в C#
UnmanagedCoder 04.05.2025
C# довольно богат готовыми решениями – NUnit, xUnit, MSTest уже давно стали своеобразными динозаврами индустрии. Однако, как и любой динозавр, они не всегда могут протиснуться в узкие коридоры. . .
Распределенная трассировка в Java с помощью OpenTelemetry
Javaican 04.05.2025
Микросервисная архитектура стала краеугольным камнем современной разработки, но вместе с ней пришла и головная боль, знакомая многим — отслеживание прохождения запросов через лабиринт взаимосвязанных. . .
Шаблоны обнаружения сервисов в Kubernetes
Mr. Docker 04.05.2025
Современные Kubernetes-инфраструктуры сталкиваются с серьёзными вызовами. Развертывание в нескольких регионах и облаках одновременно, необходимость обеспечения низкой задержки для глобально. . .
Создаем SPA на C# и Blazor
stackOverflow 04.05.2025
Мир веб-разработки за последние десять лет претерпел коллосальные изменения. Переход от традиционных многостраничных сайтов к одностраничным приложениям (Single Page Applications, SPA) — это. . .
Реализация шаблонов проектирования GoF на C++
NullReferenced 04.05.2025
«Банда четырёх» (Gang of Four или GoF) — Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес — в 1994 году сформировали канон шаблонов, который выдержал проверку временем. И хотя C++ претерпел. . .
C# и сети: Сокеты, gRPC и SignalR
UnmanagedCoder 04.05.2025
Сетевые технологии не стоят на месте, а вместе с ними эволюционируют и инструменты разработки. В . NET появилось множество решений — от низкоуровневых сокетов, позволяющих управлять каждым байтом. . .
Создание микросервисов с Domain-Driven Design
ArchitectMsa 04.05.2025
Архитектура микросервисов за последние годы превратилась в мощный архитектурный подход, который позволяет разрабатывать гибкие, масштабируемые и устойчивые системы. А если добавить сюда ещё и. . .
Многопоточность в C++: Современные техники C++26
bytestream 04.05.2025
C++ долго жил по принципу «один поток — одна задача» — как старательный солдатик, выполняющий команды одну за другой. В то время, когда процессоры уже обзавелись несколькими ядрами, этот подход стал. . .
Продвинутые List Comprehension в Python
py-thonny 04.05.2025
Когда я впервые столкнулся с list comprehension в Python, это было похоже на открытие тайной комнаты в знакомом доме. Вроде бы обычный цикл, но настолько элегантный, что заставляет переосмыслить. . .
Вы тут: Главная → Windows → Как создать ярлык для отправки Windows в сон, когда получается только в гибернацию
У меня есть классика канала Telegram с инструкциями по отправке Windows в сон сочетанием клавиш. Для этого нужна лишь правильная команда, и я рекомендую утилиту psshutdown.exe -d -t 0
. А заодно объясняю, почему другой часто рекомендуемый метод с rundll32 не годится.
Но недавно за поддержкой обратился человек, у которого эти и аналогичные методы (nircmd standby
, etc) не сработали на современном ноутбуке, шедшем с Windows 11. Команды отправляли систему в гибернацию вместо сна. А при отключенной гибернации просто не имели никакого эффекта.
Я запросил доступные режимы питания и увидел ожидаемую картину.
powercfg -availablesleepstates The following sleep states are available on this system: Standby (S0 Low Power Idle) Network Connected Hibernate Fast Startup
Мобильные компьютеры приличного уровня уже лет десять вместо традиционного сна обладают режимом Modern Standby. А приемы выше на него не действуют. За неимением гербовой пишем на простой, но решение все равно нетривиальное.
Нужно выключить дисплей! На системах с Modern Standby это подает системе сигнал уходить в сон.
Встроенными средствами этого можно добиться вызовом методов Win32 API из PowerShell. Команда сразу заточена под ярлык.
powershell.exe -Command "(Add-Type '[DllImport(\"user32.dll\")]public static extern int SendMessage(int hWnd,int hMsg,int wParam,int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)"
Из сторонних решений на ум приходит nircmd с параметром monitor, тем более утилита была в арсенале автора вопроса. Заодно не надо скрывать консольное окно. Исполнять можно на выбор в двух вариантах, хотя бы один должен сработать.
nircmd monitor off nircmd monitor async_off
В общем, решение в полном соответствии с девизом блога, а заметка занимает достойное место в коллекции нестыковок.
Выключить компьютер с Windows довольно быстро – в Windows 10 для этого понадобится всего три клика. Но зачем каждый день совершать лишние действия, ведь можно их немного упростить. Все, что вам надо сделать – создать ярлык для отключения компьютера. Тем самым удастся сэкономить свое время.
💚 ПО ТЕМЕ: Опрос: На какой версии Windows работал ваш первый компьютер?
Как создать значок выключения компьютера
Чтобы создать значок выключения, щелкните правой кнопкой мыши на рабочем столе, наведите курсор мыши на меню «Создать» и выберите «Ярлык».
Появится меню «Создать ярлык». В текстовом поле «Укажите расположение объекта» введите следующую команду и нажмите «Далее»:
shutdown.exe /s /t 00
В следующем окне введите имя для нового ярлыка при необходимости. По умолчанию подставится слово Shutdown, но вы можете выбрать другое.
Теперь нажмите «Готово» для завершения процесса создания ярлыка.
Новый значок выключения появится на рабочем столе.
Теперь, когда вы дважды щелкаете по значку, ваш компьютер мгновенно выключается.
💚 ПО ТЕМЕ: Скрытые папки и файлы в Windows 10: как скрыть (показать) фото, видео, документы, диски.
Как изменить изображение на ярлыке
По умолчанию, полученная иконка выглядит невзрачно. Исправить это достаточно просто.
Нажмите на ярлык правой кнопкой мыши и выберите «Свойства».
Перейдите во вкладку «Ярлык» и нажмите на кнопку «Сменить значок».
В появившемся всплывающем окне, нажмите OK.
Выберите подходящий значок и нажмите OK.
Нажмите «Применить».
💚 ПО ТЕМЕ: Как ускорить работу компьютера с Windows: 20 советов.
Другие полезные ярлыки
Как вы уже догадались, помимо выключения, можно создать несколько других ярлыков и для других действий. Хорошей новостью является то, что вам не нужно жертвовать одним ярлыком, чтобы получить другой – вы можете создать их столько, сколько захотите.
Шаги надо совершать аналогичные уже рассмотренным, вот только вы должны вводить разные команды для каждого ярлыка.
Итак, еще раз, просто щелкните правой кнопкой мыши на рабочем столе, наведите курсор на «Создать» и выберите «Ярлык». Затем введите любую из приведенных ниже команд, чтобы создать другие нужные вам ярлыки.
Перегрузиться
Shutdown.exe /r /t 00
Перейти в спящий режим
rundll32.exe powrprof.dll, SetSuspendState 0,1,0
Переход в режим гибернации
rundll32.exe PowrProf.dll, SetSuspendState
Блокировка ПК
Rundll32.exe User32.dll, LockWorkStation
🔥 Смотрите также:
- Как найти забытый пароль от вайфая (Wi-Fi сети) на компьютере Windows: 4 способа.
- Что лучше – Windows или Mac? 12 весомых причин купить именно компьютер Apple.
- Как загружать фото и видео в Instagram с компьютера Mac или Windows.
🍏 Мы в Telegram и YouTube, подписывайтесь!
Учимся создавать ярлыки в Windows 10: выключение, перезагрузка, сон, гибернация и другие
В ОС Windows, начиная с «Семерки», реализован целый ряд вариантов выхода из системы – выключение, перезагрузка, сон – с использованием алгоритма Пуск – Завершение работы с последующим выбором конкретного действия.
Однако быстрее, удобнее и приятнее завершать работу буквально одним кликом. Для этого необходимо создать иконку выключения устройства – на рабочем столе , в панели задач или в меню Пуск.
В нашем лайфхаке мы подробно опишем последовательность действия для создания полезных ярлыков, функционал которых может включать в себя такие операции, как перезагрузка, сон, гибернация или блокировка системы.
Как создать иконку выключения компьютера на рабочем столе
Нажмите правой кнопкой мыши в пустую область рабочего стола и нажмите вкладку Создать. Далее Ярлык, после чего попадаем в Мастер создания иконок-ярлыков. Он состоит из нескольких этапов, и первым будет окно с вопросом «Для какого элемента нужно создать ярлык» и место его расположения.
Чтобы создать иконку выключения, в строке Мастера введите следующую команду:
shutdown -s -t 0
Сочетание t 0 (ноль) означает время, равное 0, после чего машина мгновенно выключится. Если такая скорость не нужна, можете поставить произвольный интервал при необходимости.
Нажав Далее, мы попадаем на следующий этап Мастера создания ярлыков, где необходимо назвать создаваемый вами ярлык. В данном случае: Выключить компьютер или как-то на свой лад.
Кнопка Готово. Последний этап – визуализация нового ярлыка.
Правой кнопкой мыши кликаем в полученный ярлычок и выбираем раздел Свойства – Ярлык – Сменить значок. Здесь мы попадаем в галерею пиктограмм буквально на все случаи компьютерной жизни.
Выберите традиционный значок выключения или тот, который нравится. Если не нашли ничего подходящего, поищите что-то креативное в Сети: файл должен иметь расширение .ico.
Чтобы созданный ярлычок был всегда перед глазами и под рукой, удобно разместить его в панели задач «Десятки» или на начальном экране. Для этого кликните по пиктограмме правой кнопкой мыши и выберите искомую строку.
Кроме иконки Выключение компьютера вы можете создать несколько ярлыков. Алгоритм аналогичный описанному выше. Разница только в команде, вводимой на первом этапе Мастера создания ярлыка. Для удобства и наглядности мы свели их в таблицу:
Command/Команды |
Shortcut Icon/Ярлык |
Shutdown.exe /r /t 00 | Restart/Перезагрузка |
rundll32.exe powrprof.dll,SetSuspendState 0,1,0 | Sleep/Сон |
rundll32.exe PowrProf.dll,SetSuspendState | Hibernate/Гибернация |
Rundll32.exe User32.dll,LockWorkStation | Lock PC/Блокировать ПК |