Перезапуск 1С: как закрыть программу и запустить её заново

· 9 мин

Содержание

Чтобы перезагрузить приложение 1С, закройте программу через меню Файл → Выход или крестик в углу окна, дождитесь, пока окно исчезнет из панели задач, и снова откройте базу из списка. Этого достаточно в 90% случаев: перезапуск 1С сбрасывает подвисшие формы, применяет свежие настройки и часто лечит мелкие сбои интерфейса.

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

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

Штатное закрытие и повторный запуск

Это основной способ, с которого начинают всегда.

  1. Сохраните открытые документы. 1С не хранит несохранённые данные формы — при закрытии они пропадут.
  2. Закройте программу: меню Файл → Выход, сочетание Alt + F4 или крестик окна.
  3. Дождитесь, пока значок 1С исчезнет из панели задач. Иногда окно закрывается, а процесс ещё 5–10 секунд завершается в фоне.
  4. Запустите базу заново — ярлыком на рабочем столе или из окна запуска (списка информационных баз).

Если нужно только обновить данные на экране (например, в списке не видно только что созданного документа), перезапуск не обязателен — нажмите F5 для обновления списка. Полная перезагрузка 1С нужна, когда «подвисла» сама программа, а не одна форма.

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

  • 🧩 вы установили обновление конфигурации , и программа просит перезайти;
  • 🐢 интерфейс начал подтормаживать после долгой работы без закрытия;
  • 🔁 изменили региональные настройки, права или вид пользователя — они применяются при входе;
  • 🧊 одна из форм «залипла», но целиком программа ещё отвечает.

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

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

Если 1С зависла и не закрывается

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

  1. Нажмите Ctrl + Shift + Esc — откроется Диспетчер задач.
  2. Перейдите на вкладку Подробности (в старых Windows — Процессы).
  3. Найдите процесс своего клиента:
    • 🖥️ 1cv8.exe — толстый клиент (обычный запуск «1С:Предприятие»);
    • 💡 1cv8c.exe — тонкий клиент (работа через веб-подобный клиент или по интернету).
  4. Выделите процесс → Снять задачу.
  5. Если процессов несколько (открыто две базы) — снимайте тот, что завис. Остальные закроются сами или их тоже можно снять.

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

Частая ошибка — снять процесс, не дождавшись его исчезновения, и тут же запустить 1С. Появляется сообщение, что база уже используется или заблокирована. Решение: подождите 10–15 секунд и проверьте, что в Диспетчере задач не осталось ни одного 1cv8.exe.

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

Диагностика: выберите симптом

Очистка кэша при перезапуске

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

Кэш хранится в профиле пользователя Windows, в двух папках:

  • %LocalAppData%\1C\1cv8 — локальный кэш;
  • %AppData%\1C\1cv8 — пользовательские настройки и кэш.

Как очистить:

  1. Полностью закройте 1С (все окна и процессы — см. разделы выше).
  2. Откройте проводник, в адресную строку вставьте %LocalAppData%\1C\1cv8 и нажмите Enter.
  3. Внутри увидите подпапки с длинными именами из букв и цифр — это кэши конкретных баз. Удалите их содержимое (сами папки можно оставить).
  4. Повторите для %AppData%\1C\1cv8.
  5. Запустите 1С. Первый запуск после чистки будет чуть дольше — программа заново соберёт кэш.

Не можете понять, какая папка относится к нужной базе? Удалите кэш всех баз — ничего критичного там не хранится, пользовательские настройки форм восстановятся при первом открытии.

Перезапуск с очисткой кэша — по шагам
Выполнено: 0 / 6

Если и после чистки кэша база ведёт себя странно — дело не в кэше, а в самой базе. Для файловой базы помогает Тестирование и исправление (пункт в меню Администрирование → ... в режиме Конфигуратора) или утилита chdbfl.exe из каталога платформы.

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

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

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

Порядок действий на сервере:

  1. Предупредите пользователей, убедитесь, что из базы все вышли.
  2. Нажмите Win + R, введите services.msc → Enter.
  3. Найдите службу агента сервера — её имя начинается с 1C:Enterprise 8.3 Server Agent (в русской локализации — Агент сервера 1С:Предприятия). В имени указана разрядность, например (x86-64).
  4. Правый клик → Перезапустить.

Служба агента (ragent) при перезапуске поднимает рабочие процессы (rphost) и менеджер кластера (rmngr) заново. Иногда зависает именно рабочий процесс rphost.exe — тогда можно снять его в Диспетчере задач, и агент сервера поднимет новый автоматически, без полной остановки службы. Но это тонкая операция: если не уверены, перезапускайте службу целиком.

Для диагностики, кто ещё держит сеанс, администраторы используют консоль rac. Безопасные команды — rac cluster list (список кластеров) и rac session list (список сеансов). Полный перечень параметров смотрите в справке rac help — не придумывайте ключи наугад.

Перезапуск при работе через браузер (веб-клиент)

Если вы заходите в 1С не через установленную программу, а по ссылке в браузере (веб-клиент, часто так работают с облачными базами и сервисом 1С:Fresh), перезагрузка устроена иначе — процесса на компьютере нет, всё крутится на вкладке браузера.

  1. Закройте вкладку с 1С полностью, а не просто обновите страницу.
  2. Если браузер подвис — снимите его процесс в Диспетчере задач (chrome.exe, msedge.exe и т. п.) или закройте все окна браузера.
  3. Откройте ссылку на базу заново и авторизуйтесь.

Обновление страницы (F5) в веб-клиенте часто помогает так же, как перезапуск: оно заново загружает клиентскую часть. Если F5 не спасает — закройте вкладку целиком.

При сбоях в веб-клиенте помогает и очистка кэша браузера (не кэша 1С): сочетание Ctrl + Shift + Del, затем очистить кэшированные файлы. Данные в самой базе это не затронет — веб-клиент хранит на стороне браузера только временные файлы интерфейса.

Если после перезапуска 1С не видит лицензию

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

Сначала определите тип лицензии:

Тип лицензииПризнакЧто проверить после перезапуска
Аппаратная (USB-ключ HASP)В сервер/ПК вставлен физический ключКлюч на месте, горит индикатор; служба менеджера лицензий запущена
ПрограммнаяКлюча нет, активировалась по пин-кодуНе менялось «железо»; файл лицензии на месте

Что делать:

  1. 🔌 Аппаратный ключ. Проверьте, что ключ физически вставлен и определяется системой. Перезапустите службу менеджера лицензий (в services.msc — служба с названием вида Sentinel LDK License Manager / HASP Loader). Иногда достаточно вынуть и вставить ключ заново.
  2. 🧩 Программная лицензия. Она привязана к параметрам компьютера. Если вы меняли комплектующие, добавляли память или перенесли базу на другую машину — лицензия «слетает». Потребуется повторное получение (активация) по вашему регистрационному номеру.
  3. 🖧 Сетевая лицензия. Клиент берёт лицензию с сервера лицензирования. После перезапуска сервера подождите минуту — службе нужно время, чтобы снова начать раздавать лицензии.

На сервере проверить занятые и свободные лицензии можно командой rac session list --licenses. Если все лицензии «висят» на отключённых сеансах — перезапуск службы агента их освободит.

== Важно: восстанавливать и переносить можно ТОЛЬКО свою легально полученную лицензию. == Любые «обходы» и активаторы — незаконны и приводят к неработоспособности базы.

Как реже перезагружать 1С: профилактика зависаний

Постоянные перезапуски — симптом, а не норма. Чтобы 1С зависала реже:

  • 🔄 Регулярно обновляйте платформу и конфигурацию. Многие зависания — это уже исправленные в новых релизах ошибки. Ставьте версию платформы не ниже рекомендованной для вашей конфигурации.
  • 🧹 Периодически чистите кэш — раз в пару недель при активной работе, не дожидаясь сбоев.
  • 🧰 Проводите тестирование и исправление базы (ТиИ). Для файловой базы — регламентно, раз в месяц; для серверной — по графику в нерабочее время.
  • 💾 Делайте резервные копии до любых манипуляций. Снятие процесса и чистка — операции безопасные, но перед ТиИ и обновлением копия обязательна.
  • 🖥️ Следите за ресурсами. Нехватка оперативной памяти и переполненный диск — частая причина «тормозов», которые принимают за сбой программы.

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

Отдельного «автовосстановления» несохранённых документов в 1С 8.3 нет — программа не хранит черновики форм между сеансами. Поэтому главная профилактика потерь простая: сохраняйте документы сразу и не копите несохранённые изменения в открытых формах.

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

Перезагрузка 1С удалит мои данные?
Нет. Штатное закрытие сохраняет всё, что вы записали. Пропасть могут только несохранённые изменения в открытых формах — их записывайте до перезапуска.
Чем отличается перезапуск клиента от перезагрузки компьютера?
Перезапуск 1С закрывает только программу — быстро и без влияния на остальное. Перезагрузка компьютера нужна редко: когда процесс 1cv8.exe не снимается даже через Диспетчер задач.
Нужно ли чистить кэш при каждом перезапуске?
Нет. Обычный перезапуск кэш не трогает. Чистку делают, когда есть сбои: кривые формы, не применяются обновления, беспричинные подвисания.
Почему после перезапуска 1С стала запускаться дольше?
Если вы чистили кэш — это нормально для первого запуска: программа собирает кэш заново. Со второго запуска скорость вернётся.
Как перезапустить 1С, если завис не клиент, а сервер?
Через services.msc перезапускают службу 1C:Enterprise 8.3 Server Agent. Это оборвёт сеансы всех пользователей, поэтому делают в нерабочее время.