Как настроить Automatic Logoff после периода бездействия в Windows

Automatic Logoff в Windows — это не одна готовая галочка «выйти через 15 минут». На обычном рабочем столе Windows умеет блокировать экран, уходить в сон и запускать задачи по расписанию, а вот автоматический выход из системы обычно делают через планировщик задач или через политики на терминальных серверах. Ниже — рабочие способы для локального ПК, домена и Remote Desktop Services.

Перед настройкой предупредите пользователей: автоматический logoff завершает сеанс. Открытые документы, браузеры, установки и незавершённые операции могут закрыться без сохранения. Если цель — просто защитить компьютер от чужих глаз, чаще безопаснее начать с блокировки экрана, а не с выхода из системы.

Сначала разберитесь: вам нужен выход, блокировка или сон

На практике эти три состояния часто путают, а результат у них разный.

Что происходит Что делает Windows Когда подходит Главный риск
Блокировка экрана Сеанс остаётся открытым, программы продолжают работать, нужен пароль или PIN для входа Обычный офисный ПК, ноутбук, рабочее место сотрудника Фоновые программы остаются запущенными
Сон или гибернация Компьютер экономит питание, сеанс сохраняется Экономия энергии, ноутбуки, перерывы Это не logoff и не всегда подходит по требованиям безопасности
Automatic Logoff Windows завершает сеанс пользователя, закрывает пользовательские приложения Общие ПК, публичные рабочие места, терминальные серверы, строгие политики доступа Можно потерять несохранённые данные
Отключение RDP-сессии Пользователь отключается от сервера, но процессы могут остаться Когда нужно освободить удалённое подключение Это не полноценный выход, если сессия не завершается

Если в политике безопасности написано именно «automatic logoff after inactivity», проверяйте, что настроен именно выход из системы, а не просто блокировка экрана.

Когда автоматический выход действительно нужен

Для домашнего компьютера я бы обычно не ставил жёсткий logoff: достаточно блокировки экрана через 5–10 минут и сна через 20–30 минут. Автоматический выход имеет смысл там, где компьютером пользуются разные люди или где открытая сессия создаёт риск.

  • Общий ПК в кабинете, рецепции, складе, классе или производственной зоне.
  • Рабочее место с доступом к персональным данным, медицинским, финансовым или внутренним системам.
  • Терминальный сервер, где пользователи оставляют открытые RDP-сессии на часы или дни.
  • Публичный компьютер, где после ухода человека сеанс должен полностью завершаться.

Способ 1: настроить logoff на обычном ПК через планировщик задач

Для Windows 10 и Windows 11 самый простой штатный вариант — создать задачу, которая запускается после простоя и выполняет logoff.exe. Это именно выход из текущего пользовательского сеанса.

Подготовка перед настройкой

Сначала выберите тайм-аут. Не ставьте 1–2 минуты, если пользователи реально работают за компьютером: можно случайно выйти во время чтения документа или короткого перерыва. Для общего ПК часто начинают с 10–15 минут. Для терминального сервера — обычно 15–60 минут, в зависимости от того, как работают приложения.

Заранее сохраните всё открытое. Когда вы нажмёте «Запустить» для проверки, компьютер выйдет из системы сразу.

Пошаговая настройка через Task Scheduler

  1. Нажмите Win + R, введите taskschd.msc и откройте планировщик задач.
  2. В левом меню выберите Task Scheduler Library.
  3. Нажмите Create Task, а не Basic Task. В полной версии задачи проще выставить нужный триггер простоя.
  4. На вкладке General задайте имя, например Automatic Logoff after inactivity.
  5. В блоке Security options выберите Run only when user is logged on. Это ключевой момент: задача должна работать в сеансе конкретного пользователя.
  6. Опцию Run with highest privileges обычно ставить не нужно. Для logoff.exe права администратора не требуются.
  7. Перейдите на вкладку Triggers и нажмите New.
  8. В поле Begin the task выберите On idle.
  9. Укажите, через сколько минут простоя запускать задачу. Например: 15 minutes.
  10. В поле ожидания простоя лучше выбрать Indefinitely, чтобы задача не пропускалась, если компьютер долго был занят.
  11. Перейдите на вкладку Actions, нажмите New и выберите Start a program.
  12. В поле программы укажите logoff.exe. Поля аргументов и рабочей папки оставьте пустыми.
  13. На вкладке Conditions проверьте питание. Если это ноутбук и logoff должен срабатывать от батареи, не включайте ограничение только для питания от сети.
  14. На вкладке Settings оставьте включённым Allow task to be run on demand. Остальные настройки можно не трогать.
  15. Нажмите OK.

После создания задачи проверьте её вручную: правый клик по задаче → Run. Если всё настроено правильно, Windows завершит текущий сеанс. Поэтому перед проверкой сохраните документы.

Как изменить или отключить автоматический logoff

Если нужно поменять время простоя, откройте задачу в планировщике, перейдите в Triggers и измените значение Start the task only if the computer is idle for.

Если нужно временно отключить правило, правый клик по задаче → Disable. Если оно больше не нужно — Delete.

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

schtasks /delete /tn "Automatic Logoff after inactivity" /f

Команду запускайте только на том компьютере и под тем пользователем, где задача действительно создана.

Если нужно настроить много компьютеров

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

Пример команды для скрипта входа:

schtasks /create /f /tn "Automatic Logoff after inactivity" /sc onidle /i 15 /tr "logoff.exe" /it

Параметр /i 15 означает 15 минут простоя. Параметр /it нужен, чтобы задача выполнялась только когда пользователь вошёл в систему.

Оцените статью
PEFile — Безопасность и технологии простым языком