Как очистить кэш в 1С 8.3 — три рабочих способа

· Обновлено 11.07.2026 · ⏱ 5 мин · Редакция 1s-83.com

📋 Содержание

Чтобы очистить кэш 1С 8.3, закройте программу и удалите каталог временных файлов пользователя — обычно это папка вида %LOCALAPPDATA%\1C\1cv8\<набор букв и цифр>. Быстрее и безопаснее сделать это не вручную, а через окно запуска 1С: выделить базу → Изменить → удалить строку с адресом, затем добавить её заново. Ниже — все три рабочих способа: от самого щадящего до полного удаления кеша, а также как чистить кэш на клиенте и на сервере 1С:Предприятие.

Что такое кэш 1С и зачем его чистить

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

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

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

Где находится кэш 1С

Кеш каждой базы лежит в профиле пользователя Windows, в двух местах:

  • %LOCALAPPDATA%\1C\1cv8\ — основной каталог (для роуминга — %APPDATA%\1C\1cv8\);
  • внутри — подкаталоги с «случайными» именами вида a1b2c3d4-...., по одному на каждую информационную базу.

Чтобы быстро попасть в папку, нажмите Win + R, вставьте %LOCALAPPDATA%\1C\1cv8 и нажмите Enter. Именно эти подкаталоги и есть кэш, который мы будем чистить.

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

Способ 1. Очистка кэша через список баз (безопасный)

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

  1. Закройте все открытые сеансы 1С.
  2. Откройте окно запуска 1С (со списком баз).
  3. Выделите нужную базу и нажмите Изменить.
  4. Запомните или скопируйте строку адреса (путь к базе или строку сервера).
  5. Нажимайте Далее до конца и Готово — либо удалите базу из списка кнопкой Удалить.
  6. Нажмите Добавить и заново пропишите ту же базу по сохранённому адресу.

После пересоздания записи 1С создаст чистый каталог кеша при первом запуске. Данные при этом не затрагиваются — вы меняете только ярлык-указатель на базу.

Способ 2. Ручное удаление каталога кэша

Если способ через список баз не помог или нужно почистить кэш сразу для всех баз на компьютере:

  1. Закройте 1С полностью (проверьте, что в трее нет запущенных сеансов).
  2. Откройте %LOCALAPPDATA%\1C\1cv8\.
  3. Удалите подкаталоги с «буквенно-цифровыми» именами. Файл 1CEStart.cfg и папку 1CEStart можно не трогать — это общие настройки списка баз.
  4. Запустите 1С — кеш пересоздастся автоматически.

⚠️ Если не уверены, какой каталог относится к нужной базе, удалите все подкаталоги кеша — это безопасно. 1С восстановит их сама, потеряются только временные данные.

Способ 3. Запуск с параметром /ClearCache

Платформа умеет чистить свой кеш сама — при запуске с ключом /ClearCache. Это удобно, когда нужно быстро сбросить кэш конкретной базы без ручного поиска папок.

Создайте ярлык запуска 1С и в поле Объект допишите ключ в конце строки:

"C:\Program Files\1cv8\common\1cestart.exe" /ClearCache

Для запуска сразу в нужную базу можно указать её:

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" ENTERPRISE /IBName "Бухгалтерия" /ClearCache

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

Чек-лист: чистим кэш без сюрпризов
Выполнено: 0 / 5

Очистка кэша на сервере 1С

В клиент-серверном варианте (1С:Предприятие сервер + СУБД) кеш есть не только на компьютере пользователя, но и на сервере. Серверный кеш хранится в служебном каталоге кластера — по умолчанию C:\Program Files\1cv8\srvinfo\ (или в каталоге, указанном при установке сервера).

Чтобы почистить серверный кэш:

  1. Завершите работу пользователей в базе.
  2. Остановите службу 1C:Enterprise 8.3 Server Agent (через services.msc).
  3. В каталоге srvinfo удалите временные подкаталоги сеансов и снимки (файлы snccntx). Реестр кластера 1CV8Reg.lst не трогайте.
  4. Запустите службу сервера обратно.

После перезапуска сервер пересоздаст рабочие файлы. Отдельно у каждого пользователя остаётся клиентский кэш — его чистят способами 1–3 выше.

Как предотвратить разрастание и порчу кэша

  • 📦 Обновляйте платформу и конфигурацию до конца, не прерывая процесс.
  • 🔌 Не выключайте компьютер «по питанию» при запущенной 1С — обрыв сеанса портит кеш.
  • 🧹 После крупных обновлений конфигурации чистите кэш профилактически (способ 3).
  • 🌐 При работе через VPN/RDP следите за стабильностью связи с сервером — обрывы тоже «ломают» кеш.

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

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

Чем отличается очистка кэша от тестирования и исправления базы? Очистка кэша убирает временные файлы на клиенте/сервере. Тестирование и исправление (chdbfl.exe или режим конфигуратора) работает с самой базой данных — это более тяжёлая операция, к ней прибегают, когда чистка кеша не помогла.

Нужны ли права администратора? Для удаления своего каталога в %LOCALAPPDATA% — обычно нет. Для остановки службы сервера 1С и чистки srvinfo — да, нужны права администратора.

Что делать, если каталог кеша не удаляется («файл занят»)? Значит, остался запущенный сеанс 1С. Закройте все окна 1С, при необходимости завершите процессы 1cv8.exe в диспетчере задач, затем повторите удаление.

Как часто нужно чистить кэш? По необходимости — при глюках интерфейса или после обновлений. Для профилактики достаточно раза в несколько месяцев или разового ярлыка с /ClearCache.

Помогает ли очистка кэша от ошибки «Ошибка формата потока»? Часто да — эта ошибка нередко связана с повреждённым кешем. Начните именно с чистки кеша, и только если не помогло — переходите к тестированию базы.

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 11.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.