Администрирование · 9 мин
Как удалить ненужные обновления 1С и освободить место на диске
Как найти и удалить ненужные обновления 1С: очистка каталога шаблонов, удаление старых версий платформы, безопасные способы освободить место на диске.
Со временем на компьютере или сервере с 1С накапливаются десятки гигабайтов «мусора»: старые дистрибутивы обновлений конфигураций, неиспользуемые версии платформы, временные файлы обновления. Всё это не только занимает место, но и замедляет поиск нужных шаблонов при обновлении рабочих баз.
Ненужные обновления 1С удаляются вручную, штатного «очистителя» в программе нет. Поэтому важно понимать, где именно хранятся эти файлы, что можно удалять безопасно, а что трогать нельзя — чтобы не сломать рабочие базы и не потерять возможность обновить старые конфигурации.
Ниже разобраны основные места хранения обновлений, порядок безопасной очистки и типичные ошибки, которые приводят к тому, что после «чистки» конфигуратор перестаёт видеть шаблоны обновлений.
Где 1С хранит обновления и что именно занимает место
Основной «накопитель» — каталог шаблонов конфигураций. При установке обновления (например, через дистрибутив с портала 1С или через сервис обновления) файлы шаблонов копируются в папку tmplts. По умолчанию в Windows это C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts. Внутри — вложенные папки по поставщику и конфигурации, а в них — подпапки с номерами релизов.
Второй источник занятого места — установленные версии платформы. Каждая версия платформы 1С:Предприятие занимает заметный объём и ставится в отдельную папку, обычно C:\Program Files\1cv8\8.3.x.xxxx. Старые версии не удаляются автоматически при установке новых.
Третья категория — временные файлы обновления: распакованные дистрибутивы в папке Temp, скачанные установщики в «Загрузках», файлы обновления, полученные через интернет-поддержку. Они не нужны после завершения обновления, но часто остаются на диске.
Проверить размер папки AppData\Roaming\1C\1cv8\tmplts
Сравнить список папок с версией, на которой работают базы
Найти файлы setup.exe и *.1cv8.zip старше нескольких месяцев
Подготовка: что сделать перед удалением
Перед любыми действиями с файлами 1С сделайте резервную копию рабочих информационных баз — через выгрузку в конфигураторе (Администрирование → Выгрузить информационную базу) или штатными средствами СУБД, если база клиент-серверная. Само удаление шаблонов не затрагивает базы, но копия нужна на случай, если после очистки потребуется обновить старую базу, а нужного промежуточного релиза уже не будет.
Уточните, какие версии платформы реально используются. Откройте список баз в стартовом окне 1С, посмотрите свойства каждой базы — там указана версия платформы. Если часть баз работает на старой версии, удалять её нельзя. На сервере дополнительно проверьте версию агента сервера 1С.
Также выясните, не используется ли каталог шаблонов совместно. В некоторых организациях tmplts вынесен в общую сетевую папку, и путь к нему прописан в настройках стартера. Удаление таких файлов затронет всех пользователей.
Удаление старых шаблонов обновлений конфигураций
Закройте все сеансы 1С. Откройте каталог шаблонов: быстрее всего — вставить в адресную строку проводника путь %APPDATA%\1C\1cv8\tmplts. Если путь к шаблонам менялся, его можно посмотреть в стартовом окне 1С: кнопка «Настройка», поле «Каталоги шаблонов конфигураций и обновлений».
Внутри tmplts папки сгруппированы по поставщику (например, 1c) и по конфигурации (Accounting, TradeManag и т. п.). В папке каждой конфигурации лежат подпапки с номерами релизов вида 3_0_xxx_xx. Удалять можно старые релизы, оставив последние один-два: именно они нужны для установки обновлений и создания новых баз из шаблона.
Удаляйте папки релизов целиком, а не отдельные файлы внутри — иначе шаблон станет «битым» и может вызвать ошибки при обновлении. Если конфигурация вообще больше не используется в организации, можно удалить всю её папку из tmplts.
- 1Закройте все сеансы 1С и конфигуратор
- 2Откройте %APPDATA%\1C\1cv8\tmplts или путь из настроек стартера
- 3Отсортируйте папки релизов по номеру версии
- 4Удалите старые релизы, оставив 1–2 последних для каждой конфигурации
- 5Очистите корзину и проверьте свободное место
- 6Запустите 1С и убедитесь, что обновление видит актуальный шаблон
Удаление неиспользуемых версий платформы
Старые версии платформы удаляются штатно — через «Установка и удаление программ» Windows (или «Приложения и возможности»). В списке они отображаются как «1С:Предприятие 8 (8.3.x.xxxx)». Удаляйте только те версии, на которых не работает ни одна база и которые не используются сервером.
Удалять папки платформы вручную из Program Files не рекомендуется: в реестре останутся записи, а ярлыки и ассоциации файлов могут сломаться. Если платформа удалена через установщик, но пустая папка осталась — её можно удалить вручную, это безопасно.
На сервере 1С будьте вдвойне осторожны: служба агента сервера привязана к конкретной версии платформы. Перед удалением убедитесь, что служба запущена из папки другой (актуальной) версии, иначе сервер просто перестанет стартовать.
Очистка временных файлов и скачанных дистрибутивов
Дистрибутивы обновлений, скачанные с портала 1С или полученные через интернет-поддержку, после установки не нужны. Проверьте папку «Загрузки» и каталоги, куда вы сохраняете установщики: файлы вида setup.exe, архивы и папки с распакованными дистрибутивами можно удалить, если соответствующий релиз уже установлен в tmplts или не нужен.
Также имеет смысл очистить временные папки Windows (%TEMP%) — там после обновлений остаются распакованные файлы установщиков. Это стандартная процедура очистки, на работу 1С она не влияет.
Как проверить результат и не сломать обновления
После очистки запустите конфигуратор одной из рабочих баз и откройте окно обновления конфигурации (Конфигурация → Поддержка → Обновить конфигурацию). Выберите поиск доступных обновлений в каталоге шаблонов — программа должна увидеть оставленный последний релиз. Если список пуст, хотя релиз вы оставляли, проверьте, не удалили ли вы лишний уровень вложенности папок.
Проверьте также создание новой базы из шаблона: в стартовом окне 1С нажмите «Добавить» → «Создание новой информационной базы» — в списке должны отображаться оставленные шаблоны. Это подтверждает, что структура каталога tmplts не нарушена.
Как проверить результат
Отображаются актуальные релизы конфигураций
Список пуст или показывает ошибку чтения каталога
Мастер находит последний релиз в tmplts
Обновление не находит шаблон, хотя релиз оставлен
Все базы открываются на своей версии платформы
База требует удалённую версию платформы
Типичные ошибки при очистке
Самая неприятная ошибка — удаление промежуточных релизов при наличии баз, которые давно не обновлялись. Переход через несколько версий конфигурации часто требует последовательной установки промежуточных обновлений. Если шаблоны удалены, их придётся заново скачивать с портала 1С, а старые релизы не всегда доступны в открытом виде.
Как не допустить повторного захламления
Заведите простое правило: после каждого обновления конфигурации удаляйте релизы старше двух последних, а скачанный дистрибутив — сразу после установки. Это занимает пару минут и не даёт каталогу разрастись до десятков гигабайтов.
При установке новой версии платформы сразу планируйте удаление предыдущей — но только после того, как все базы переведены на новую версию и вы убедились в их стабильной работе. На сервере ведите учёт: какая версия платформы используется службой, какая — клиентами.
Что важно запомнить
Обновления 1С удаляются вручную: шаблоны — из каталога tmplts с сохранением 1–2 последних релизов, платформы — через штатное удаление программ Windows. Перед очисткой сделайте резервные копии баз и убедитесь, что нет баз, требующих промежуточных релизов или старых версий платформы.
Частые вопросы
Удаление шаблонов обновлений повлияет на рабочие базы?
Нет. Каталог tmplts используется только для установки обновлений и создания новых баз. Уже работающие информационные базы хранят конфигурацию внутри себя и от шаблонов не зависят.
Можно ли просто удалить всю папку tmplts?
Технически можно — 1С продолжит работать. Но вы потеряете возможность создавать новые базы из шаблонов и обновлять конфигурации из локального каталога, пока заново не установите нужные релизы. Оптимально удалять только старые версии.
Как узнать, какая версия платформы нужна моим базам?
В стартовом окне 1С выделите базу и откройте её настройки — там указана требуемая версия платформы. Также версию видно в окне «О программе» внутри запущенной базы.
Что делать, если после очистки обновление не находит шаблон?
Проверьте структуру папок: путь должен быть вида tmplts\поставщик\конфигурация\номер_релиза, без лишних вложенных уровней. Также убедитесь в настройках стартера 1С, что каталог шаблонов указан верно.
Где взять старые релизы, если я их удалил, а они понадобились?
Дистрибутивы обновлений доступны на портале portal.1c.ru при действующей подписке ИТС, а также через сервис обновления программ. Для очень старых релизов может потребоваться последовательное обновление через доступные промежуточные версии.
Нужно ли чистить обновления на сервере 1С?
Да, если обновления и платформы устанавливались на сам сервер. Порядок тот же, но с дополнительной проверкой: не удалите версию платформы, из-под которой запущена служба агента сервера 1С, и согласуйте очистку общего каталога шаблонов с другими администраторами.