Обновления в 1С:Предприятие — критически важный процесс, от которого зависит стабильность работы бухгалтерских баз, торговых систем и кадровых модулей. Однако многие администраторы и пользователи сталкиваются с проблемой: куда именно 1С сохраняет скачанные обновления, где хранятся резервные копии перед апдейтом, и как найти файлы, если что-то пошло не так. Без этих знаний сложно диагностировать ошибки, восстанавливать данные или оптимизировать дисковое пространство.
В этой статье мы детально разберём все возможные пути хранения обновлений — от временных файлов платформы до архивов конфигураций, а также объясним, как эти пути зависят от версии 1С, операционной системы и способа установки (файловый или клиент-серверный вариант). Вы узнаете, где искать .cf-файлы, .cfu-пакеты, лог-файлы обновлений и как управлять этими данными без риска потерять критически важную информацию.
Структура хранения обновлений в 1С: основные каталоги
Файловая система 1С:Предприятия организована так, что обновления распределяются по нескольким папкам в зависимости от их типа и статуса. Вот ключевые каталоги, которые стоит знать:
- 📁 Временные файлы платформы — здесь хранятся скачанные, но ещё не установленные обновления. Путь зависит от ОС и версии 1С.
- 🗃️ Каталог конфигураций — папка с
.cfи.cfu-файлами, которые используются для обновления баз данных. - 🔄 Резервные копии — автоматически создаются перед применением обновлений (если включена соответствующая настройка).
- 📝 Лог-файлы — journals обновлений, где фиксируются все действия (успешные и с ошибками).
Важно понимать, что пути могут отличаться для файлового варианта и клиент-серверного. Например, в клиент-серверной архитектуре часть файлов хранится на сервере 1С:Предприятия, а часть — на локальных машинах пользователей. Также на расположение влияет, используется ли тонкий клиент, толстый клиент или веб-клиент.
Пути хранения обновлений в Windows
В операционных системах Windows (начиная с Windows 7 и заканчивая Windows 11/Server 2022) 1С сохраняет обновления в стандартных каталогах, которые определяются настройками системы и правами пользователя. Основные пути:
| Тип файлов | Путь (по умолчанию) | Примечания |
|---|---|---|
| Временные файлы платформы | C:\Users\<ИмяПользователя>\AppData\Local\1C\1cv8\tmplts |
Здесь хранятся шаблоны и скачанные обновления платформы. Папка AppData скрытая! |
Обновления конфигураций (.cfu) |
C:\Program Files (x86)\1cv8\<ВерсияПлатформы>\bin\cf |
Для 32-битных систем путь без (x86). Версия платформы — например, 8.3.22.1864. |
| Лог-файлы обновлений | C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\logs |
Файлы с расширением .log и .lgp. Можно открыть в блокноте. |
| Резервные копии баз | Зависит от настройки в конфигураторе | По умолчанию — в папке с базой данных (например, C:\Bases\<ИмяБазы>\Backup). |
Если вы не видите папку AppData, включите отображение скрытых файлов в Проводнике Windows (Вид → Скрытые элементы). Также учтите, что при многопользовательской установке пути могут отличаться — например, временные файлы будут храниться в профиле каждого пользователя отдельно.
⚠️ Внимание: Если на диске C: заканчивается место, временные файлы обновлений могут не скачиваться. Проверьте свободное пространство перед запуском обновления!
Пути хранения в Linux и macOS
На серверах под управлением Linux (например, Ubuntu Server, CentOS) или macOS пути к файлам обновлений 1С отличаются от Windows. Это связано с особенностями файловой системы и правами доступа.
Основные каталоги для Linux:
- 🐧 Временные файлы:
/home/<ИмяПользователя>/.1cv8/1C/1cv8/tmpltsили/opt/1C/v8.3/<Версия>/tmplts(для серверной установки). - 📂 Конфигурации:
/opt/1C/v8.3/<Версия>/cf— здесь лежат.cfи.cfu-файлы. - 📜 Логи:
/var/log/1Cили/home/<ИмяПользователя>/.1cv8/1C/1cv8/logs.
Для macOS пути аналогичны Linux, но с учётом особенностей файловой системы APFS:
- 🍎 Временные файлы:
/Users/<ИмяПользователя>/.1cv8/1C/1cv8/tmplts. - 🗄️ Конфигурации:
/Applications/1cv8/<Версия>/1cv8/cf.
В Linux и macOS важно следить за правами доступа к папкам. Например, если сервер 1С:Предприятия работает под пользователем usr1cv8, то все каталоги должны быть доступны этому пользователю для чтения и записи. В противном случае обновления могут прерываться с ошибкой "Отказано в доступе".
Перед обновлением на Linux проверьте права на папки командой
ls -la /opt/1C/ и при необходимости измените владельца: sudo chown -R usr1cv8:usr1cv8 /opt/1C/Где 1С хранит обновления для клиент-серверного варианта
В клиент-серверной архитектуре (например, при использовании 1С:Предприятие 8.3 с SQL Server или PostgreSQL) обновления распределяются между сервером и клиентскими машинами. Это усложняет поиск файлов, но делает систему более отказоустойчивой.
Ключевые нюансы:
- 🖥️ На сервере 1С: хранятся
.cfu-файлы и шаблоны обновлений в каталогеC:\Program Files\1cv8\<Версия>\bin\cf(Windows) или/opt/1C/v8.3/<Версия>/cf(Linux). - 💻 На клиентских машинах: временные файлы скачиваются в
%LOCALAPPDATA%\1C\1cv8\tmplts(Windows) или~/.1cv8/1C/1cv8/tmplts(Linux/macOS). - 🔄 Резервные копии баз: обычно хранятся на сервере SQL/PostgreSQL или в сетевой папке, указанной в настройках кластера серверов 1С.
Особенность клиент-серверного варианта — обновления конфигурации сначала загружаются на сервер, а затем распределяются по клиентам. Это означает, что если на клиентской машине не хватает места, обновление всё равно может пройти успешно, так как основные файлы хранятся централизованно.
⚠️ Внимание: При обновлении кластера серверов 1С необходимо останавливать все рабочие процессы (ragent,rmngr). В противном случае файлы могут повредиться, и потребуется восстановление из резервной копии.
Как проверить статус рабочих процессов 1С на сервере?
На Windows откройте Диспетчер задач и найдите процессы ragent.exe и rmngr.exe. На Linux выполните команду:
ps aux | grep 1cv8
Если процессы активны, остановите их через Консоль администрирования серверов 1С или командой:
sudo systemctl stop srv1cv83
Временные файлы и кэш обновлений: где искать и как очистить
В процессе обновления 1С:Предприятие создаёт множество временных файлов, которые могут занимать гигабайты дискового пространства. Эти файлы нужны для:
- 📥 Скачивания пакетов обновлений с серверов 1С.
- 🔧 Распаковки и подготовки файлов перед установкой.
- 📊 Создания контрольных точек для отката при ошибках.
Основные папки с временными файлами:
| Операционная система | Путь к временным файлам | Что можно удалить |
|---|---|---|
| Windows | %LOCALAPPDATA%\1C\1cv8\tmplts |
Все файлы с расширением .tmp и .cfutmp (после успешного обновления). |
| Linux/macOS | ~/.1cv8/1C/1cv8/tmplts |
Файлы старше 30 дней (если не планируются откаты). |
| Сервер 1С (Windows) | C:\ProgramData\1C\1cv8\tmplts |
Только после остановки всех служб 1С! |
Чтобы очистить кэш обновлений, выполните следующие шаги:
- Закройте все сеансы 1С:Предприятия (включая фоновые процессы).
- Удалите содержимое папок
tmplts(кроме подпапок1cv8.epfи1cv8.ert, если они есть). - Перезапустите службу 1С:Предприятия (на сервере) или перезагрузите компьютер (на клиентской машине).
Закрыть все сеансы 1С (включая фоновые)
Проверить свободное место на диске
Удалить временные файлы из папки tmplts
Перезапустить службу 1С (для серверного варианта)
Проверить логи на ошибки после очистки-->
Критическая информация: Если после очистки кэша обновления перестали скачиваться, проверьте права доступа к папке tmplts. В Windows она должна иметь права на запись для пользователя SYSTEM и текущего пользователя, а в Linux — для пользователя, под которым работает сервер 1С (обычно usr1cv8).
Резервные копии перед обновлением: где хранятся и как восстановить
Перед применением обновлений 1С:Предприятие (если включена соответствующая настройка) автоматически создаёт резервные копии конфигурации и данных. Эти копии позволяют откатиться к предыдущей версии, если что-то пойдёт не так. Однако многие пользователи не знают, где искать эти файлы.
Места хранения резервных копий:
- 💾 Файловый вариант: копии хранятся в папке с базой данных (например,
C:\Bases\<ИмяБазы>\1Cv8Backup). Это может быть как отдельная папка, так и архив с датой в имени (например,Backup_20260515.7z). - 🖥️ Клиент-серверный вариант: резервные копии баз данных (если используется SQL Server или PostgreSQL) хранятся в каталоге, указанном в настройках кластера серверов 1С. По умолчанию это
C:\ProgramData\1C\1cv8\backup(Windows) или/var/1C/backup(Linux). - 📂 Облачные решения (1C:Fresh, 1C:ГISPRU): резервные копии создаются автоматически на стороне 1С и недоступны для скачивания пользователю. Восстановление возможно только через поддержку.
Чтобы восстановить базу из резервной копии, выполните следующие действия:
- Откройте Конфигуратор в режиме администратора.
- Выберите
Администрирование → Загрузить информационную базу. - Укажите путь к файлу резервной копии (обычно это
.dtили.zip-архив). - Подтвердите замену текущей базы.
⚠️ Внимание: Если резервная копия была создана в 1С:Предприятие 8.3.20, а восстанавливаете вы её в 8.3.22, может потребоваться предварительное обновление платформы до совместимой версии. Проверьте требования к версиям в документации!
Лог-файлы обновлений: как читать и анализировать ошибки
Лог-файлы — это "чёрный ящик" обновлений 1С. Они фиксируют все действия: от скачивания пакетов до применения изменений в базе. Если обновление завершилось с ошибкой, логи помогут понять, на каком этапе это произошло.
Где искать лог-файлы:
- 📜 Основной лог:
%APPDATA%\1C\1cv8\logs\<ИмяБазы>\update.log(Windows) или~/.1cv8/1C/1cv8/logs/<ИмяБазы>/update.log(Linux/macOS). - 📄 Лог кластера серверов:
C:\ProgramData\1C\1cv8\logs\<ИмяКластера>\update.log(для клиент-серверного варианта). - 🖥️ Лог агентов обновления:
/var/log/1C/update_agent.log(Linux).
Как прочитать лог:
- Откройте файл в любом текстовом редакторе (например, Notepad++ или VS Code).
- Ищите строки с ключевыми словами:
ERROR— критические ошибки.WARNING— предупреждения (может потребоваться внимание).INFO: Update completed— успешное завершение.
Пример типичных ошибок в логах:
[2026-05-15 14:30:45] ERROR: Failed to download update package from https://updates.1c.ru/... (Timeout)
[2026-05-15 14:30:47] ERROR: Not enough disk space in C:\Users\Admin\AppData\Local\1C\1cv8\tmplts (required: 1.2 GB, free: 0.8 GB)
Если в логе есть ошибка Timeout, проверьте настройки прокси или антивирус — они могут блокировать скачивание. Если не хватает места на диске, очистите папку tmplts или измените путь хранения временных файлов в настройках 1С.
Самая частая причина сбоев обновлений — недостаток места на диске или блокировка антивирусом. Всегда проверяйте эти параметры в первую очередь!
FAQ: Частые вопросы о хранении обновлений в 1С
Можно ли изменить путь хранения временных файлов обновлений?
Да, путь к папке tmplts можно изменить через реестр Windows или конфигурационные файлы в Linux. Для Windows:
- Откройте
regedit(Редактор реестра). - Перейдите в раздел
HKEY_CURRENT_USER\Software\1C\1Cv8\8.3\<ВерсияПлатформы>\Paths. - Измените параметр
Tempна новый путь (например,D:\1C_Temp).
В Linux путь указывается в файле /etc/1C/1Cv8/conf/1cv8.conf (параметр TempDirectory).
Что делать, если обновление зависло на этапе "Подготовка файлов"?
Это типичная проблема, связанная с:
- Блокировкой файлов антивирусом (добавьте папку
tmpltsв исключения). - Недостатком прав доступа (запустите 1С от имени администратора).
- Повреждением временных файлов (очистите папку
tmpltsи перезапустите обновление).
Если проблема повторяется, попробуйте скачать обновление вручную с сайта users.v8.1c.ru и установить его через Конфигуратор (Файл → Открыть).
Где хранятся обновления для мобильного приложения 1С?
Мобильные приложения 1С (например, 1С:Мобильная торговля или 1С:Бухгалтерия для Android/iOS) обновляются через стандартные магазины (Google Play, App Store). Однако обновления конфигураций (если они поддерживаются) хранятся в внутренней памяти устройства:
- Android:
/Android/data/ru.1c.mobile/files/Updates. - iOS: обновления загружаются в песчаницу (sandbox) приложения и недоступны пользователю.
Для восстановления мобильной базы из резервной копии используйте функцию Импорт/Экспорт в самом приложении.
Как откатить обновление конфигурации, если оно привело к ошибкам?
Откат возможен, если:
- Есть резервная копия базы (восстановите её через Конфигуратор).
- Обновление ещё не применено к базе (в Конфигураторе выберите
Конфигурация → Поддержка → Настройка поддержкии отметьте предыдущую версию). - Используется 1С:EDT (можно откатиться через систему контроля версий).
Если резервной копии нет, обратитесь в службу поддержки 1С с лог-файлами ошибок.
Можно ли удалить старые файлы обновлений, чтобы освободить место?
Да, но с осторожностью:
- Файлы в
tmpltsможно удалять, если обновление прошло успешно. .cfu-файлы в папкеcfможно удалить, если они старше текущей версии конфигурации.- Резервные копии (
.dt,.zip) стоит хранить не менее 30 дней.
Перед удалением проверьте, что у вас есть актуальные резервные копии баз!