Очистка кэша 1С 8.3: пошаговая инструкция — 4 способа

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

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

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

Кэш хранится в двух скрытых папках Windows:

Папка Путь
Roaming %userprofile%\AppData\Roaming\1C\1Cv8 (или 1Cv82)
Local %userprofile%\AppData\Local\1C\1Cv8 (или 1Cv82)

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

Внутри папки 1Cv8 находятся папки с длинными названиями из букв и цифр — например, 0df525c2-1c3e-44be-b852-c7059f17c5aa. Это и есть кэш. Каждая такая папка соответствует одной базе данных.

Как включить отображение скрытых папок

Если папка AppData не видна в Проводнике:

  1. Откройте Проводник → нажмите Alt (появится строка меню).
  2. Перейдите: Сервис → Параметры папок → вкладка «Вид».
  3. Установите переключатель «Показывать скрытые файлы, папки и диски».

Способ 1: ручное удаление через Проводник

Самый надёжный способ. Подходит при регулярных ошибках.

 

  1. Закройте 1С.
  2. Откройте Проводник. В адресной строке введите: %userprofile%\AppData\Roaming\1C\1Cv8
  3. Выделите все папки с длинными названиями (UUID) → нажмите Delete.
  4. Повторите для папки: %userprofile%\AppData\Local\1C\1Cv8
  5. Запустите 1С — при первом старте программа создаст новый кэш. Это займёт чуть дольше обычного.

Не бойтесь удалять эти папки — данные базы данных в них не хранятся. Вы удаляете только временные файлы на локальном компьютере.

Способ 2: bat-файл для автоматической очистки

Подходит, если очищать кэш нужно часто или для нескольких пользователей.

  1. Откройте Блокнот.
  2. Вставьте две строки:
rmdir "%AppData%\1C\1Cv8" /S /Q
rmdir "%LOCALAPPDATA%\1C\1Cv8" /S /Q
  1. Сохраните файл с расширением .bat (например, clear_1c_cache.bat).
  2. Закройте 1С → запустите bat-файл двойным кликом.

Скрипт одним кликом удалит кэш из обеих папок сразу.

Способ 3: удалить и переподключить базу из списка 1С

Быстрый способ, но неполный: старые папки с кэшем останутся на диске.

  1. Запустите 1С — появится список информационных баз.
  2. Выделите нужную базу → нажмите кнопку «Удалить».
  3. Запомните путь к базе (он отображается внизу окна).
  4. Нажмите «Добавить» → добавьте ту же базу по сохранённому пути.

При повторном добавлении создаётся новая папка кэша. Старая папка «отвязывается», но остаётся на диске. Для полной очистки периодически используйте Способ 1.

Способ 4: параметр ClearCache при запуске

Автоматическая очистка при каждом старте программы.

  1. В окне запуска 1С выберите базу → нажмите «Настройка».
  2. В поле «Дополнительные параметры запуска» добавьте: /ClearCache
  3. Нажмите ОК.

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

Сравнение способов

Способ Полная очистка Сложность Когда использовать
Ручное удаление Да Средняя При ошибках, нехватке места
Bat-файл Да Низкая Регулярная очистка, массово
Удалить из списка Нет Очень низкая Разовая быстрая помощь
ClearCache Да Низкая Хронические проблемы с кэшем

Резюме

Кэш 1С 8.3 хранится в двух папках: AppData\Roaming\1C\1Cv8 и AppData\Local\1C\1Cv8. Внутри — папки с UUID-именами. Удалите их вручную или через bat-файл.

  • Способ 1 (ручной) — открыть %appdata%\1C\1Cv8, удалить UUID-папки, повторить для Local.
  • Способ 2 (bat) — два командных файла rmdir, запускать одним кликом.
  • Способ 3 (из списка) — удалить и снова добавить базу. Быстро, но неполно.
  • Способ 4 (ClearCache) — параметр запуска, очищает автоматически, замедляет каждый старт.

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

Читайте также