Папки 1С: как найти платформу, базы, кэш и шаблоны

· 9 мин

Содержание

Платформа по умолчанию ставится в 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. Откройте окно со списком баз (ярлык 1С:Предприятие).
  2. Выделите нужную базу одним кликом.
  3. Посмотрите на нижнюю часть окна — там серым текстом показан полный путь.

Для файловой базы путь выглядит как File="C:\Bases\Buh"; — это папка на диске. Для серверной — Srvr="server";Ref="buh_base";, где server — имя или адрес сервера 1С, а buh_base — имя базы в кластере.

Чтобы увидеть путь крупно и целиком, нажмите Изменить (или Настройка) — в открывшемся окне поле с путём доступно для копирования.

Как найти, где лежит файловая база
Выполнено: 0 / 5

Файл 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:

  1. В окне запуска нажмите Настройка.
  2. В блоке с файлами списков общих информационных баз добавьте путь к вашему .v8i.
  3. Базы из файла появятся в общем списке.

Файл 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, иначе дистрибутив не распакуется.
Диагностика: выберите симптом

Не размещайте рабочие файловые базы внутри C:\Program Files и C:\Program Files (x86). Windows ограничивает запись в эти каталоги, и база будет открываться с ошибками или только под администратором. Правильное место — отдельная папка на диске (C:\Bases\...) или сетевой ресурс.

Частые вопросы

Как открыть папку AppData, если её не видно в Проводнике?
Папка скрытая. Либо включите показ скрытых элементов (вкладка Вид → Скрытые элементы), либо вставьте в адресную строку Проводника %APPDATA% или %LOCALAPPDATA% и нажмите Enter — откроется нужный каталог без ручного поиска.
Где физически хранится серверная база данных?
В СУБД — PostgreSQL или MS SQL Server, на том диске, где развёрнут сервер баз данных. В папке srvinfo сервера 1С лежат только служебные данные кластера, а не сами таблицы базы.
Можно ли перенести папку с файловой базой на другой диск?
Да. Закройте 1С у всех пользователей, скопируйте всю папку с 1Cv8.1CD на новое место, затем в окне запуска нажмите Изменить и укажите новый путь. Старую копию удаляйте только после проверки, что база открылась.
Чем отличается папка Roaming от Local в AppData?
В Roaming (%APPDATA%) лежат настройки, которые перемещаются вместе с профилем: список баз, 1CEStart.cfg, шаблоны. В Local (%LOCALAPPDATA%) — локальный кэш базы, он привязан к конкретному компьютеру и не переносится.
Как узнать номер установленной версии платформы?
Откройте C:\Program Files\1cv8\ — подпапки названы по номерам версий. Либо в запущенной 1С: Главное меню → О программе (значок в правом верхнем углу), там указан точный релиз платформы и каталог базы.
Где найти папку с дистрибутивами для обновления конфигурации?
Это папка шаблонов, по умолчанию %APPDATA%\1C\1cv8\tmplts\. Если обновления скачиваются автоматически, они распаковываются именно сюда. Точный путь указан в 1CEStart.cfg в строке ConfigurationTemplatesLocation — при необходимости его можно сменить на общий сетевой каталог.