Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

1С:УНФ: автоматическое завершение сеанса при бездействии

Обновлено: 14.09.2026  ·  Официальная база знаний

Проблема зависших сеансов в 1С:УНФ

Пользователи программы «1С:Управление нашей фирмой» (УНФ) в конце рабочего дня не закрывают программу, оставляя открытые сессии на ночь или выходные. Зависшие «спящие» сеансы блокируют регламентные фоновые задания (закрытие месяца, резервное копирование, обмен с маркетплейсами), нерационально расходуют клиентские лицензии и удерживают транзакционные блокировки таблиц СУБД.

Уровень настройкиМеханизм отключенияПоведение для пользователя
1С:УНФ (на уровне конфигурации БСП)Подсистема завершения работы пользователейПредупреждение о бездействии и мягкое закрытие клиента
Кластер серверов 1С (ragent)Параметры рабочего сервера кластераПринудительный разрыв сетевого соединения и удаление сессии
RDP / Терминальный серверГрупповая политика таймаута сессийЗавершение отключенного/неактивного сеанса Windows через 2 часа

Методы настройки таймаута неактивных пользователей

1. Штатная настройка в интерфейсе 1С:УНФ (механизм БСП)

  1. Войдите в 1С:УНФ с правами Администратора.
  2. Перейдите в меню: Настройки > Администрирование > Обслуживание > Блокировка работы пользователей.
  3. Для автоматического вытеснения настройте регламентное задание «Завершение неактивных сеансов»: задайте интервал проверки (например, 30-60 минут бездействия).

2. Жесткая настройка на уровне кластера серверов 1С

Самый безотказный метод для клиент-серверных баз. Откройте консоль «Управление кластером серверов 1С:Предприятия»:

  1. Разверните ветку: Кластеры > [ИмяКластера] > Свойства.
  2. Задайте следующие параметры (время указывается в секундах):
    • Время засыпания пассивных сеансов: установите 7200 (2 часа). Сеанс освобождает лицензию и выгружает кэш из памяти.
    • Время завершения спящих сеансов: установите 1800 (30 минут). Через полчаса после перехода в спящий режим сеанс полностью уничтожается кластером.
  3. Нажмите «Применить» (перезагрузка кластера не требуется).

3. Ограничение неактивных сессий RDP (для терминального режима)

# В gpedit.msc на терминальном сервере:
# Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows ->
# Службы удаленных рабочих столов -> Узел сеансов -> Ограничения по времени:
Задать предел времени для неактивных сеансов = 2 часа
Завершать сеанс при достижении предела = Включено

Важно: Не выставляйте таймаут завершения сеансов менее 20 минут. Это может привести к срыву длительных монопольных отчетов и прерыванию фоновых обработок синхронизации с банками.

Практический опыт инженера: Практика ITSTM: При настройке времени завершения сеансов в кластере 1С обратите внимание на регламентное задание 'Синхронизация данных'. Обязательно выставляйте для технологических пользователей таймаут бесконечности (0), иначе долгий ночной обмен оборвется по таймауту спящего режима.

Частые вопросы (FAQ)

Что происходит с несохраненными данными пользователя при автозавершении?

При мягком завершении через БСП платформа пытается инициировать штатное закрытие форм с автосохранением черновиков. При жестком сбросе через кластер серверов несохраненные данные в открытых документах будут утеряны.

Освобождает ли 'спящий' сеанс пользовательскую лицензию 1С?

Да, если используется программное или аппаратное лицензирование через серверный пул лицензий (Hasr/LM), сеанс в статусе 'Спящий' возвращает клиентскую лицензию в общий пул.

Как исключить учетную запись обмена с сайтом из правила автозавершения?

Для служебных пользователей (WS-соединения, регламентные задания) в карточке пользователя снимите флаг 'Разрешить разделение сеансов' или не задавайте им ограничений в профиле безопасности.

Почему сеанс не сбрасывается, хотя время бездействия превышено?

Если на экране пользователя открыто модальное диалоговое окно (Предупреждение/Вопрос) или зависла внешняя компонента торгового оборудования (сканер/касса), сеанс считается занятым системным прерыванием.