Что такое кеш 1С и когда его очищают
Клиентское приложение «1С:Предприятия» хранит служебные данные в каталоге данных приложения. Официально подтверждено существование этого механизма и параметр запуска для его очистки (см. следующий раздел). На практике очистку кеша используют как диагностический шаг, когда программа ведёт себя странно: интерфейс отображается неверно после обновлений, формы отрисовываются с ошибками у одного пользователя при нормальной работе у других. Это практические ориентиры, а не официально описанные симптомы.
Официальный способ — параметр запуска /ClearCache
В документации платформы описан параметр командной строки /ClearCache: при запуске с ним клиентское приложение выполняет очистку служебных данных, размещённых в каталоге данных приложения (Приложение 7 «Параметры командной строки запуска» руководства администратора на its.1c.ru). Это официальный способ очистки, который рассматривается в этой статье.
На практике параметр указывают в поле «Дополнительные параметры запуска» в окне «Изменить» у нужной информационной базы в списке запуска, запускают базу один раз, а затем параметр убирают — чтобы кеш не очищался при каждом старте. Это практическая рекомендация по применению официально задокументированного параметра, а не процедура из документации.
Почему мы не публикуем универсальные пути к папкам
На практике расположение каталога данных может отличаться в зависимости от среды пользователя и настроек клиентского приложения. Поэтому мы сознательно не приводим «один путь для всех»: удаление не тех файлов в профиле пользователя не решает проблему и может создать новые.
Если параметр /ClearCache не помог, не удаляйте папки наугад. С такой задачей можно обратиться в АБИС по контактам, а разбор ошибок после обновлений описан в материале что проверить, если после обновления 1С перестала работать.
Чего делать не стоит
- Не очищайте кеш «на всякий случай» — это не ускоряет исправную программу.
- Не удаляйте файлы информационной базы, путая её с кешем: база и служебные данные клиента — разное. Где именно лежит ваша база, рассказано в материале где хранится база 1С.
- Не очищайте кеш у всех пользователей сразу, если проблема воспроизводится только у одного.