Как перезагрузить, выключить или заблокировать экран компьютера с таймером в Windows
Как перезагрузить, выключить или заблокировать экран компьютера с таймером в Windows: единой кнопки нет, но команда shutdown задает выключение или перезагрузку, а блокировку дают параметры входа, Планировщик задач и утилиты.
Оглавление
Выключение и перезагрузка командой shutdown
Это самый надежный штатный способ, не требующий стороннего ПО. Используется утилита shutdown.exe.
Запустить команду можно так:
- Нажмите
Win + R. - Введите нужную команду.
- Нажмите Enter.
Также можно создать ярлык с этой командой на рабочем столе.
Синтаксис:
shutdown /параметр /t секунды
Команды для таймера
| Действие | Команда | Пример через 30 минут |
|---|---|---|
| Выключить | shutdown /s /t X | shutdown /s /t 1800 |
| Перезагрузить | shutdown /r /t X | shutdown /r /t 1800 |
| Отменить таймер | shutdown /a | Вводится, если передумали |
Время указывается строго в секундах: 30 минут = 1800 секунд, 1 час = 3600 секунд. Параметр /f принудительно закрывает все приложения без сохранения, поэтому используйте его с осторожностью.
Блокировка экрана с таймером
Команда shutdown не умеет блокировать экран. Для этого используются другие штатные настройки, Планировщик задач или сторонние утилиты.
Способ А: автоблокировка в параметрах Windows
Windows может автоматически блокировать экран после периода бездействия.
- Откройте Параметры → Учетные записи → Параметры входа.
- Найдите пункт «Если вы отсутствовали, когда следует требовать вход» или «Динамическая блокировка» в разделе «Блокировка экрана».
- Установите нужное время простоя.
Экран заблокируется автоматически, когда вы перестанете пользоваться компьютером.
Способ Б: одноразовая блокировка через Планировщик задач
Если нужно заблокировать экран однократно через точный промежуток времени:
- Откройте Планировщик задач командой
taskschd.msc. - Создайте простую задачу.
- В триггере выберите «Однократно» и укажите время запуска.
- В действии выберите «Запуск программы».
- Укажите программу:
rundll32.exe. - Укажите аргументы:
user32.dll,LockWorkStation. - Сохраните задачу.
Экран будет заблокирован в указанное время.
Способ В: сторонние утилиты
Для удобства существуют легкие портативные программы, которые добавляют функцию блокировки или других действий по таймеру:
- Wise Auto Shutdown — поддерживает выключение, перезагрузку, блокировку и выход из системы по таймеру.
- Shutdown Timer Classic — минималистичная утилита с открытым исходным кодом.
- PowerToys (Microsoft) — в модуле Awake можно настроить обратный таймер до сна или блокировки.
Быстрая шпаргалка по способам
| Задача | Лучший инструмент | Примечание |
|---|---|---|
| Выключить через время | shutdown /s /t | Работает из коробки |
| Перезагрузить через время | shutdown /r /t | Работает из коробки |
| Отменить запланированное действие | shutdown /a | Только для shutdown-таймера |
| Автоблокировка при уходе | Параметры входа | Постоянная настройка |
| Разовая блокировка по таймеру | Планировщик задач или Wise Auto Shutdown | Требует настройки |
Частые ошибки
- Указывать время для
shutdownв минутах. Параметр/tпринимает только секунды: 30 минут — это1800, а 1 час —3600. - Использовать
/fбез необходимости. Этот параметр принудительно закрывает приложения без сохранения. - Пытаться заблокировать экран командой
shutdown. Командаshutdownне умеет блокировать экран; для блокировки нужны параметры входа, Планировщик задач или утилиты. - Ждать, что
shutdown /aотменит любую отложенную блокировку. Командаshutdown /aотменяет только таймер, созданный черезshutdown.
FAQ
Как отменить таймер выключения или перезагрузки?
Введите команду:
shutdown /a
Она отменяет запланированное действие, если оно было задано через команду shutdown.
Можно ли заблокировать экран командой shutdown?
Нет, команда shutdown не умеет блокировать экран. Для блокировки используйте автоблокировку в параметрах входа, Планировщик задач или сторонние утилиты.
Как задать задержку 30 минут или 1 час?
Переведите время в секунды. Например:
- 30 минут —
1800секунд; - 1 час —
3600секунд.
Пример выключения через 30 минут:
shutdown /s /t 1800
Как принудительно закрыть приложения перед выключением?
Добавьте параметр /f к команде shutdown, например:
shutdown /s /f /t 1800
Такая команда принудительно закроет приложения без сохранения, поэтому использовать ее нужно осторожно.