Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

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

ERR_1C_ACTIVE_SESSIONS 1С:Предприятие и СУБД

Как выгнать всех пользователей из 1С для обновления базы

Обновлено: 27.08.2026 · Официальная документация ↗

Когда требуется экстренно выгнать всех из 1С?

Перед установкой обновлений конфигурации, загрузкой новой конфигурации (файла .cf) или выполнением регламентных операций 1С требует монопольного доступа к базе данных. Если хотя бы один сотрудник забыл закрыть программу перед уходом домой или сеанс завис, 1С выдаст ошибку:

Для выполнения операции требуется монопольный доступ к информационной базе.
В базе данных обнаружены активные сеансы пользователей.

Признаки проблемы

  • В окне запуска базы кнопка «Конфигуратор» выдает предупреждение о занятости базы.
  • При обновлении в режиме предприятия появляется сообщение «База заблокирована для обновления».
  • Бухгалтер ушел в отпуск или на обед, оставив открытый документ в режиме редактирования.

Простые способы отключения пользователей от базы 1С

Важно: Принудительное закрытие сеансов может привести к потере несохраненных данных в открытых документах сотрудников. По возможности предупредите коллег за 5–10 минут до блокировки.

Способ 1. Для файловой базы (через Конфигуратор или завершение процессов)

  1. Если база файловая и лежит в сетевой папке, откройте Управление компьютером на сервере/компьютере, где лежит папка (нажмите Win+R, введите compmgmt.msc).
  2. Перейдите в раздел Общие папки → Открытые файлы.
  3. Найдите в списке файл 1Cv8.1CD или файлы с расширением .cfl / .v8i, кликните по ним правой кнопкой мыши и выберите «Закрыть открытый файл».

Способ 2. Для клиент-серверной базы (SQL) через режим «1С:Предприятие»

  1. Зайдите в базу под учетной записью с правами Администратора.
  2. Перейдите в меню: Администрирование → Обслуживание → Блокировка работы пользователей.
  3. Установите флажок «Блокировка включена».
  4. Укажите текст сообщения (например: «Внимание! База обновляется до 19:00»).
  5. Задайте код разрешения (например, 123), чтобы администратор мог зайти в заблокированную базу через параметр запуска /UC 123.
  6. Нажмите кнопку «Установить блокировку». 1С автоматически разошлет предупреждение и завершит работу клиентов через 5 минут.

Способ 3. Экстренное завершение через консоль администрирования 1С:Предприятия

  1. На сервере 1С запустите утилиту «Администрирование серверов 1С Предприятия».
  2. Разверните ветку вашего кластера → Информационные базы → выберите нужную базу.
  3. Откройте ветку Сеансы.
  4. Выделите всех пользователей (Ctrl+A), нажмите правую кнопку мыши и выберите пункт «Удалить».
💡 Практика специалистов: Всегда настраивайте регламентное задание блокировки регламентных заданий перед обновлением больших конфигураций ERP и КА, иначе фоновые обмены могут заблокировать таблицы в процессе реструктуризации.

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

Как администратору зайти в базу, если на нее установлена блокировка?

В окне запуска 1С выделите базу, нажмите кнопку «Изменить», перейдите на страницу дополнительных параметров запуска и в поле «Дополнительные параметры запуска» пропишите: /UC КодБлокировки (например: /UC 123).

Почему после удаления сеанса в консоли пользователь снова сразу заходит в базу?

Потому что не была установлена сама блокировка соединений. Сначала установите свойство базы «Блокировка начала сеансов включена», и только потом удаляйте текущие сеансы.

Что будет с проводками и документами, если выгнать пользователя принудительно?

Все уже проведенные и записанные документы сохранятся в полной безопасности. Потеряются только те данные, которые пользователь набирал в форме, но еще не нажал кнопку «Записать» или «Провести».

Как снять блокировку пользователей, если забыли секретный код /UC?

В консоли администрирования серверов 1С откройте свойства нужной информационной базы и снимите галочку «Блокировка начала сеансов включена», после чего нажмите «Применить».

Полезные материалы
Рекомендуем