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

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

Как перезапустить программу 1С 8.3

Способы перезапуска 1С 8.3: обычный перезапуск клиента, завершение сеанса через диспетчер задач, перезапуск сервера 1С и агента. Инструкции, риски и проверка результата.

Перезапуск 1С 8.3 — стандартное действие при зависании программы, после обновления конфигурации, изменения настроек или сбоя соединения с сервером. В зависимости от режима работы (файловая база или клиент-серверный вариант) и характера проблемы применяются разные способы: от простого закрытия окна до перезапуска службы агента сервера 1С.

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

Определите режим работы и тип проблемы

Перед перезапуском уточните, в каком режиме работает база: файловом (файл 1Cv8.1CD на локальном диске или в сетевой папке) или клиент-серверном (сервер 1С:Предприятия и СУБД). От этого зависит, достаточно ли перезапустить клиент или нужно действовать на сервере.

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

Ошибка только у одного пользователяЛокальная проблема клиента

Достаточно перезапуска программы на этом компьютере

Ошибки у всех пользователей базыПроблема сервера или СУБД

Проверять службы сервера 1С и СУБД

Окно 1С не отвечаетЗависший клиентский процесс

Завершить 1cv8.exe через Диспетчер задач

Проблема после обновления конфигурацииТребуется повторный вход

Закрыть и открыть сеанс заново

Обычный перезапуск клиента 1С

Штатный способ — корректно закрыть программу и запустить её снова. Перед закрытием сохраните открытые документы и завершите ввод данных: при закрытии окна несохранённые изменения будут потеряны.

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

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

Если после обычного перезапуска ошибка повторяется, попробуйте очистить кэш метаданных: локальные временные файлы клиента иногда содержат устаревшие данные и вызывают сбои. Кэш расположен в профиле пользователя в папках вида %APPDATA%\1C\1cv8 — удаление содержимого папок с именами в виде идентификаторов баз выполняется при закрытой программе.

Принудительное завершение зависшей программы

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

Учитывайте риск: принудительное завершение прерывает все операции, включая запись в базу. В файловом режиме прерывание во время записи в отдельных случаях приводит к ошибкам базы, требующим проверки утилитой chdbfl.exe. Поэтому перед снятием задачи дайте программе несколько минут — иногда длительная операция (проведение большого документа, формирование отчёта) выглядит как зависание, но завершается сама.

После принудительного завершения подождите 10–15 секунд перед повторным запуском: фоновые процессы и блокировки освобождаются не мгновенно. Если при входе появляется сообщение, что пользователь с таким именем уже работает, подождите ещё немного или завершите «зависший» сеанс через консоль кластера (в клиент-серверном режиме).

Перезапуск сеанса без выхода из списка баз

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

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

Перезапуск сервера 1С при клиент-серверном режиме

Когда сбои наблюдаются у всех пользователей, перезапускают службу сервера 1С. Это действие выполняет администратор на сервере: откройте «Панель управления → Администрирование → Службы» (или команду services.msc), найдите службу «Агент сервера 1С:Предприятия 8.3», щёлкните правой кнопкой и выберите «Перезапустить».

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

cmd
net stop "1C:Enterprise 8.3 Server Agent" && net start "1C:Enterprise 8.3 Server Agent"

Имя службы может отличаться в зависимости от версии платформы и разрядности — точное название смотрите в оснастке «Службы». После перезапуска убедитесь, что служба перешла в состояние «Работает», и попросите одного из пользователей войти в базу для проверки.

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

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

Контрольные точки

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

Вход в базу
Норма

База открывается без ошибок за обычное время

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

Ошибка соединения или долгое ожидание

Повторение операции
Норма

Действие, вызывавшее сбой, выполняется штатно

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

Ошибка воспроизводится снова

Служба сервера 1С
Норма

Состояние «Работает» в оснастке служб

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

Служба остановлена или перезапускается циклически

Другие пользователи
Норма

Коллеги входят и работают нормально

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

Ошибки сохраняются у всех

Типичные ошибки
01
Перезагрузка компьютера кнопкой питания при зависшей 1С — риск повреждения файловой базы при активной записи
02
Перезапуск службы сервера без завершения сеансов — аварийный обрыв работы всех пользователей
03
Удаление всей папки 1cv8 в профиле вместо только кэша — потеря настроек списка баз
04
Многократный запуск базы сразу после сбоя — конфликт с ещё не освобождённым сеансом
05
Игнорирование текста ошибки — без него диагностика причины затруднена

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

Итог

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

Локальная проблема решается перезапуском клиента через «Файл → Выход» или Диспетчер задач. Общая проблема всех пользователей — перезапуском службы агента сервера 1С после завершения сеансов. Никогда не прерывайте длительные операции записи и обновления — это главный риск повреждения данных.

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

Где находится кэш 1С и зачем его чистить при перезапуске?

Кэш метаданных хранится в профиле пользователя, обычно в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8, в папках с длинными именами-идентификаторами баз. Его удаляют при закрытой программе, когда ошибки повторяются после перезапуска: устаревшие кэшированные данные могут конфликтовать с актуальной конфигурацией. При следующем запуске кэш создаётся заново автоматически.

Что делать, если при входе пишет, что пользователь уже работает в базе?

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

Можно ли перезапустить сервер 1С, пока пользователи работают?

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

Как перезапустить 1С, если работа идёт через веб-клиент?

Закройте вкладку браузера с базой и откройте её снова по той же ссылке. Если проблема сохраняется, очистите кэш браузера для этого сайта или проверьте работу в другом браузере. При общих сбоях перезапускается веб-сервер (IIS или Apache) и служба агента сервера 1С — это задача администратора.

Нужно ли перезапускать 1С после обновления конфигурации?

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

Какая служба отвечает за работу сервера 1С 8.3?

Служба называется «Агент сервера 1С:Предприятия 8.3» (в списке служб — 1C:Enterprise 8.3 Server Agent с указанием версии). Именно её перезапускают при серверных сбоях. Кроме неё, для полноценной работы кластера должна функционировать СУБД (например, служба MS SQL Server или PostgreSQL), но её перезапуск — отдельная процедура с собственными рисками.