К статье
Практический материал

Администрирование · 8 мин

Как выключить программу 1С: пошаговая инструкция

Как правильно закрыть программу 1С: штатное завершение, закрытие зависшего сеанса, снятие процесса через диспетчер задач и консоль сервера 1С.

Завершение работы программы 1С кажется простой операцией, но неправильное закрытие может привести к потере несохранённых данных, повреждению информационной базы и появлению «зависших» сеансов, которые блокируют работу других пользователей. Особенно важно соблюдать корректный порядок выключения в клиент-серверном варианте работы и при использовании терминальных подключений.

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

Штатное закрытие через интерфейс программы

Самый безопасный способ выключить 1С — использовать встроенные средства завершения работы. В этом случае платформа корректно закрывает все открытые формы, завершает транзакции и освобождает соединение с информационной базой.

Для завершения работы выполните одно из действий: нажмите кнопку закрытия окна (крестик в правом верхнем углу), выберите в главном меню пункт «Файл → Выход» или используйте сочетание клавиш Alt+F4 при активном окне программы. Если есть незакрытые документы или несохранённые изменения, платформа выведет запрос на сохранение — не игнорируйте его.

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

Порядок штатного выключения 1С
  1. 1
    Завершите текущие операции: запишите и проведите открытые документы
  2. 2
    Дождитесь окончания фоновых задач — обменов, расчётов, формирования отчётов
  3. 3
    Закройте открытые формы документов и отчётов
  4. 4
    Выберите «Файл → Выход» или нажмите крестик окна
  5. 5
    При запросе на сохранение подтвердите сохранение изменений
  6. 6
    Дождитесь полного закрытия окна программы

Что делать, если программа зависла

Признаки зависания 1С: окно не реагирует на нажатия, в заголовке появляется надпись «Не отвечает», курсор принимает вид песочных часов на протяжении нескольких минут. Прежде чем принудительно закрывать программу, подождите несколько минут — тяжёлые операции вроде перепроведения большого числа документов могут выглядеть как зависание, но на самом деле выполняются.

Если ожидание не помогает, откройте диспетчер задач сочетанием Ctrl+Shift+Esc, найдите на вкладке «Процессы» или «Подробности» процесс 1cv8.exe (для тонкого и толстого клиента) или 1cv8c.exe, выделите его и нажмите «Снять задачу». Через несколько секунд процесс будет завершён.

После аварийного завершения при следующем запуске файловой базы платформа может выполнить проверку целостности — не прерывайте её. Если база открывается с ошибками, воспользуйтесь утилитой chdbfl.exe из каталога установки платформы для тестирования и исправления файловой базы, предварительно сделав резервную копию.

Завершение процесса через командную строку

Для администраторов и опытных пользователей доступен способ завершения 1С через командную строку Windows. Он удобен, когда нужно закрыть программу на удалённом компьютере или автоматизировать завершение перед регламентными операциями, например перед резервным копированием.

cmd
taskkill /IM 1cv8.exe /F

Команда taskkill с параметром /IM завершает все процессы с указанным именем, а ключ /F делает завершение принудительным. Без ключа /F система отправит процессу мягкий запрос на закрытие, что безопаснее, но не сработает при полном зависании. Для завершения процесса на удалённой машине добавьте параметр /S с именем компьютера, при этом потребуются права администратора на той системе.

Как завершить сеанс на сервере 1С

В клиент-серверном варианте работы локальное закрытие клиента не всегда сразу освобождает сеанс на сервере — он может оставаться активным ещё некоторое время и занимать лицензию. Для управления сеансами используется консоль кластера серверов 1С.

Откройте оснастку «Администрирование серверов 1С Предприятия», разверните нужный кластер, выберите информационную базу и перейдите на вкладку «Сеансы». Найдите нужный сеанс по имени пользователя или компьютера, щёлкните по нему правой кнопкой мыши и выберите «Удалить». Сеанс будет принудительно завершён, а лицензия освобождена.

Для терминальных подключений (RDP) действует другое правило: если пользователь просто закрыл окно удалённого рабочего стола крестиком, его сеанс не завершился, а перешёл в состояние «отключён» — 1С продолжает работать на сервере. Завершить такой сеанс можно через диспетчер задач на вкладке «Пользователи» или через диспетчер служб терминалов, выбрав «Выйти» для нужного пользователя.

Сравнение способов выключения

Сравнение вариантов завершения работы

Меню «Файл → Выход»

Штатный способ для ежедневной работы. Сохраняет данные, корректно закрывает сеанс. Не работает при зависании.

Диспетчер задач

Для зависшей программы на локальном компьютере. Риск потери несохранённых данных.

taskkill в командной строке

Для автоматизации и удалённого завершения. Требует прав и понимания последствий ключа /F.

Консоль кластера серверов

Для завершения зависших сеансов других пользователей в клиент-серверном режиме. Доступна только администратору кластера.

Проверка результата и типичные ошибки

После закрытия программы убедитесь, что процесс действительно завершён: откройте диспетчер задач и проверьте отсутствие 1cv8.exe в списке. В клиент-серверном режиме дополнительно проверьте в консоли кластера, что сеанс исчез из списка, а лицензия освободилась.

Типичные ошибки
01
Закрытие терминального окна крестиком вместо выхода из 1С — сеанс остаётся висеть и занимает лицензию
02
Завершение процесса во время обмена данными или проведения — рассогласование данных в базе
03
Выключение компьютера кнопкой питания при открытой файловой базе — риск повреждения файла 1Cv8.1CD
04
Многократное нажатие «Снять задачу» подряд без паузы — системе нужно время на завершение процесса
Контрольные точки

Как проверить результат

Процесс в диспетчере задач
Норма

1cv8.exe отсутствует в списке

Тревожный признак

Процесс остался и потребляет ресурсы

Сеанс в консоли кластера
Норма

Сеанс пользователя удалён, лицензия свободна

Тревожный признак

Сеанс активен при закрытом клиенте

Повторный запуск базы
Норма

База открывается без сообщений об ошибках

Тревожный признак

Появляются ошибки открытия или проверки целостности

Частые вопросы

Чем отличается «Завершить работу» от простого закрытия окна?

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

Почему после закрытия 1С процесс остаётся в диспетчере задач?

Обычно процесс завершается в течение нескольких секунд. Если он «висит» дольше, возможны незавершённые фоновые задания или проблема с соединением к серверу. Подождите минуту-две, затем при необходимости снимите задачу вручную.

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

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

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

Для файловой базы сделайте копию каталога, затем запустите утилиту chdbfl.exe из папки bin установленной платформы, укажите файл 1Cv8.1CD и выполните тестирование и исправление. Если ошибки остались — восстановите базу из резервной копии.

Нужно ли выключать 1С на ночь на сервере?

Клиентские сеансы рекомендуется завершать, чтобы освобождать лицензии и ресурсы. Сама служба агента сервера 1С в ежедневной остановке не нуждается — её перезапуск требуется только при обновлении платформы или изменении настроек кластера.

Итог

Что важно запомнить

Всегда выключайте 1С штатно через меню или крестик окна, завершив текущие операции. Диспетчер задач и taskkill — только для зависших процессов, консоль кластера — для чужих сеансов. Любое принудительное завершение грозит потерей несохранённых данных.