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

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

Какие папки 1С можно удалить, чтобы освободить место на диске

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

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

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

Где 1С хранит свои данные и что занимает место

Перед чисткой важно понять структуру хранения. У типовой установки 1С на Windows есть несколько зон: каталог программы (обычно C:\Program Files\1cv8 или C:\Program Files (x86)\1cv8), каталог информационных баз (путь к нему виден в окне запуска), кэш и служебные файлы в профиле пользователя (C:\Users\Имя\AppData\Roaming\1C и ...\Local\1C), а также временные каталоги системы.

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

Диск заполнен, база небольшаяПроблема в кэше и временных файлах

Проверить размер папок AppData\Roaming\1C и AppData\Local\1C

Много версий платформыНакопились старые релизы

Посмотреть C:\Program Files\1cv8 — сколько там каталогов вида 8.3.x.xxxx

Папка с базой огромнаяВозможно, внутри лежат копии и выгрузки

Проверить наличие файлов .dt, .zip, .bak рядом с 1Cv8.1CD

Кэш 1С: главный кандидат на удаление

Кэш метаданных — это служебные данные, которые платформа создаёт для ускорения запуска базы. Он хранится в профиле пользователя: в папках AppData\Roaming\1C\1cv8 и AppData\Local\1C\1cv8. Внутри находятся каталоги с длинными именами из букв и цифр — это идентификаторы баз. Удаление таких папок безопасно: при следующем запуске 1С создаст кэш заново.

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

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

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

Временные файлы и каталоги Temp

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

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

Старые версии платформы и дистрибутивы

Каждая установленная версия платформы 1С лежит в отдельном каталоге внутри C:\Program Files\1cv8 (или 1cv8 для 32-битной в Program Files (x86)) и занимает заметное место. Если вы давно обновились на новый релиз, старые версии обычно не нужны — но удалять их следует не вручную через проводник, а через «Установка и удаление программ» Windows, чтобы не оставить «битые» записи в реестре.

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

Резервные копии, выгрузки и файлы рядом с базой

Частая ситуация: в каталоге с базой или рядом с ней лежат файлы 1Cv8.dt, архивы zip, старые копии 1Cv8.1CD с датами в имени. Каждый такой файл может весить столько же, сколько вся база. Их нельзя удалять бездумно, но и хранить десять копий на том же диске бессмысленно.

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

Что удалять категорически нельзя

Есть объекты, удаление которых приводит к потере данных или неработоспособности программы. К ним относятся: каталог информационной базы с файлом 1Cv8.1CD (файловый вариант), рабочий каталог сервера 1С целиком (там, помимо кэша, лежит список баз кластера в файле 1CV8Clst.lst), каталог с базами SQL Server, если используется клиент-серверный вариант, а также файлы лицензий в папке conf, если активация выполнялась программным ключом.

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

Типичные ошибки
01
Удаление папки базы вместо кэша — имена похожи, всегда проверяйте путь: кэш лежит в AppData, база — по пути из окна запуска
02
Удаление старой платформы через проводник вместо штатного деинсталлятора — остаются записи в реестре и ошибки ассоциаций
03
Чистка кэша сервера при работающей службе агента — часть файлов блокируется, возможны сбои сеансов
04
Удаление единственной резервной копии ради свободного места — при сбое базы восстанавливать будет нечего
05
Удаление файлов лицензий из папки conf — программа перестанет запускаться до повторной активации

Как проверить результат после чистки

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

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

Контрольные точки

Как проверить результат

Запуск базы после чистки кэша
Норма

База открывается, первый запуск чуть дольше обычного

Тревожный признак

Ошибки открытия, просьба указать путь к базе — проверьте, не удалён ли каталог базы

Список баз в окне запуска
Норма

Все базы на месте, пути корректны

Тревожный признак

Базы пропали — восстановите файл ibases.v8i или добавьте базы заново

Лицензия
Норма

Программа запускается без запроса активации

Тревожный признак

Запрос лицензии — восстановите файлы из папки conf или активируйте заново

Свободное место на диске
Норма

Объём заметно вырос после чистки

Тревожный признак

Место не изменилось — проверьте, где реально лежат большие файлы, например копии .dt

Часто задаваемые вопросы

Можно ли удалить папку с длинным именем из букв и цифр в AppData\1C?

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

Исчезнет ли база, если очистить кэш?

Нет. Кэш — это временные служебные данные для ускорения работы, а сами данные хранятся в файле 1Cv8.1CD (файловый вариант) или в СУБД (клиент-серверный вариант). Очистка кэша влияет только на скорость первого запуска и иногда помогает устранить ошибки отображения.

Сколько места обычно занимает кэш 1С?

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

Нужно ли удалять старые версии платформы?

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

Что делать, если после чистки 1С не запускается?

Сначала проверьте, не удалён ли файл ibases.v8i (список баз) — базы можно добавить заново через кнопку «Добавить» в окне запуска. Если запрашивается лицензия — вероятно, удалены файлы из папки conf, потребуется повторная активация. Если ничего не помогает, переустановите платформу поверх, база от этого не пострадает.

Можно ли настроить автоматическую очистку временных файлов 1С?

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

Итог

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

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