Любой администратор или разработчик, работающий с экосистемой 1С:Предприятие, рано или поздно сталкивается с необходимостью найти физическое расположение файлов клиент-серверной архитектуры на диске. Это требуется не только для ручного обновления или отката версии, но и для настройки прав доступа, резервного копирования или диагностики проблем с запуском. Стандартные пути установки могут меняться в зависимости от разрядности операционной системы и выбранной архитектуры приложения.

Понимание структуры каталогов критически важно при устранении конфликтов версий. Часто бывает так, что на одном компьютере установлено несколько версий платформы, и система должна корректно определять, какую именно запустить при открытии базы данных. Знание того, где хранятся исполняемые файлы и конфигурационные данные, позволяет избежать ошибок при ручной регистрации компонентов или очистке кэша.

В этой статье мы детально разберем стандартные и нестандартные пути размещения файлов платформы в среде Windows, а также коснемся особенностей серверной установки. Мы рассмотрим различия между клиентской частью и сервером 1С:Предприятие, а также объясним, как найти скрытые системные папки, необходимые для корректной работы приложения.

Стандартные пути установки клиентской части в Windows

По умолчанию, при использовании стандартного установщика MSI, файлы платформы 1С:Предприятие размещаются в системном каталоге Program Files. Путь зависит от разрядности установленной операционной системы и самой платформы. Для 64-битных версий Windows и 64-битной платформы 1С основным каталогом является C:\Program Files\1cv8.

Если же на компьютере установлена 32-битная версия платформы на 64-битной ОС, файлы будут находиться в папке C:\Program Files (x86)\1cv8. Внутри этого корневого каталога структура организована по версиям релизов. Каждая версия имеет свой уникальный номер, например, 8.3.22.1674, и хранится в отдельной подпапке.

Внутри папки с конкретной версией вы найдете несколько ключевых подкаталогов. Самый важный из них — bin, где располагаются исполняемые файлы 1cv8.exe и 1cv8c.exe. Именно эти файлы запускают толстый и тонкий клиенты соответственно. Также здесь присутствует папка bin\i386 или bin\x86_64, содержащая библиотеки для конкретной архитектуры процессора.

💡

Если вы не знаете точную версию платформы, зайдите в корневую папку 1cv8 и отсортируйте папки по дате изменения — самая свежая обычно соответствует текущей активной версии.

Иногда администраторы меняют путь установки вручную во время инсталляции. В таком случае найти платформу можно, открыв реестр Windows. Ключи реестра, отвечающие за пути установки, хранятся в ветке HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8. Параметр InstallDir укажет точное местоположение корневого каталога.

Структура каталогов внутри версии платформы

После перехода в папку конкретной версии, например 8.3.20.1234, пользователь увидит строгую иерархию файлов. Понимание назначения каждой папки помогает при диагностике. Например, если клиент не запускается из-за отсутствия библиотеки, вы будете знать, что искать её нужно в папке bin.

Каталог ext содержит файлы расширений платформы и внешние компоненты. Сюда часто устанавливают драйверы для работы с торговым оборудованием или специфические обработки. Папка tmpl хранит шаблоны печатных форм и макетов, которые используются по умолчанию при создании новых объектов метаданных.

  • 📂 bin — основные исполняемые файлы и динамические библиотеки ядра.
  • 📂 addbins — дополнительные компоненты, которые устанавливаются опционально (например, поддержка веб-клиента или специфические модули).
  • 📂 language — файлы локализации интерфейса для разных языков.
  • 📂 help — справочная система в формате CHM или HTML, доступная по нажатию F1.

Особое внимание стоит уделить файлу 1cv8.lst, который лежит в корне папки версии. Этот текстовый файл содержит список всех установленных версий платформы на данном компьютере. При запуске ярлыка 1С система обращается именно к этому списку, чтобы понять, какую версию предложить пользователю или запустить автоматически.

Как работает файл 1cv8.lst?

Этот файл формируется автоматически при установке новой версии. Если вы удалите папку с версией вручную, но не очистите этот список, 1С может пытаться запустить несуществующую версию, выдавая ошибку.

Важно отметить, что файлы конфигурации самого клиента, такие как настройки интерфейса или список последних баз, хранятся не в папке установки, а в профиле пользователя. Однако библиотеки COM-компонентов, необходимые для внешней интеграции, регистрируются именно из папки bin с правами администратора.

Расположение сервера 1С:Предприятие

Серверная часть платформы 1С:Предприятие имеет иную структуру каталогов, отличающуюся от клиентской. При установке сервера на Windows файлы обычно размещаются в C:\Program Files\1cv8\servers. Внутри этой папки находится подкаталог с именем версии, аналогично клиентской части.

Критически важной директорией для сервера является папка srvinfo. По умолчанию она создается в корне диска C: (C:\srvinfo), но может быть перенастроена. Здесь хранятся регистрационные данные кластера серверов, логи работы, файлы временных данных и информация о подключенных информационных базах.

💡

Никогда не удаляйте файлы из папки srvinfo вручную во время работы сервера — это приведет к потере данных о зарегистрированных базах и невозможности подключения клиентов.

Конфигурационный файл сервера ragent.ini обычно лежит в папке установки службы агента сервера. Он содержит параметры порта, настройки безопасности и пути к служебным каталогам. Изменение этого файла требует перезапуска службы 1С:Предприятие 8.3 Сервер для применения настроек.

Компонент Тип данных Типичный путь Важность
Агент сервера Служба Windows ...\1cv8\8.3.xx.xxxx\bin\ragent.exe Высокая
Кластер серверов Реестр/Файлы C:\srvinfo\reg_1541 Критическая
Рабочие процессы Исполняемые ...\bin\rmngr.exe Высокая
Логи сервера Текстовые файлы C:\srvinfo\log Средняя

При кластерной установке пути могут быть распределены по разным узлам сети. В таком случае локальный каталог содержит только файлы агента, а данные кластера хранятся в центральной базе данных (PostgreSQL или MSSQL), путь к которой указан в настройках агента.

📊 Где вы предпочитаете хранить папку srvinfo?
На системном диске C:
На отдельном быстром SSD
На сетевом хранилище NAS
В облачном хранилище

Файлы пользовательских настроек и кэш

Помимо файлов самой платформы, на компьютере хранятся данные конкретного пользователя. Они расположены в скрытых системных папках профиля. Путь к ним выглядит как C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart. Здесь лежат файлы ibases.v8i и 1CEStart.cfg, содержащие список баз и настройки запуска.

Кэш платформы — это еще один важный элемент, занимающий место на диске. Он находится по пути C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8 или ...\1Cv8C для толстого клиента. В этих папках хранятся скомпилированные модули, временные файлы форм и результаты вычислений для ускорения работы.

Очистка кэша часто решает проблемы с "слетевшими" интерфейсами или ошибками при обновлении конфигурации. Однако делать это нужно правильно. Простое удаление папки может привести к тому, что при следующем запуске 1С будет долго инициализироваться, восстанавливая кэшированные данные.

  • 🗑️ tmpl — папка во временных файлах пользователя, хранящая внешние обработки.
  • ⚙️ v8i — файлы списка информационных баз для конкретного пользователя.
  • 💾 Cache — бинарные файлы кэша метаданных и форм.

Для доступа к папке AppData можно воспользоваться комбинацией клавиш Win + R и ввести команду %appdata% для перехода в Roaming или %localappdata% для перехода в Local. Это быстрее, чем вручную искать скрытые папки в проводнике.

Поиск путей через реестр и консоль

Если графический интерфейс недоступен или нужно автоматизировать поиск путей, удобнее всего использовать командную строку или реестр. В реестре Windows информация о путях дублируется для надежности. Ключ HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8\InstallDir содержит путь к основной установке.

Для 32-битных версий на 64-битной системе ветка реестра может отличаться: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C\1Cv8. Это стандартное поведение Windows для разделения настроек приложений разной разрядности. При написании скриптов установки это необходимо учитывать.

☑️ Проверка путей установки

Выполнено: 0 / 4

Также можно использовать команду where в командной строке, если путь к 1С добавлен в переменную окружения PATH. Ввод команды where 1cv8.exe покажет полные пути ко всем найденным исполняемым файлам платформы в системе.

reg query "HKLM\SOFTWARE\1C\1Cv8" /v InstallDir

Эта команда выведет значение пути установки непосредственно в консоль. Это полезно при написании бат-файлов для автоматического обновления или деплоя конфигураций на множество рабочих мест.

Особенности сетевого запуска и терминального режима

В терминальном режиме (RDP) или при сетевой установке пути могут быть виртуализированы. Пользователи могут видеть путь, ведущий на сетевой ресурс, например \\Server\1C\8.3.20.1234\bin. В таком случае файлы физически не находятся на локальном диске клиента.

При использовании технологии 1С:Линк или аналогичных решений для удаленного доступа, локальная платформа может отсутствовать вовсе. Запуск происходит через тонкий клиент, который транслирует интерфейс с сервера. В этом случае вопрос "где хранится платформа" относится уже к серверной инфраструктуре.

⚠️ Внимание: При работе в терминальном режиме убедитесь, что у всех пользователей есть права на чтение исполняемых файлов в сетевой папке. Отсутствие прав на 1cv8.exe приведет к ошибке "Недостаточно прав" при запуске.

Если используется портативная версия 1С (неофициальный способ распространения), файлы могут находиться в любой папке, например, на флеш-накопителе или в C:\1C_Portable. В этом случае запись в реестр не производится, и запуск возможен только через прямой вызов exe-файла.

Частые ошибки при поиске и доступе к файлам

Одной из распространенных проблем является попытка записать файлы в папку Program Files без прав администратора. Платформа 1С требует повышенных привилегий для регистрации COM-объектов и обновления файлов в каталоге bin. Обычный пользователь может работать с базами, но не может изменять файлы платформы.

Еще одна ошибка — путаница между версией платформы и версией конфигурации. Пользователи часто ищут файлы конфигурации (например, 1Cv8.1CD) в папке установки платформы. На самом деле файлы конфигурации хранятся либо в каталоге базы данных (для файловых баз), либо на сервере СУБД (для клиент-серверных вариантов).

Почему нельзя хранить базы в Program Files?

Папка Program Files защищена системой UAC. Запись файлов в неё обычным пользователем запрещена. Если вы разместите базу данных здесь, 1С не сможет сохранить данные или провести обновление конфигурации.

⚠️ Внимание: Интерфейс и структура папок могут незначительно отличаться в зависимости от конкретного релиза платформы 1С:Предприятие. Всегда сверяйтесь с документацией к вашей версии, если стандартные пути не приводят к результату.

Для решения проблем с доступом иногда требуется запустить проводник или командную строку от имени администратора. Это снимает ограничения UAC и позволяет видеть и редактировать файлы в защищенных системных каталогах.

FAQ: Часто задаваемые вопросы

Можно ли переместить папку 1cv8 на другой диск после установки?

Технически переместить файлы можно, но это нарушит записи в реестре и пути в ярлыках. Платформа перестанет запускаться корректно. Правильный способ — удалить старую версию через "Установку и удаление программ" и установить новую, указав нужный путь во время инсталляции.

Где хранится файл лицензий 1С?

Файл лицензии 1C8.lic обычно находится в папке C:\ProgramData\1C\licenses. Эта папка скрыта по умолчанию. Также лицензии могут храниться в реестре или на аппаратных ключах защиты HASP, в зависимости от типа защиты.

Как узнать, какая версия 1С сейчас активна по умолчанию?

Запустите 1С. В окне запуска, в верхней части списка баз, обычно указана версия платформы, которая будет использована. Также можно посмотреть свойства ярлыка — в поле "Объект" может быть прописан путь к конкретному 1cv8.exe.

Почему папка srvinfo занимает так много места?

В папке C:\srvinfo накапливаются логи рабочих процессов и временные файлы. Если не настроена ротация логов, они могут занимать гигабайты. Рекомендуется периодически чистить подпапку log, оставляя файлы только за последние дни для анализа.

Можно ли иметь две разные версии 1С на одном компьютере?

Да, платформа 1С:Предприятие поддерживает параллельную установку нескольких версий. Они будут находиться в разных подпапках внутри 1cv8. Выбор версии происходит при запуске через окно старта или прописывается в свойствах ярлыка конкретной базы.