Как заставить Cortana переводить ваш ПК в спящий режим

Cortana не всегда делает всё, что хотелось бы: она может выключить, перезагрузить, заблокировать или выйти из учётной записи, но штатно не отправляет компьютер в спящий режим. К счастью, Cortana умеет запускать любые ярлыки, которые находятся в меню Пуск — поэтому достаточно создать ярлык, выполняющий команду сна, и Cortana запустит его голосом.
Что вам потребуется
- Windows 10 с активной Cortana и правом отвечать на «Hey Cortana».
- Аккаунт с правами, достаточными для запуска команды (обычно обычный пользователь — OK).
- Немного внимания к тому, как система обрабатывает режимы сна и гибернации.
Короткая методика (пошагово)
- Откройте Проводник и вставьте в адресную строку:
%APPDATA%\Microsoft\Windows\Start Menu\ProgramsВ открывшейся папке щёлкните правой кнопкой по пустому месту и выберите «Создать» → «Ярлык».
В поле «Укажите расположение объекта» впишите команду для перевода в спящий режим. Часто используемая команда выглядит так:
rundll32.exe powrprof.dll,SetSuspendState 0,1,0Нажмите «Далее», придумайте простое имя ярлыка, например: Sleep Computer или Спящий режим.
Нажмите «Готово». Ярлык появится в папке «Программы», а Cortana сможет его запускать.
Протестируйте голосом: «Hey Cortana, Open Sleep Computer» или «Hey Cortana, Open Спящий режим» — Cortana запустит ярлык и выполнит команду.
Important: имя ярлыка должно быть коротким и легко произносимым — Cortana лучше распознаёт простые, уникальные фразы.
Почему иногда вместо сна получается гибернация
Иногда команда может привести к гибернации вместо сна — это поведение зависит от настроек питания Windows (включена ли гибернация) и драйверов. Если система гибернации включена, вызов SetSuspendState может переводить ПК в гибернацию.
Notes:
- Если вы хотите принудительно использовать только спящий режим, иногда приходится отключать гибернацию: команда powercfg -h off (требует прав администратора). Это изменяет поведение системы и освобождает место на диске, но меняет поведение восстановления.
- Не меняйте системные настройки, если не понимаете, как это повлияет на ваши данные.
Альтернативные подходы
- Использовать скрипт PowerShell и создать ярлык на него. Скрипты дают гибкость (логирование, задержки, проверка состояния).
- Поставить планировщик задач (Task Scheduler) и запускать задачу через ярлык; полезно, если нужен запуск от имени администратора.
- Установить сторонние утилиты с поддержкой голосовых команд или горячих клавиш и связать их с Cortana.
Мини-методология: как выбирать команду
- Определите ожидаемое действие: сон, гибернация, завершение работы.
- Подберите команду или скрипт, который делает ровно это действие на вашей системе.
- Тестируйте вручную (двойной щелчок по ярлыку) перед использованием голосовой команды.
- Если нужно — настройте запуск от имени администратора через планировщик задач.
Роли и контрольные списки
Для обычного пользователя:
- Создать ярлык в %APPDATA%…\Programs
- Назвать ярлык коротко и уникально
- Протестировать двойным кликом
- Сказать «Hey Cortana, Open <имя ярлыка>»
Для администратора/IT:
- Проверить политику безопасности при выполнении скриптов
- При необходимости создать задачу в Task Scheduler с правами администратора
- Документировать изменение (особенно если отключаете гибернацию)
Критерии приёмки
- Cortana распознаёт команду имени ярлыка без посторонних шумов.
- Двойной клик по ярлыку вручную вызывает тот же результат, что и при голосовом запуске.
- Желаемый режим (сон или гибернация) совпадает с фактическим поведением системы.
Устранение неполадок
- Если Cortana не реагирует, проверьте: включены ли голосовые подсказки «Hey Cortana», стоит ли язык распознавания и регион, а также доступ к микрофону.
- Если ярлык не запускает действие — убедитесь, что команда в поле «Расположение объекта» корректна и работает при ручном запуске.
- Если требуется повышение привилегий — вместо ярлыка используйте задачу в Планировщике с опцией «Выполнять с наивысшими правами» и создайте ярлык, который запускает эту задачу.
Безопасность и приватность
Создание ярлыков, которые запускают системные команды, повышает риск случайного выполнения нежелательных действий. Держите имена ярлыков понятными и не давайте доступ к учётной записи посторонним. Не публикуйте команды, требующие паролей, в виде ярлыков.
Тестовые сценарии
- Двойной клик по ярлыку: ПК уходит в спящий режим — тест пройден.
- Голосовая команда: Cortana запускает ярлык и ПК уходит в спящий режим — тест пройден.
- Быстрая повторная попытка запуска ярлыка из Cortana: убедитесь, что система корректно обрабатывает повторные команды.
Краткое резюме
Создание ярлыка с нужной системной командой и размещение его в папке меню Пуск даёт Cortana возможность запускать эту команду по голосу. Это простой и гибкий способ расширить возможности голосового помощника без сторонних программ.
Краткая памятка: создайте ярлык в %APPDATA%\Microsoft\Windows\Start Menu\Programs, поместите туда команду сна, дайте простое имя и скажите «Hey Cortana, Open <имя>». Будьте внимательны с настройками гибернации и привилегиями.
Похожие материалы
Вертикальные вкладки в Chrome и Firefox
Как сбросить алгоритм Instagram и очистить ленту
Не могу печатать в терминале Linux — как исправить
Удаление игр с PS5 M.2 SSD через приложение
Трансляция YouTube с телефона на ПК