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

6 минут чтения

Автоматическое выключение компьютера настраивают командой для разового таймера или системным расписанием для повторяющихся задач. В Windows быстрее всего использовать shutdown, в Linux — системный таймер или cron, а в macOS — команду pmset. Перед настройкой сохраните файлы и проверьте, что выбранное время не совпадает с обновлением или длительной задачей.

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

  • Для разового выключения в Windows откройте терминал и выполните shutdown /s /t 3600: компьютер выключится через час.
  • Чтобы отменить таймер Windows, выполните shutdown /a до начала выключения.
  • Для повторяющегося выключения в Windows создайте задачу в Планировщике заданий.
  • В Linux используйте shutdown для разового действия, а systemd или cron — для расписания.
  • В macOS разовое выключение по времени можно задать командой pmset schedule; проверьте формат даты и время.

Разовое выключение по таймеру через команду shutdown

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

  1. Откройте меню «Пуск», найдите «Терминал», «Командную строку» или PowerShell. Права администратора для обычного выключения, как правило, не требуются.
  2. Введите команду shutdown /s /t 3600 и нажмите Enter. Число задаёт задержку в секундах: в примере компьютер выключится через час.
  3. Чтобы установить другой срок, замените 3600 нужным количеством секунд. Команда shutdown /s /t 0 инициирует выключение без задержки, поэтому применяйте её только после сохранения работы.

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

Расписание выключения в планировщике заданий Windows

Планировщик подходит для повторяющегося автоматического выключения компьютера Windows 10 и автоматического выключения компьютера Windows 11. Понадобятся учётная запись с правом создавать задачи и встроенные средства Windows: Планировщик заданий и файл shutdown.exe.

  1. Откройте «Планировщик заданий» через поиск в меню «Пуск» и выберите «Создать простую задачу».
  2. Укажите название, например «Выключение вечером», и настройте триггер: ежедневно, еженедельно или однократно.
  3. В действии выберите «Запустить программу». В поле программы укажите shutdown.exe, а в аргументах — /s /t 0.
  4. Завершите создание задачи и откройте её свойства. Проверьте расписание, действие и условия запуска; при необходимости разрешите запуск независимо от входа пользователя, если такая настройка подходит для вашего компьютера.
  5. Найдите задачу в библиотеке Планировщика и запустите её вручную для проверки. Не делайте это во время работы: проверочный запуск выключит компьютер.

Если задача не срабатывает, проверьте, включён ли компьютер в назначенное время и не мешают ли запуску заданные условия питания или простоя.

Быстрый режим

  1. Сохраните открытые документы и завершите важные операции.
  2. Для однократного выключения Windows выполните shutdown /s /t 3600, изменив задержку при необходимости.
  3. Для повторения по дням или неделям создайте задачу в Планировщике заданий с действием shutdown.exe /s /t 0.
  4. Если нужно отменить разовый таймер Windows, выполните shutdown /a.

Автоматическое выключение в Linux через systemd и cron

Для однократного выключения в Linux можно задать задержку командой shutdown. Повторяющееся расписание настраивают через systemd или cron; команды выключения могут требовать прав администратора. Синтаксис и доступность отдельных возможностей зависят от дистрибутива.

  1. Выберите способ. Для одного запуска используйте таймер shutdown; для повторяющегося расписания — systemd или cron. Не создавайте одновременно две задачи на одно и то же время.
  2. Назначьте разовое выключение. В терминале выполните sudo shutdown -h +60, чтобы запланировать выключение через 60 минут. Перед запуском проверьте введённое время и сохраните данные.
  3. Настройте systemd для расписания. Создайте пользовательский таймер с календарным выражением и соответствующую службу, которая запускает systemctl poweroff. Проверьте корректность файлов командой systemd-analyze verify, затем включите таймер через systemctl enable --now имя.timer.
  4. Либо добавьте задачу cron. Откройте системное расписание командой sudo crontab -e и укажите время и команду выключения, например 0 23 * * * /usr/sbin/shutdown -h now. Проверьте путь к программе командой command -v shutdown; расписание cron использует часовой пояс системы.
  5. Проверьте расписание и отмену. Для systemd просмотрите активные таймеры командой systemctl list-timers; для cron — содержимое sudo crontab -l. Отмените разовый таймер командой sudo shutdown -c, а повторяющуюся задачу удалите или отключите в выбранном планировщике.

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

Для разового выключения по времени на macOS используют встроенную команду pmset. В терминале задайте дату и время в формате, принятом системой; для выполнения команды может потребоваться пароль администратора.

  1. Откройте «Терминал» через Spotlight или папку «Программы» → «Утилиты».
  2. Введите sudo pmset schedule shutdown "MM/DD/YY HH:MM:SS", заменив пример даты и времени нужными значениями. Например, формат включает месяц, день, год, часы, минуты и секунды.
  3. Нажмите Enter и при запросе введите пароль учётной записи администратора. Символы пароля при вводе могут не отображаться.

Проверка результата:

  • Дата и время указаны в правильном формате.
  • Установленное время не прошло и соответствует часовому поясу компьютера.
  • Команда была принята системой без сообщения об ошибке.
  • До выключения сохранены документы и завершены длительные операции.
  • Компьютер будет включён и не останется в режиме сна в назначенное время.
  • Если расписание больше не нужно, проверьте запланированные события через pmset -g sched и удалите ненужное событие средствами pmset.

Как отменить таймер и проверить, что он сработает

До наступления срока проверьте, что таймер активен, а компьютер сможет выполнить выключение. Частые причины неудачи или неожиданного отключения:

  • В команде указана задержка в секундах, но введено число минут.
  • Выбрана команда немедленного выключения вместо отложенного запуска.
  • В Планировщике задано неверное время или неподходящая периодичность.
  • Компьютер выключен или находится в состоянии, при котором задача не запускается.
  • Условие задачи требует простоя или питания от сети, но оно не выполняется.
  • Для команды Linux или macOS не хватает прав администратора.
  • В расписании Linux указан неверный путь к исполняемому файлу.
  • Не учтён часовой пояс или переход системы на другое время.
  • Одновременно действуют разовый таймер и повторяющееся расписание.

В Windows отмените ожидающее разовое выключение командой shutdown /a. В Linux используйте sudo shutdown -c для отмены ожидающего выключения; задачу cron или systemd отключайте отдельно. В macOS проверьте события командой pmset -g sched и удалите ненужное расписание.

Что учесть перед выключением: сохранение данных и режим сна

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

  • Режим сна: подходит для короткого перерыва, когда нужно быстро продолжить работу.
  • Гибернация: уместна, если нужно сохранить состояние сеанса и надолго отключить компьютер; доступность зависит от системы и оборудования.
  • Выключение монитора: выберите его, если требуется погасить экран, но оставить вычислительную задачу запущенной.
  • Выход из учётной записи: используйте, если нужно завершить пользовательский сеанс, но не выключать компьютер целиком.

Перед настройкой проверьте резервное копирование важных файлов и не назначайте выключение на время установки обновлений или выполнения незавершённых задач.

Практические нюансы системного таймера питания

Как выключить компьютер по расписанию каждый день?

В Windows создайте повторяющуюся задачу в Планировщике заданий. В Linux настройте systemd timer или cron; в любом случае проверьте, что компьютер будет включён в назначенное время.

Можно ли отменить таймер выключения в Windows?

Да. Откройте командную строку или PowerShell и выполните shutdown /a до начала завершения работы.

Выключится ли компьютер, если он находится в режиме сна?

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

Нужны ли права администратора?

В Windows для обычной команды выключения часто достаточно стандартной учётной записи, но создание системной задачи может потребовать дополнительных прав. Команды выключения в Linux и macOS обычно запускают с правами администратора.

Что сделать, если Windows не выключается по расписанию?

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

Чем разовый таймер отличается от расписания?

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

Где проверить время выключения в macOS?

В Терминале выполните pmset -g sched. Команда показывает запланированные события питания, если они настроены.

Автор: Ольга Соколова.

Прокрутить вверх