Администрирование · 9 мин
Как удалить файлы 1С и освободить место без потери данных
Как безопасно удалить файлы 1С: кэш, временные файлы, логи и старые базы. Пошаговые инструкции, пути к папкам, риски и проверка результата.
Со временем программы 1С накапливают служебные файлы: кэш метаданных, временные файлы, журналы регистрации, резервные копии и старые версии платформы. На активно используемом компьютере или сервере эти данные могут занимать десятки гигабайт и замедлять работу — например, повреждённый кэш нередко становится причиной ошибок «Ошибка формата потока» или странного поведения интерфейса.
Удалять файлы 1С можно безбоязненно только в том случае, если вы точно понимаете, что это за файлы. Кэш и временные файлы программа пересоздаст сама, а вот удаление папки с информационной базой или журнала регистрации необратимо. Поэтому перед любой чисткой стоит определить тип файлов и сделать резервную копию рабочих баз.
Ниже разобраны основные категории файлов 1С, которые можно удалять, точные пути к ним в Windows, порядок безопасной очистки и способы проверить, что после удаления всё работает корректно.
Какие файлы 1С можно удалять, а какие — нет
Прежде чем что-то удалять, важно различать четыре категории файлов. Первая — кэш метаданных: служебные папки, которые платформа создаёт для ускорения запуска. Их удаление безопасно и даже полезно при сбоях. Вторая — временные файлы в системной папке Temp: они нужны только во время сеанса работы.
Третья категория — рабочие данные: файловые базы (папка с файлом 1Cv8.1CD), журналы регистрации, выгрузки. Их удаление означает потерю данных. Четвёртая — установочные файлы: старые версии платформы и дистрибутивы. Их можно удалять, если версия больше не используется.
Можно удалить — пересоздастся при запуске
Удалять нельзя — это сами данные
Можно удалить после завершения работы 1С
Удаляйте только неиспользуемые версии через штатный деинсталлятор
Как найти и удалить кэш 1С
Кэш — самая частая причина чистки. Платформа хранит его в профиле пользователя, и при повреждении кэша возникают ошибки при запуске, «глюки» форм и отчётов. Удаление кэша — стандартный первый шаг при диагностике странного поведения программы.
Кэш находится в двух местах. Откройте проводник и в адресной строке введите %APPDATA%\1C\1cv8 — здесь лежат папки с длинными именами из букв и цифр (GUID), по одной на каждую базу. Второе расположение — %LOCALAPPDATA%\1C\1cv8. Именно эти папки с GUID и есть кэш.
- 1Закройте все сеансы 1С у всех пользователей компьютера
- 2Нажмите Win+R, введите %APPDATA%\1C\1cv8 и нажмите Enter
- 3Удалите папки с длинными именами из букв и цифр (GUID)
- 4Повторите то же самое в %LOCALAPPDATA%\1C\1cv8
- 5Запустите 1С и откройте базу — кэш создастся заново, первый запуск может быть медленнее обычного
Если баз много и определить нужный кэш сложно, проще удалить все папки GUID — программа пересоздаст их для каждой базы при следующем подключении. Список баз в стартовом окне при этом не пострадает: он хранится в файле ibases.v8i в той же папке %APPDATA%\1C\1cv8, и его удалять не нужно.
Очистка временных файлов и папки Temp
Во время работы 1С создаёт временные файлы: при обмене данными, формировании отчётов, обновлении конфигурации, выгрузке баз. В норме они удаляются автоматически, но при аварийном завершении сеанса остаются на диске. На серверах с многолетней историей работы папка Temp может разрастись до значительных размеров.
Временные файлы лежат в %TEMP% (обычно это C:\Users\Имя\AppData\Local\Temp) и, для системных служб, в C:\Windows\Temp. Перед очисткой завершите все сеансы 1С и остановите агент сервера 1С, если он установлен. Файлы, которые заняты работающими процессами, система удалить не даст — это нормально, пропустите их.
Дополнительно можно использовать штатную «Очистку диска» Windows (cleanmgr) — она удаляет временные файлы безопасным способом и не трогает данные 1С. Это подходящий вариант, если вы не уверены, какие именно файлы в Temp принадлежат 1С.
Удаление старых версий платформы и дистрибутивов
Каждая установленная версия платформы 1С занимает заметное место в C:\Program Files\1cv8 (или C:\Program Files (x86)\1cv8). Если базы давно переведены на новую версию, старые релизы можно удалить. Делайте это только через «Установка и удаление программ» Windows — ручное удаление папок оставляет «мусор» в реестре и может сломать ассоциации файлов.
Отдельная статья расхода места — скачанные дистрибутивы обновлений и сами установщики платформы. После успешной установки они больше не нужны, но администраторы часто хранят их «на всякий случай» годами. Разумный компромисс — перенести дистрибутивы на внешний диск или сетевую папку, а с рабочего диска удалить.
Как удалить старую файловую базу правильно
Иногда требуется удалить саму базу — например, тестовую копию или архивную базу прошлых лет. Правильный порядок такой: сначала убедитесь, что база не используется (в списке баз стартового окна виден её путь), затем сделайте выгрузку в файл .dt через конфигуратор — это страховка на случай, если данные понадобятся.
После выгрузки удалите базу из списка в стартовом окне 1С (кнопка «Удалить» в настройке списка — она убирает только запись, не файлы), а затем вручную удалите папку базы с диска. Проверьте, что в папке нет вложенных копий и файлов печатных форм, которые могут понадобиться.
Для клиент-серверных баз удаление выполняется через консоль кластера серверов 1С или средствами СУБД, и там критично не перепутать базу: имя в консоли должно точно соответствовать той базе, которую вы собираетесь удалить.
Проверка результата после очистки
После удаления файлов убедитесь, что всё работает. Запустите 1С, откройте каждую рабочую базу и выполните типовые операции: откройте отчёт, проведите документ, сформируйте печатную форму. Первый запуск после удаления кэша обычно идёт медленнее — платформа заново строит служебные структуры, это норма.
Сверьте освободившееся место с ожидаемым: посмотрите свойства диска до и после. Если место не освободилось, вероятно, основной объём занимают другие данные — например, журнал регистрации большого размера или файлы СУБД, которые требуют отдельных процедур сокращения.
Как проверить результат
База открывается, первый запуск чуть дольше обычного
Ошибка при входе — проверьте, не удалена ли сама папка базы
Все базы на месте и открываются
Список пуст — был удалён ibases.v8i, добавьте базы вручную
Объём свободного места вырос на размер удалённых файлов
Место не изменилось — основной объём занимают другие данные
Отчёты строятся, документы печатаются
Ошибки форм — очистите кэш повторно при закрытых сеансах
Частые вопросы
Удалится ли моя база, если я почистил кэш 1С?
Нет. Кэш — это служебные копии метаданных для ускорения запуска, а сама база хранится отдельно (файл 1Cv8.1CD для файлового режима или в СУБД для клиент-серверного). После удаления кэша база откроется как обычно, просто первый запуск займёт больше времени.
Как понять, какая папка кэша относится к конкретной базе?
Точного соответствия по имени папки (GUID) «на глаз» не видно. Проще всего удалить все папки GUID в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 при закрытых сеансах — нужные кэши пересоздадутся автоматически при следующем запуске каждой базы.
Можно ли удалять журнал регистрации, чтобы освободить место?
Журнал регистрации — это история действий пользователей, и его полное удаление означает потерю этой истории. Безопасная альтернатива — сокращение журнала через конфигуратор (Администрирование → Настройка журнала регистрации → Сократить) с сохранением событий за нужный период в отдельный файл.
Что делать, если после очистки Temp 1С перестала запускаться?
Само по себе удаление временных файлов не должно ломать запуск. Проверьте, не была ли случайно удалена папка базы или файлы платформы. Попробуйте очистить кэш, перезагрузить компьютер и запустить 1С снова. Если ошибка сохраняется — восстановите платформу через установщик в режиме исправления.
Нужно ли удалять старые версии платформы 1С?
Не обязательно, но желательно, если они не используются: каждая версия занимает место, а лишние версии усложняют обновления. Удаляйте только те релизы, на которых точно не работает ни одна база, и только через стандартное удаление программ Windows.
Как часто стоит чистить кэш и временные файлы 1С?
Регулярное расписание не обязательно. Чистите кэш при появлении ошибок и странного поведения интерфейса, а временные файлы — когда заканчивается место на диске или после аварийных завершений работы. Профилактическая чистка раз в несколько месяцев на активно используемых машинах вреда не принесёт.
Что важно запомнить
Безопасно удаляются кэш, временные файлы и неиспользуемые платформы — 1С восстановит служебные данные сама. Базы и журналы регистрации удаляйте только после резервной копии. Всегда закрывайте сеансы перед чисткой и проверяйте работу баз после неё.