Друзья, хочу поделиться с вами полезным лайфхаком для Windows 10. Многие из нас привыкли использовать Alt + F4 или другие стандартные комбинации для перевода компьютера в спящий режим. Но что, если я скажу вам, что есть способ сделать это еще удобнее?
В Windows 10 и 11 есть возможность создать собственное сочетание клавиш для перехода в спящий режим. Это не только упростит процесс, но и позволит вам настроить систему под свои предпочтения.
Процесс настройки довольно прост и не требует глубоких технических знаний.
Сообщество:
Кстати, много полезного, интересного в мире ИИ и Технологий, а также лайфхаки есть в нашем Telegram-канале
Найдите свободное место на рабочем столе.
Щелкните правой кнопкой мыши, чтобы вызвать контекстное меню.
В появившемся меню наведите курсор на пункт «Создать».
Из выпадающего списка выберите опцию «Ярлык».
В появившемся диалоговом окне «Создание ярлыка» вам нужно ввести специальную команду.
Скопируйте и вставьте следующее:
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
Эта команда создаст ярлык для перехода в спящий режим прямо на вашем рабочем столе.
Нажимаем «Далее».
Далее пишем название нашего ярлыка, например: Сон.
Готово, у нас теперь есть EXE-шник для перевода компьютера в сон.
Но все еще чего-то не хватает… Эстетики) Меняем значок:
Щелкаем правой кнопкой на созданный нами ярлык и выбираем «Свойства». В появившемся окне нажимаем «Сменить значок» и выбираем тот, который нам больше всего нравится.
Если вам не нравятся стандартные значки, не проблема) В интернете можно найти множество красивых иконок (формат ICO) на любой вкус и цвет. Просто скачайте понравившуюся и укажите путь к ней в этом же окне.
Прикольные иконки и многое другое есть в нашем Telegram-канале. Подписывайся, стань частью нашего сообщества!)
Распознавание голоса и речи на C#
UnmanagedCoder 05.05.2025
Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление. . .
Реализация своих итераторов в 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++ долго жил по принципу «один поток — одна задача» — как старательный солдатик, выполняющий команды одну за другой. В то время, когда процессоры уже обзавелись несколькими ядрами, этот подход стал. . .
Вы тут: Главная → 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, подписывайтесь!