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

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

Папка AppData\Local\1C\1cv82: что это и как её чистить

Разбираем папку AppData\Local\1C\1cv82: что в ней хранится, почему растёт в размере, как безопасно очистить кэш метаданных и когда удалять файлы нельзя.

При поиске причин переполнения диска C: пользователи часто находят папку C:\Users\ИмяПользователя\AppData\Local\1C\1cv82, которая может занимать от нескольких сотен мегабайт до десятков гигабайт. Это не вирус и не следствие сбоя — каталог создаётся платформой 1С:Предприятие при первом запуске и используется для ускорения работы с информационными базами.

Название «1cv82» осталось от версии платформы 8.2, но та же папка используется и более поздними релизами линейки 8.3 в ряде конфигураций запуска. Поэтому не стоит пугаться несоответствия номера в имени каталога и фактической версии программы — это историческое наследие, а не признак неправильной установки.

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

Что хранится внутри папки 1cv82

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

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

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

Почему папка разрастается и занимает много места

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

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

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

Можно ли удалять папку 1cv82 и чем это грозит

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

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

Чего делать не стоит — удалять саму папку AppData\Local\1C целиком вместе с соседними каталогами, не разбираясь, что в них лежит. Рядом могут находиться другие служебные каталоги платформы, и хотя критических данных там обычно нет, аккуратность не помешает: удаляйте только содержимое 1cv82, а не всё подряд.

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

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

Порядок действий
  1. 1
    Закройте все сеансы 1С и убедитесь в диспетчере задач, что процессы 1cv8.exe и 1cv8c.exe отсутствуют.
  2. 2
    Откройте Проводник и в адресной строке введите %localappdata%\1C\1cv82 — система подставит путь текущего пользователя.
  3. 3
    Для точечной очистки удалите подпапку с идентификатором проблемной базы; для полной — всё содержимое каталога 1cv82.
  4. 4
    Запустите 1С и откройте базу — платформа автоматически создаст новый кэш.
  5. 5
    Проверьте, что база открывается без ошибок и документы отображаются корректно.

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

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

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

Когда очистка кэша решает проблемы с запуском

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

Маршрут решения

Как выбрать действие

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

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

Как ограничить рост папки и автоматизировать обслуживание

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

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

bat
del /q /s "%localappdata%\1C\1cv82\<em>" && for /d %%i in ("%localappdata%\1C\1cv82\</em>") do rd /s /q "%%i"

Дополнительно стоит следить за соседними каталогами: AppData\Roaming\1C (там лежат настройки пользователя и списки баз — их удалять не нужно) и временные каталоги, путь к которым задаётся переменными TEMP и TMP. Комплексная чистка даёт больший эффект, чем удаление только одной папки.

Частые ошибки при работе с папкой

Типичные ошибки
01
Удаление файлов при работающей 1С — приводит к падению сеанса и порче кэша, который как раз пытались «починить».
02
Удаление всей ветки AppData\Local\1C вместе с другими служебными каталогами без проверки содержимого.
03
Очистка кэша при сбое, который наблюдается у всех пользователей — время потрачено, а причина в базе или сервере осталась.
04
Поиск папки в Program Files — каталог находится в профиле пользователя, а не в каталоге установки платформы.
05
Ожидание, что очистка кэша ускорит саму базу — кэш влияет только на скорость запуска и открытия форм, а не на работу запросов и проведение документов.

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

Итог

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

Папка AppData\Local\1C\1cv82 — это кэш и временные файлы платформы 1С, а не пользовательские данные. Её содержимое безопасно удалять при закрытой 1С: кэш пересоздастся автоматически, а очистка помогает освободить место и устранить локальные ошибки запуска базы.

Ответы на частые вопросы

Папка 1cv82 занимает 10 ГБ — это нормально?

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

Почему папка называется 1cv82, если у меня платформа 8.3?

Имя каталога осталось со времён платформы 8.2 и сохраняется для совместимости. Платформа 8.3 продолжает использовать тот же путь, поэтому несоответствие номера в названии — не ошибка установки.

Удалится ли моя база, если я очищу эту папку?

Нет. Информационная база хранится отдельно — в собственном каталоге (файловый вариант) или на сервере СУБД (клиент-серверный вариант). В 1cv82 находится только локальный кэш, который платформа создаст заново при следующем подключении.

Как найти папку, если AppData не видна в Проводнике?

AppData — скрытый каталог. Быстрее всего вставить в адресную строку Проводника путь %localappdata%\1C\1cv82 и нажать Enter — система сама раскроет переменную. Либо включите отображение скрытых элементов на вкладке «Вид».

База выдаёт «Ошибка формата потока» — поможет ли очистка?

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

Нужно ли чистить папку на сервере 1С?

На сервере 1С:Предприятия есть собственные служебные каталоги (например, srvinfo с сеансовыми данными и журналами), и их обслуживание — отдельная задача с другими правилами. Папка 1cv82 в профилях пользователей сервера появляется, только если на нём запускают клиентские приложения, и чистится по тем же правилам.