Папки 1С: как найти платформу, базы, кэш и шаблоны
Содержание
Платформа по умолчанию ставится в C:\Program Files\1cv8\, каждая версия — в отдельную подпапку вида 8.3.24.1234\bin\. Список информационных баз лежит в файле %APPDATA%\1C\1CEStart\ibases.v8i, а сами файловые базы — там, куда их положили при создании (часто в документах пользователя или на сетевом диске). Кэш и временные файлы 1С прячутся в %LOCALAPPDATA%\1C\1cv8\.
Дальше — где конкретно искать каждую из этих папок, как узнать путь к своей базе прямо из окна запуска и что лежит в скрытых каталогах AppData, которые Проводник по умолчанию не показывает.
Куда ставится платформа и где лежат исполняемые файлы
64-разрядная платформа устанавливается в C:\Program Files\1cv8\. Если на машине осталась 32-разрядная версия, её каталог — C:\Program Files (x86)\1cv8\.
Внутри 1cv8 вы увидите:
- 📁 подпапки по номерам версий:
8.3.24.1234,8.3.25.1445и т. д. Несколько релизов уживаются рядом — старые не удаляются автоматически при установке новых; - внутри каждой версии — папку
bin\с исполняемыми файлами. Главные из них:1cv8.exe(толстый клиент),1cv8c.exe(тонкий клиент),1cv8s.exeи консольные утилиты; - папку
common\с общими файлами иconf\с конфигурационными.
Отдельно стоит C:\Program Files\1cv8\conf\ — здесь файл 1cestart.cfg может задавать общие для всех версий настройки запуска.
Быстрый способ найти папку работающей платформы: запустите базу, откройте диспетчер задач, найдите процесс 1cv8c.exe или 1cv8.exe, правый клик → Открыть расположение файла. Проводник откроется ровно на нужной подпапке bin\.
Ярлык запуска (1cestart.exe) обычно лежит в C:\Program Files\1C\1CEStart\ — это не сама платформа, а «лаунчер», который сам выбирает подходящую версию под конкретную базу.
Как узнать путь к своей информационной базе из окна запуска
Самый надёжный способ — посмотреть путь в окне запуска, не угадывая его.
- Откройте окно со списком баз (ярлык 1С:Предприятие).
- Выделите нужную базу одним кликом.
- Посмотрите на нижнюю часть окна — там серым текстом показан полный путь.
Для файловой базы путь выглядит как File="C:\Bases\Buh"; — это папка на диске. Для серверной — Srvr="server";Ref="buh_base";, где server — имя или адрес сервера 1С, а buh_base — имя базы в кластере.
Чтобы увидеть путь крупно и целиком, нажмите Изменить (или Настройка) — в открывшемся окне поле с путём доступно для копирования.
Файл 1Cv8.1CD в этой папке — и есть сама база данных со всеми документами и справочниками. Рядом могут лежать служебные файлы блокировок (1Cv8.cdn, 1Cv8Tmp.1CD) — их трогать не нужно.
Файл 1Cv8.1CD — это вся ваша база. Копируйте и перемещайте его только при полностью закрытой 1С у всех пользователей, иначе получите повреждение данных.
Список баз и общие настройки: файлы 1CEStart
Список баз, который вы видите в окне запуска, — не в реестре, а в обычном текстовом файле.
| Файл | Где лежит | За что отвечает |
|---|---|---|
ibases.v8i | %APPDATA%\1C\1CEStart\ | личный список баз текущего пользователя |
ibases.v8i | %ALLUSERSPROFILE%\1C\1CEStart\ | общий список для всех пользователей ПК |
1CEStart.cfg | %APPDATA%\1C\1CEStart\ | настройки запуска: пути к шаблонам, общий список баз |
%APPDATA% разворачивается в C:\Users\<Имя пользователя>\AppData\Roaming, а %ALLUSERSPROFILE% — в C:\ProgramData. Чтобы быстро попасть туда, вставьте путь прямо в адресную строку Проводника: %APPDATA%\1C\1CEStart и нажмите Enter.
В файле 1CEStart.cfg интересны строки:
CommonInfoBases— путь к общемуibases.v8i(так один список баз раздают на все рабочие места);ConfigurationTemplatesLocation— каталог, где платформа ищет шаблоны конфигураций и обновлений;InstalledLocation— куда ставятся новые версии платформы.
Чтобы раздать единый список баз на отдел, положите общий ibases.v8i на сетевой диск и пропишите путь к нему в CommonInfoBases. Пользователи будут видеть один и тот же набор баз.
Скрытые папки в AppData: кэш и шаблоны конфигураций
Папка AppData по умолчанию скрыта. Включите показ скрытых элементов: в Проводнике вкладка Вид → галочка Скрытые элементы. После этого путь C:\Users\<Имя>\AppData станет виден.
Внутри AppData для 1С важны два места:
Кэш и временные данные — %LOCALAPPDATA%\1C\1cv8\ (это AppData\Local). Здесь платформа хранит кэш каждой базы в подпапке с длинным именем-идентификатором (GUID). Именно отсюда берутся «тормоза» после обновления и ошибки вида «Конфигурация базы данных не соответствует сохранённой».
Шаблоны конфигураций и обновлений — по умолчанию %APPDATA%\1C\1cv8\tmplts\. Сюда распаковываются дистрибутивы, которые вы скачали для установки или обновления конфигурации. Внутри — папки по вендору и версии (например, 1c\Accounting\3.0.150.xx).
Сбросить кэш
можно удалением подпапок базы из %LOCALAPPDATA%\1C\1cv8\:
rem 1С должна быть полностью закрыта у этого пользователя
rmdir /s /q "%LOCALAPPDATA%\1C\1cv8"
Удаляйте кэш только при закрытой 1С. Для серверной базы это кэш клиента — данные в базе не пострадают, но несохранённые настройки форм у пользователя сбросятся. Папку шаблонов tmplts при чистке не трогайте, иначе придётся заново скачивать дистрибутивы.
Если шаблоны «не находятся» при обновлении — проверьте, совпадает ли путь в ConfigurationTemplatesLocation (см. предыдущий раздел) с реальной папкой tmplts.
Где лежит журнал регистрации и технологический журнал
Эти папки ищут, когда разбирают инцидент: кто что менял в базе или почему платформа «падает».
Журнал регистрации (кто и когда работал с базой) хранится вместе с базой:
- у файловой базы — в подпапке
1Cv8Log\внутри каталога базы. В актуальном формате это один файл1Cv8.lgd, в старом — набор файлов.lgp; - у серверной базы — на сервере 1С, внутри
srvinfo, в каталоге базы по её идентификатору, та же подпапка1Cv8Log\.
Смотреть журнал удобнее не в файлах, а из самой программы: Администрирование → Обслуживание → Журнал регистрации. Файлы нужны, только если база недоступна, а журнал надо извлечь.
Технологический журнал (низкоуровневые логи платформы для диагностики) включается отдельно файлом настройки logcfg.xml. По умолчанию платформа ищет его в C:\Program Files\1cv8\conf\. Внутри файла вы сами задаёте, в какую папку платформа будет писать логи.
Технологический журнал быстро растёт и забивает диск. Включайте его только на время диагностики и выключайте, убрав logcfg.xml, когда проблема найдена.
Файлы .v8i: внешние ссылки на базы
Расширение .v8i — это текстовый файл-ссылка на одну или несколько информационных баз. Он удобен, когда базу нужно быстро добавить коллеге: вместо диктовки пути вы отправляете маленький файл.
Что внутри одной секции такого файла:
[Бухгалтерия предприятия]
Connect=File="\\server\bases\Buh";
ID=a1b2c3d4-...
OrderInList=100
Folder=/
Как подключить базу
из .v8i:
- В окне запуска нажмите Настройка.
- В блоке с файлами списков общих информационных баз добавьте путь к вашему
.v8i. - Базы из файла появятся в общем списке.
Файл ibases.v8i из раздела выше — частный случай того же формата: в нём просто собраны все ваши базы. Открывается обычным Блокнотом, но правьте осторожно — лишняя пустая строка внутри секции ломает разбор.
Если дважды кликнуть по .v8i в Проводнике, лаунчер 1cestart.exe предложит добавить базу в список автоматически — руками путь вводить не нужно.
Где лежат внешние печатные формы и обработки
Внешние печатные формы (.epf) и внешние обработки (.epf), а также внешние отчёты (.erf) — это отдельные файлы на диске. Платформа не хранит их в одной фиксированной папке: вы кладёте файлы туда, где удобно, а в базу подключаете ссылку на них.
В конфигурациях на базе Библиотеки стандартных подсистем (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) дополнительные отчёты и обработки подключаются так:
- путь:
Администрирование → Печатные формы, отчёты и обработки; - включите флажок Дополнительные отчёты и обработки;
- откройте одноимённый список и добавьте файл командой добавления из файла на диске.
После подключения сам файл загружается внутрь базы — то есть хранится уже в информационной базе, а не на диске. Исходный .epf остаётся у вас как резервная копия.
Для разработки и разовых запусков внешнюю обработку
открывают напрямую: в режиме 1С:Предприятие — через меню Файл → Открыть и выбор .epf. Запуск внешних обработок из файла может быть ограничен настройками безопасности профиля, это нормально.
Храните исходные .epf/.erf в одной сетевой папке с понятными именами и датой версии. Так проще найти актуальный файл и откатиться, если новая версия обработки работает неправильно.
Папки на сервере 1С и права доступа к каталогам
В клиент-серверном варианте служебные данные кластера лежат в каталоге srvinfo. По умолчанию это C:\Program Files\1cv8\srvinfo\, но путь задаётся в параметрах запуска агента сервера и может отличаться. Сами данные базы при этом хранятся в СУБД (PostgreSQL или MS SQL), а не в этой папке.
Права на папки — частая причина ошибок. Кому и к чему нужен доступ:
- Файловая база. Пользователю (а при сетевом доступе — всем работающим с базой) нужны права на чтение и запись в папку с
1Cv8.1CD. - Папка кэша. Полный доступ к
%LOCALAPPDATA%\1C\1cv8\у текущего пользователя. Обычно он есть по умолчанию. - Сервер 1С. Служба сервера работает под учётной записью (по умолчанию
USR1CV8). Этой учётке нужны права на запись вsrvinfo. - Шаблоны. Доступ на запись в папку
tmplts, иначе дистрибутив не распакуется.
1Cv8.1CD — нужны чтение и запись. Для сетевой папки — права и на уровне общего доступа (шары), и на уровне NTFS.%LOCALAPPDATA%\1C\1cv8, не держите рабочую базу в C:\Program Files.srvinfo, и что путь к нему в параметрах службы указывает на существующую папку.tmplts либо путь ConfigurationTemplatesLocation указывает не туда. Задайте каталог, куда у пользователя есть доступ.Не размещайте рабочие файловые базы внутри C:\Program Files и C:\Program Files (x86). Windows ограничивает запись в эти каталоги, и база будет открываться с ошибками или только под администратором. Правильное место — отдельная папка на диске (C:\Bases\...) или сетевой ресурс.
Частые вопросы
Как открыть папку AppData, если её не видно в Проводнике?
%APPDATA% или %LOCALAPPDATA% и нажмите Enter — откроется нужный каталог без ручного поиска.Где физически хранится серверная база данных?
srvinfo сервера 1С лежат только служебные данные кластера, а не сами таблицы базы.Можно ли перенести папку с файловой базой на другой диск?
1Cv8.1CD на новое место, затем в окне запуска нажмите Изменить и укажите новый путь. Старую копию удаляйте только после проверки, что база открылась.Чем отличается папка Roaming от Local в AppData?
Roaming (%APPDATA%) лежат настройки, которые перемещаются вместе с профилем: список баз, 1CEStart.cfg, шаблоны. В Local (%LOCALAPPDATA%) — локальный кэш базы, он привязан к конкретному компьютеру и не переносится.Как узнать номер установленной версии платформы?
C:\Program Files\1cv8\ — подпапки названы по номерам версий. Либо в запущенной 1С: Главное меню → О программе (значок в правом верхнем углу), там указан точный релиз платформы и каталог базы.Где найти папку с дистрибутивами для обновления конфигурации?
%APPDATA%\1C\1cv8\tmplts\. Если обновления скачиваются автоматически, они распаковываются именно сюда. Точный путь указан в 1CEStart.cfg в строке ConfigurationTemplatesLocation — при необходимости его можно сменить на общий сетевой каталог.