Администрирование · 10 мин
Как удалить обновления 1С с компьютера
Как удалить обновления 1С с компьютера: очистка кэша поставки, каталога tmplts, откат конфигурации и удаление установленных платформ без потери данных.
Со временем на компьютере с 1С накапливаются десятки гигабайтов служебных файлов: дистрибутивы обновлений конфигураций, старые версии платформы, временные файлы установки. Всё это занимает место на диске, замедляет поиск нужных каталогов и иногда мешает корректной установке новых релизов. Удалить обновления 1С можно безопасно, если понимать, где они хранятся и какие файлы трогать нельзя.
Важно различать три разные задачи: очистку скачанных дистрибутивов обновлений, удаление лишних версий платформы 1С:Предприятие и откат уже установленного обновления конфигурации. Первая задача совершенно безопасна, вторая требует проверки, какие версии используются базами, третья — самая рискованная и выполняется через восстановление из резервной копии.
Ниже разобраны все три сценария с точными путями к каталогам, порядком действий и проверкой результата. Инструкции подходят для Windows — именно под этой системой работает большинство установок 1С.
Где 1С хранит скачанные обновления
Когда вы загружаете обновление конфигурации через интернет-поддержку или устанавливаете его с дистрибутива, файлы шаблонов копируются в служебный каталог tmplts. По умолчанию он находится по пути C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts. Внутри — вложенные папки вида 1c\Accounting\3_0_xx_x, где каждая папка соответствует конкретному релизу конфигурации.
Также временные файлы распаковки обновлений могут оставаться в каталоге %TEMP% текущего пользователя, а кэш метаданных баз — в AppData\Roaming\1C\1cv8 и AppData\Local\1C\1cv8 в папках с длинными буквенно-цифровыми именами (GUID информационных баз). Кэш — это не обновления, но он тоже занимает место и периодически требует очистки.
Точный путь к каталогу шаблонов можно посмотреть в самой программе: при запуске 1С в окне выбора баз нажмите кнопку «Настройка» — там указан список каталогов шаблонов конфигураций. Именно эти папки и подлежат очистке.
Как удалить скачанные обновления конфигураций
Это самая простая и безопасная операция. Удаление содержимого каталога tmplts не затрагивает ни информационные базы, ни установленную платформу. Единственное последствие: если вы захотите создать новую базу из шаблона или повторно установить старый релиз, дистрибутив придётся скачать заново с портала 1С.
- 1Закройте все запущенные сеансы 1С:Предприятия и Конфигуратора.
- 2Откройте проводник и перейдите в C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts (папка AppData скрытая — включите отображение скрытых элементов или вставьте путь в адресную строку).
- 3Внутри tmplts откройте папку 1c и удалите каталоги конфигураций, обновления которых больше не нужны — либо весь каталог tmplts целиком.
- 4Очистите корзину, чтобы физически освободить место на диске.
- 5Запустите 1С и убедитесь, что базы открываются в обычном режиме.
Если место на диске критично, дополнительно проверьте папку загрузок: многие пользователи скачивают дистрибутивы обновлений с портала 1С в «Загрузки» и забывают их удалить после установки. Архивы и установочные файлы оттуда тоже можно удалить — установленное обновление от них не зависит.
Не удаляйте каталоги, если планируете в ближайшее время обновлять другие базы той же конфигурации до того же релиза: шаблон уже скачан, и установка пройдёт быстрее без повторной загрузки.
Как удалить старые версии платформы 1С
Платформа 1С:Предприятие обновляется отдельно от конфигураций, и каждая новая версия устанавливается рядом со старой, а не вместо неё. В результате в каталоге C:\Program Files\1cv8\ (или C:\Program Files (x86)\1cv8\) скапливаются папки вида 8.3.22.1750, 8.3.24.1467 и так далее. Каждая версия занимает заметный объём.
Удалять версии платформы нужно штатно, через «Программы и компоненты» Windows (или «Параметры → Приложения»). Найдите в списке «1С:Предприятие 8» с номером ненужной версии и выполните удаление. Просто стирать папку в Program Files вручную не стоит — в реестре останутся записи, а ассоциации файлов могут сломаться.
Особое внимание — серверным установкам. Если на компьютере развёрнут сервер 1С:Предприятия, удаление версии платформы остановит работу всех опубликованных на нём баз. В клиент-серверном варианте любые действия с платформой выполняйте только вне рабочего времени и после резервного копирования.
Как откатить уже установленное обновление конфигурации
Здесь ситуация принципиально иная. Если обновление конфигурации уже применено к базе, «удалить» его штатной кнопкой нельзя — структура данных изменена, и обратного преобразования платформа не выполняет. Единственный корректный способ вернуться на предыдущий релиз — восстановить базу из резервной копии, сделанной до обновления.
Порядок действий для файловой базы: закройте все сеансы, скопируйте сохранённую до обновления копию файла 1Cv8.1CD на место текущего (или загрузите выгрузку .dt через Конфигуратор: «Администрирование → Загрузить информационную базу»). После восстановления база окажется в состоянии на момент копии — все данные, введённые после обновления, будут потеряны.
Если резервной копии нет, а новое обновление работает с ошибками, более реалистичный путь — дождаться следующего релиза с исправлениями или обновиться на него вручную, а не пытаться откатиться. Именно поэтому правило «резервная копия перед каждым обновлением» — не формальность, а единственная страховка.
Очистка кэша и временных файлов 1С
Помимо обновлений, место занимают кэш метаданных и временные файлы. Кэш находится в папках AppData\Roaming\1C\1cv8 и AppData\Local\1C\1cv8 — это каталоги с GUID-именами, по одному на каждую базу. Их удаление безопасно: при следующем запуске кэш создастся заново. Более того, очистка кэша — стандартное средство при ошибках вида «ошибка формата потока» или странном поведении форм после обновления.
Чтобы удалить кэш конкретной базы, проще всего удалить базу из списка в окне запуска (сама база при этом не удаляется — только запись в списке), затем добавить её заново, указав тот же путь. При этом старый кэш станет неиспользуемым, и его можно стереть.
Как проверить результат очистки
Объём свободного места вырос после очистки корзины
Место не освободилось — проверьте, не хранятся ли дистрибутивы в других папках, например в «Загрузках»
Все базы открываются штатно, список баз на месте
База не запускается с ошибкой версии платформы — установите нужную версию заново
Пути к tmplts указаны корректно, ошибок при открытии нет
1С сообщает о недоступном каталоге — пересоздайте папку или исправьте путь в настройках
Что удалять нельзя: границы безопасной работы
Главное правило: никогда не трогайте каталог самой информационной базы. Для файловой базы это папка, путь к которой указан в списке баз, — в ней лежит файл 1Cv8.1CD, содержащий все данные. Удаление или повреждение этого файла означает потерю базы. Каталог базы легко спутать с каталогом шаблонов, поэтому перед удалением всегда сверяйте путь с тем, что указан в окне запуска 1С.
Также не удаляйте вручную содержимое C:\Program Files\1cv8\ — только через штатный деинсталлятор. Не трогайте папки сервера 1С (srvinfo и реестр кластера), если работаете на серверной машине: там хранятся настройки кластера и список баз, их повреждение остановит работу всех пользователей.
Как выбрать действие
Если база клиент-серверная, обслуживается обслуживающей организацией или обновления ставятся централизованно, любые действия согласуйте с администратором: самостоятельное удаление файлов на сервере может нарушить работу всей компании.
Частые вопросы
Удалится ли сама база, если очистить папку tmplts?
Нет. В tmplts хранятся только шаблоны и дистрибутивы обновлений. Информационные базы находятся в собственных каталогах, пути к которым указаны в окне запуска 1С, и очистка tmplts их не затрагивает.
Можно ли удалить обновление конфигурации кнопкой в самой 1С?
Нет, штатного механизма отката применённого обновления нет. Вернуть предыдущий релиз можно только восстановлением базы из резервной копии, созданной до обновления.
Почему после удаления старой платформы база перестала запускаться?
База была настроена на запуск удалённой версии платформы. Решение: установите нужную версию заново с дистрибутива или в свойствах базы укажите другую установленную версию, совместимую с конфигурацией.
Безопасно ли удалять папки с длинными именами в AppData\1C?
Да, это кэш метаданных баз. После закрытия 1С эти папки можно удалить — при следующем запуске кэш будет создан заново. Такая очистка часто помогает при ошибках после обновления.
Сколько места обычно занимают обновления 1С?
Зависит от конфигурации и числа скачанных релизов: каждый дистрибутив обновления типовой конфигурации может занимать сотни мегабайт, и за несколько лет накапливается несколько гигабайт. Точный объём виден в свойствах папки tmplts.
Нужно ли делать резервную копию перед очисткой tmplts?
Для самой очистки каталога шаблонов копия не обязательна — данные баз не затрагиваются. Но перед удалением версий платформы и особенно перед откатом обновления резервная копия базы обязательна.
Что важно запомнить
Дистрибутивы обновлений удаляются очисткой каталога tmplts, старые платформы — через «Программы и компоненты», а применённое обновление конфигурации откатывается только восстановлением базы из резервной копии. Перед любыми действиями сверяйте пути и сохраняйте копию базы.