Работая с 1С:Предприятие, пользователи и администраторы регулярно сталкиваются с необходимостью узнать версию платформы, данные о лицензии, параметры конфигурации или технические детали установленной системы. Эта информация требуется для обновлений, диагностики ошибок, интеграции с другими системами или просто для проверки совместимости. Однако найти её не всегда просто: данные разбросаны по разным меню, файлам и даже реестру Windows.
В этой статье мы системно разберём все места, где 1С хранит информацию о себе — от видимых интерфейсных окон до скрытых технических файлов. Вы узнаете, как посмотреть версию платформы и конфигурации, где хранятся лицензионные ключи, как найти данные о базах в клиент-серверном и файловом вариантах, а также какие инструменты помогут извлечь эту информацию максимально быстро. Материал будет полезен как обычным пользователям, так и ИТ-специалистам, администрирующим 1С на предприятиях.
1. Версия платформы 1С: где посмотреть в интерфейсе программы
Самый простой способ узнать версию 1С:Предприятие — воспользоваться встроенными инструментами интерфейса. Эта информация понадобится для проверки совместимости с конфигурациями, обновлений или обращения в поддержку.
Чтобы увидеть версию платформы:
- Запустите 1С:Предприятие в любом режиме (предприятие или конфигуратор).
- В главном меню выберите
Справка → О программе. - В открывшемся окне будет указана версия платформы (например,
8.3.22.1830), тип лицензии и другая базовая информация.
Если окно О программе не открывается (например, из-за ограничений прав), альтернативный способ:
- 🔹 В файловом варианте версии платформы также дублируются в файле
version.txt, который находится в каталоге установки 1С (обычноC:\Program Files\1cv8\8.3.хх.хххх\). - 🔹 В клиент-серверном варианте версию сервера можно узнать через
Администрирование серверов 1С:Предприятия(пункт в менюПуск).
Важно! Версия платформы и версия конфигурации (например, 1С:Бухгалтерия 3.0) — это разные вещи. Платформа обновляется фирмой 1С, а конфигурация — партнёрами или самим пользователем.
2. Данные о конфигурации: где хранится и как посмотреть
Информация о конфигурации 1С (название, версия, поставщик) хранится как в самой базе данных, так и в файлах на диске. Её можно извлечь несколькими способами в зависимости от режима работы.
В режиме предприятия:
- 📌 Откройте любую базу и перейдите в
Справка → О программе. Здесь будет указано название конфигурации (например, 1С:Зарплата и Управление Персоналом 3.1) и её версия. - 📌 В некоторых конфигурациях (например, 1С:ERP) версия отображается в
Администрирование → Обновление конфигурации.
В режиме конфигуратора:
- 🔧 Откройте конфигуратор базы (
1Cv8.cfдля файлового варианта или черезАдминистрирование серверовдля клиент-серверного). - 🔧 Перейдите в
Конфигурация → Открыть конфигурацию(или нажмитеF7). В дереве объектов будет отображено полное название конфигурации. - 🔧 Чтобы увидеть версию, выберите корневой узел
Конфигурацияи посмотрите свойствоВерсияв палитре свойств (F4).
Если доступ к конфигуратору ограничен, версию можно узнать через технические файлы:
- 💾 В файловом варианте версия конфигурации хранится в файле
1Cv8.1CD(для баз с 8.3.8+) или1Cv8.CF(для старых форматов). Откройте файл любым текстовым редактором (например, Notepad++) и найдите строкуConfigVersion. - 💾 В клиент-серверном варианте версия хранится в базе данных SQL. Её можно извлечь запросом:
SELECT TOP 1 VERSION FROM CONFIGSAVE
Если у вас несколько баз на одном сервере, используйте утилиту chdbfl.exe (из комплекта 1С) с ключом -InfoBase, чтобы быстро получить информацию о всех базах без подключения к ним.
3. Лицензионная информация: где хранится ключ и данные о лицензии
Данные о лицензии 1С:Предприятие хранятся в нескольких местах в зависимости от типа лицензирования (аппаратная защита, программная лицензия или облачная подписка). Их проверяют при аудитах, переустановке системы или смене оборудования.
Для программных лицензий (самый распространённый вариант):
- 🔑 Основной файл лицензии —
license.usl— находится в каталоге:- Для Windows:
C:\ProgramData\1C\1Cv8\(скрытая папка, включите отображение скрытых файлов). - Для Linux:
/opt/1C/v8.3/x86_64/conf/или/var/1C/licenses/.
- Для Windows:
- 🔑 В файле
license.uslв зашифрованном виде хранятся:- Номер лицензии (например,
xxxx-xxxx-xxxx-xxxx). - Тип лицензии (Базовая, Проф, Корп).
- Количество пользователей.
- Срок действия (для временных лицензий).
- Номер лицензии (например,
Для аппаратных ключей (USB-dongle):
- 🔌 Информация считывается с физического устройства (например, HASP или Guardant).
- 🔌 Посмотреть данные можно через утилиту
HaspAdmin.exe(для HASP) или в окнеО программев 1С.
Для облачных лицензий (1С:Fresh, 1С:Линк):
- ☁️ Данные хранятся на серверах 1С и отображаются в личном кабинете на сайте
1c-fresh.ruили1c-link.ru. - ☁️ В локальном 1С будет указана только информация о подключении к облаку.
| Тип лицензии | Где хранится | Как посмотреть |
|---|---|---|
| Программная | license.usl в ProgramData |
Открыть файл текстовым редактором или через О программе в 1С |
| Aппаратная (USB) | Физический ключ | Утилита HaspAdmin или О программе в 1С |
| Облачная (1С:Fresh) | Серверы 1С | Личный кабинет на 1c-fresh.ru |
| Сетевая (для терминальных серверов) | Файл nethasp.ini + license.usl |
Панель администрирования лицензий |
Если лицензия не определяется, проверьте права доступа к папке ProgramData\1C и целостность файла license.usl. Часто проблема решается переустановкой лицензии через 1Cv8.exe /Register.
4. Техническая информация о базе данных: пути, параметры, настройки
Для администраторов критически важно знать, где 1С хранит данные о подключении к базам, их расположении и параметрах работы. Эта информация нужна для резервного копирования, миграции или настройки производительности.
В файловом варианте вся база хранится в одном каталоге, путь к которому можно узнать:
- 📂 Через список баз в окне запуска 1С:Предприятие (нажмите
Изменитьрядом с нужной базой). - 📂 В файле
1CEStart.cfg(для старых версий) или в реестре Windows по пути:HKEY_CURRENT_USER\Software\1C\1Cv8\8.3\Common\IBases
В клиент-серверном варианте данные разнесены:
- 🖥️ Сервер 1С: информация о кластере хранится в файле
srvinfo.reg(обычно вC:\Program Files\1cv8\srvinfo\). - 🗄️ Базы данных:
- Для MS SQL Server: имена баз и пути к файлам хранятся в SQL Management Studio.
- Для PostgreSQL: данные в каталоге
PGDATA(обычноC:\Program Files\PostgreSQL\data\).
Параметры подключения к базе (например, тайм-ауты, кэш) хранятся:
- 🔧 В файле
conf.cfg(для клиент-серверного варианта) в каталоге кластера. - 🔧 В реестре Windows по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8\8.3\Server\Agent
Как найти скрытые базы 1С?
Иногда базы не отображаются в списке запуска, но физически существуют. Чтобы их найти, проверьте:
1. Папку C:\Users\Public\Documents\1C\ — здесь могут быть файлы .1CD без привязки к списку.
2. Реестр по пути HKEY_CURRENT_USER\Software\1C\1Cv8\8.3\IBases\ — здесь хранятся все когда-либо подключённые базы, даже удалённые из списка.
3. Файл ibases.v8i в папке %APPDATA%\1C\1cv8\ — содержит список баз для текущего пользователя.
5. Логи и отладочная информация: где искать записи о работе 1С
Логи 1С:Предприятие — это кладезь информации для диагностики ошибок, анализа производительности и отслеживания действий пользователей. Они хранятся в разных местах в зависимости от типа события.
Основные виды логов и их расположение:
- 📜 Технологический журнал (самый важный для администраторов):
- Путь:
C:\Program Files\1cv8\srvinfo\reg_1541\(номер1541— это порт кластера, может отличаться). - Файлы:
.lgp(двоичный формат) и.log(текстовый). - Чтобы прочитать, используйте утилиту
logcfg.exeилиras.exeиз комплекта 1С.
- Путь:
- 📜 Логи клиентских приложений:
- Путь:
%APPDATA%\1C\1cv8\logs\(например,C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\logs\). - Файлы:
1Cv8.log,1Cv8md.log(для мобильного клиента).
- Путь:
- 📜 Логи сервера 1С:
- Путь:
C:\Program Files\1cv8\srvinfo\(файлыsrvinfo.*.log). - Содержит информацию о запуске/остановке кластера, ошибках соединений.
- Путь:
- 📜 Логи СУБД:
- Для MS SQL:
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Log\. - Для PostgreSQL:
C:\Program Files\PostgreSQL\data\log\.
- Для MS SQL:
Критическая информация: если в логах появляются ошибки с кодом SQLDeadlock или Timeout expired, это указывает на проблемы с блокировками в базе данных. Решение — оптимизировать длительные транзакции или увеличить тайм-ауты в настройках кластера.
Чтобы включить расширенное логирование (например, для диагностики сложных ошибок):
- Откройте
Администрирование серверов 1С:Предприятия. - Выберите кластер →
Настройка → Технологический журнал. - Установите уровень детализации
Отладкаи укажите события для логирования (например,DBMSSQL,Lock).
Установить уровень детализации не ниже "Информация"|Указать путь для хранения логов на диске с достаточным местом|Включить логирование событий "DBMSSQL" и "Lock" для диагностики блокировок|Ограничить размер логов (например, 1 ГБ на файл)|Проверять логи через утилиту logcfg.exe-->
6. Реестр Windows: скрытые настройки и параметры 1С
Многие параметры 1С:Предприятие хранятся в реестре Windows, особенно если речь идёт о настройках клиентской части, интеграции с другими программами или системных параметрах. Эти данные редко меняются вручную, но их полезно знать для диагностики или переноса настроек на другой компьютер.
Основные разделы реестра с настройками 1С:
- 🖥️
HKEY_CURRENT_USER\Software\1C\1Cv8\8.3\— настройки текущего пользователя:Common\— общие параметры (список баз, пути к каталогам).Debugger\— настройки отладчика.Templates\— шаблоны печатных форм.
- 🖥️
HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8\8.3\— системные настройки:Platform\— параметры платформы.Server\— настройки серверной части.Components\— данные о установленных компонентах (например, 1С:Предприятие для Linux).
Примеры полезных параметров в реестре:
- 🔧
DisableStartupDialogs(DWORD) — отключает диалоги при запуске (значение1). - 🔧
ExternalReportViewer— путь к внешней программе для просмотра отчётов (например, Excel). - 🔧
CacheSize— размер кэша в мегабайтах (влияет на производительность).
⚠️ Внимание: не редактируйте реестр без резервной копии! Неправильные изменения могут привести к сбоям в работе 1С или даже Windows. Для безопасного редактирования используйте утилиту regedit.exe и предварительно экспортируйте раздел HKEY_CURRENT_USER\Software\1C.
Если нужно перенести настройки 1С на другой компьютер:
- Экспортируйте раздел реестра
HKEY_CURRENT_USER\Software\1Cв файл.reg. - Скопируйте папку
%APPDATA%\1C\. - На новом компьютере импортируйте
.reg-файл и замените папку1CвAppData.
7. Инструменты для автоматического сбора информации о 1С
Если вручную искать данные о 1С слишком долго, можно воспользоваться специализированными инструментами. Они собирают информацию о версиях, лицензиях, базах и настройках в удобном виде.
Популярные утилиты для анализа 1С:
- 🛠️ 1CSystemInfo (входит в комплект поставки 1С):
- Путь:
C:\Program Files\1cv8\8.3.хх.хххх\bin\1csysteminfo.exe. - Собирает данные о версиях платформы, конфигурациях, лицензиях и оборудовании.
- Запуск:
1csysteminfo.exe /out:report.html(сохраняет отчёт в HTML).
- Путь:
- 🛠️ ChDBFl (утилита для работы с файлами баз):
- Путь:
chdbfl.exeв каталоге 1С. - Команда для получения информации о базе:
chdbfl.exe -InfoBase "C:\Базы\MyBase" -ibinfo
- Путь:
- 🛠️ SQLProfiler (для анализа запросов к СУБД):
- Входит в комплект MS SQL Server.
- Позволяет отследить все SQL-запросы, которые отправляет 1С.
- 🛠️ 1C:Линк (для облачных решений):
- Панель управления в личном кабинете
1c-link.ru. - Показывает версию платформы, количество пользователей, статус лицензии.
- Панель управления в личном кабинете
Для автоматизированного мониторинга серверов 1С используют:
- 📊 Zabbix с шаблонами для 1С.
- 📊 1C:ИТС (Информационно-технологическое сопровождение) — содержит инструменты диагностики.
- 📊 Скрипты на PowerShell для сбора данных с нескольких серверов.
Для комплексного анализа используйте комбинацию 1CSystemInfo (для локальных данных) и SQLProfiler (для запросов к базе). Это поможет выявить как проблемы платформы, так и узкие места в конфигурации.
FAQ: Частые вопросы о данных 1С
Как узнать версию 1С, если программа не запускается?
Если 1С:Предприятие не запускается, версию платформы можно узнать:
- Через файл
version.txtв каталоге установки (например,C:\Program Files\1cv8\8.3.22.1830\). - Через свойства исполняемого файла
1cv8.exe(правая кнопка →Свойства → Детали). - Через реестр Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8\8.3\Platform\Version.
Где хранится информация о пользователях 1С?
Данные о пользователях хранятся в разных местах:
- В файловом варианте: в файле базы
1Cv8.1CD(таблицаUSERS). - В клиент-серверном варианте: в базе данных SQL (таблица
v8usersдля MS SQL илиusersдля PostgreSQL). - Права доступа и роли хранятся в конфигурации (можно посмотреть в режиме конфигуратора:
Администрирование → Пользователи).
Как перенести лицензию 1С на другой компьютер?
Процедура зависит от типа лицензии:
- Программная лицензия:
- Скопируйте файл
license.uslизC:\ProgramData\1C\1Cv8\на новый компьютер. - Запустите 1С с ключом
/Registerдля перерегистрации.
- Скопируйте файл
- Просто подключите ключ к новому компьютеру.
- Если ключ не определяется, обновите драйвера HASP.
- Авторизуйтесь на новом компьютере в личном кабинете
1c-fresh.ruили1c-link.ru. - Лицензия привязана к аккаунту, перенос не требуется.
⚠️ Внимание: для корпоративных лицензий может потребоваться подтверждение от партнёра 1С.
Можно ли изменить версию платформы вручную?
Нет, версию платформы изменить вручную нельзя. Она определяется установленной версией файлов 1С и обновляется только через официальные дистрибутивы.
Если требуется другая версия:
- Скачайте нужный дистрибутив с сайта
users.v8.1c.ru. - Установите его в отдельный каталог (например,
C:\Program Files\1cv8\8.3.20.1547\). - Запускайте 1С из нового каталога.
Одновременно на одном компьютере могут быть установлены несколько версий платформы.
Где хранятся настройки печатных форм и отчётов?
Настройки печатных форм и отчётов хранятся в трёх местах:
- В базе данных: в таблицах
ConfigиConfigSave(для клиент-серверного варианта) или в файле1Cv8.1CD(для файлового). - В реестре Windows:
HKEY_CURRENT_USER\Software\1C\1Cv8\8.3\Templates\— здесь хранятся пользовательские шаблоны. - В файлах на диске: в папке
%APPDATA%\1C\1cv8\Templates\— кэшированные варианты отчётов.
Чтобы сбросить настройки отчёта к стандартным, удалите соответствующий раздел в реестре или файлы из папки Templates.