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

В этой статье мы разберём все возможные способы определения регистрационного номера — от стандартных (через интерфейс программы) до скрытых (анализ файлов конфигурации и реестра Windows). Отдельно остановимся на нюансах для разных версий : от устаревшей 1С 7.7 до актуальной 1С 8.3.22 и облачных решений. Вы узнаете, где искать номер в файловой системе, как его извлечь из лицензионного соглашения и что делать, если доступ к базе ограничен.

1. Стандартный способ: через интерфейс 1С

Самый простой метод — посмотреть регистрационный номер непосредственно в запущенной программе. Он работает для большинства конфигураций 1С 8.x (включая 8.2 и 8.3), но требует прав администратора или хотя бы доступа к разделу "О программе".

Инструкция:

  • 🖥️ Запустите 1С:Предприятие в режиме Конфигуратор (для этого при выборе базы удерживайте клавишу Shift или выберите соответствующий пункт в меню запуска).
  • 📋 Перейдите в меню Справка → О программе.
  • 🔍 В открывшемся окне найдите строку "Регистрационный номер" или "Серийный номер" (в зависимости от версии).
  • 📝 Скопируйте номер — он может состоять из 12–20 символов (цифры и латинские буквы).

Если вы работаете в 1С 7.7, путь будет другим: Помощь → О программе. В облачных версиях (например, 1С:Фреш) регистрационный номер может отображаться в личном кабинете на сайте .

💡

Если окно "О программе" не открывается из-за ошибки лицензии, попробуйте запустить 1С с ключом /Clearcache или /ResetCache в командной строке.

2. Анализ файлов конфигурации: где хранится номер

Когда доступ к интерфейсу ограничен (например, из-за сбоя лицензии), регистрационный номер можно извлечь из файлов системы. Для этого понадобится доступ к серверу или компьютеру, где установлена .

Где искать:

  • 📁 Файл 1CV8.lst — содержит список установленных баз и их параметры. Путь:
    C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\

    В этом файле ищите строку RegCode=.

  • 📄 Файл conf.cfg — хранит настройки конкретной базы. Расположен в папке с базой данных (обычно C:\Program Files\1cv8\<НомерВерсии>\conf\).
  • 🔑 Реестр Windows — если установлена локально, номер может храниться по пути:
    HKEY_CURRENT_USER\Software\1C\1Cv8\8.x\Config

    (где 8.x — версия платформы).

Для 1С 7.7 актуальны другие пути:

  • 📂 Папка C:\Program Files\1Cv77\BIN\ — файл 1CV7.MD.
  • 🗝️ Реестр: HKEY_LOCAL_MACHINE\SOFTWARE\1C\7.7\.

Открыть Проводник с правами администратора|Включить отображение скрытых папок|Проверить пути: AppData\Roaming\1C и Program Files\1cv8|Искать файлы с расширениями .lst, .cfg, .md

-->

3. Извлечение номера из лицензионного соглашения

Регистрационный номер всегда указывается в лицензионном соглашении, которое прилагается к покупке . Если у вас есть доступ к документам (электронным или бумажным), проверьте:

  • 📄 Договор купли-продажи — обычно номер указан в разделе "Лицензионные данные" или "Реквизиты ПО".
  • 📧 Письмо от 1С — при покупке электронной лицензии номер приходит на email в письме с темой "Ваша лицензия 1С:Предприятие".
  • 💾 Диск с дистрибутивом — на обратной стороне коробки или в файле license.txt на диске.
  • 🌐 Личный кабинет на сайте 1С — в разделе "Мои лицензии" (требуется авторизация).

Если вы приобретали 1С через партнёра (например, франчайзи), регистрационный номер может отличаться от номера заказа — уточняйте его именно в лицензионных документах, а не в чеках.

В электронной почте|В бумажном договоре|В личном кабинете 1С|Не знаю, где искать|Другое-->

4. Способы для администраторов: SQL-запрос и консольные команды

Если вы администрируете сервер или имеете доступ к базе данных, регистрационный номер можно получить через прямые запросы. Этот метод подходит для 1С 8.x с использованием MS SQL Server, PostgreSQL или IBM DB2.

Для MS SQL Server:

SELECT

[RegCode] AS [РегистрационныйНомер]

FROM

[1Cv8].[dbo].[Params]

Для PostgreSQL:

SELECT

"value" AS "РегистрационныйНомер"

FROM

"config"."params"

WHERE

"name" = 'RegCode';

Также номер можно извлечь через командную строку (для локальных установок):

"C:\Program Files\1cv8\8.3.22.1690\bin\1cv8.exe" DESIGNER /IBName "ИмяБазы" /N"Администратор" /P"Пароль" /Out"C:\temp\regcode.txt" /DumpIB -RegCode
Что делать, если запрос возвращает пустое значение?

Если SQL-запрос не вернул регистрационный номер, проверьте:

1. Правильность имени базы данных в запросе.

2. Наличие прав на чтение таблицы Params (или config.params для PostgreSQL).

3. Возможность, что номер хранится в зашифрованном виде (актуально для облачных версий).

В этом случае попробуйте альтернативные методы из других разделов статьи.

5. Особенности для облачных версий (1С:Фреш, 1С:Линк)

В облачных решениях (например, 1С:Фреш или 1С:Линк) регистрационный номер не хранится локально — он привязан к аккаунту пользователя. Чтобы его узнать:

  1. Авторизуйтесь в личном кабинете 1С:Онлайн.
  2. Перейдите в раздел Мои сервисы → 1С:Фреш (или другой используемый продукт).
  3. Выберите нужную базу и откройте её свойства.
  4. Номер будет указан в блоке "Лицензия" или "Подписка".

Для корпоративных облачных решений (например, 1С:EnterpriseCloud) номер может выдаваться администратору компании в отдельном соглашении. В этом случае:

  • 📩 Обратитесь в службу поддержки с запросом (укажите название организации и email администратора).
  • 🔗 Проверьте письма от no-reply@1c.ru — номер мог приходить при активации.
💡

В облачных версиях регистрационный номер часто совпадает с номером подписки или контракта — не путайте их с локальными лицензиями!

6. Если номер утерян: восстановление через поддержку 1С

Когда все способы исчерпаны, а номер найти не удалось, остаётся обратиться в службу поддержки 1С. Для этого:

  1. Подготовьте доказательства покупки:
    • 📄 Скан договора или чека.
    • 📧 Письмо с лицензией (если покупали онлайн).
    • 💳 Данные банковской карты (если оплата была безналичной).
  2. Создайте обращение:
    • 🌐 Через портал поддержки (раздел "Техническая поддержка").
    • ☎ По телефону горячей линии: +7 (495) 737-92-57 (для России).
  • Укажите в запросе:
    • Название организации (если лицензия корпоративная).
    • Версию и конфигурацию (например, 1С:Бухгалтерия 3.0).
    • Причину запроса (например, "утерян регистрационный номер для обновления").

    Срок обработки запроса — от нескольких часов до 3 рабочих дней. В некоторых случаях может потребоваться оплата услуги по восстановлению данных (актуально для старых лицензий 1С 7.7).

    💡

    Если вы обращаетесь через партнёра-franchising, укажите его название в запросе — это ускорит обработку.

    7. Частые ошибки и как их избежать

    При поиске регистрационного номера пользователи часто сталкиваются с типичными проблемами. Вот самые распространённые из них и способы их решения:

    Ошибка Причина Решение
    Номер не отображается в "О программе" Лицензия не активирована или истекла Проверьте статус лицензии в Администрирование → Лицензии или переустановите ключ защиты
    Файл 1CV8.lst пустой База запускалась без сохранения настроек Запустите 1С от имени администратора и добавьте базу заново
    SQL-запрос возвращает ошибку Недостаточно прав на таблицу Params Выполните запрос от имени пользователя с ролью db_owner
    В личном кабинете нет номера Лицензия привязана к другому аккаунту Проверьте все зарегистрированные email или обратитесь к администратору компании

    Ещё одна частая проблема — путаница между регистрационным номером и PIN-кодом. Remember:

    • 🔢 Регистрационный номер — уникальный идентификатор копии (нужен для активации).
    • 🔑 PIN-код — используется для получения обновлений (выдаётся при покупке ИТС).
    💡

    Если вы видите номер формата ХХХ-ХХХ-ХХХ-ХХХ — это PIN-код ИТС, а не регистрационный номер 1С!

    FAQ: Ответы на популярные вопросы

    Можно ли использовать один регистрационный номер на нескольких компьютерах?

    Нет, каждый регистрационный номер привязан к одной установке (за исключением сетевых лицензий, где количество рабочих мест оговаривается в договоре). При попытке активировать один номер на втором ПК первая копия будет заблокирована. Для легального использования на нескольких машинах нужно приобретать многопользовательскую лицензию или сетевой ключ защиты (например, HASP или Guardant).

    Что делать, если регистрационный номер начинается с "DEMO"?

    Это означает, что у вас установлена демо-версия , которая имеет ограничения по функционалу и сроку действия (обычно 30 дней). Чтобы перейти на полную версию:

    1. Приобретите лицензию у официального партнёра .
    2. Введите полученный регистрационный номер в меню Справка → Регистрация.
    3. Перезапустите программу.

    Если демо-режим активировался случайно (например, после сброса настроек), проверьте, не слетел ли ключ защиты (аппаратный или программный).

    Как проверить, не заблокирован ли мой регистрационный номер?

    Проверить статус номера можно:

    • Через личный кабинет 1С (раздел "Мои лицензии").
    • С помощью утилиты licutil.exe, которая входит в комплект поставки (запустите её с ключом /check).
    • Обратившись в службу поддержки с указанием номера.

    Если номер заблокирован (например, из-за нарушения лицензионного соглашения), на экране при запуске появится сообщение "Лицензия недействительна" или "Ключ защиты заблокирован".

    Можно ли изменить регистрационный номер после установки?

    Нет, регистрационный номер жёстко привязан к установленной копии и изменить его невозможно. Однако вы можете:

    • 🔄 Переустановить 1С и ввести новый номер (старая база останется, но потребуется повторная активация).
    • 🔑 Обновить лицензию (например, с базовой на ПРОФ) — в этом случае номер может поменяться, но это будет уже другая лицензия.
    • 📤 Перенести базу на другой компьютер с тем же номером (если это разрешено лицензионным соглашением).

    Любые манипуляции с номером могут привести к потере доступа к базе, поэтому перед изменениями обязательно сделайте резервную копию!

    Где хранится регистрационный номер в Linux-версии 1С?

    Для 1С:Предприятия 8 под Linux номер можно найти:

    • В файле конфигурации:
      /opt/1C/v8.3/x86_64/conf/regcode
    • В базе данных (аналогично SQL-запросу для Windows).
    • В логах сервера :
      /var/log/1C/

    Если установлена через Docker, номер может храниться в переменных окружения контейнера (проверьте файл docker-compose.yml или команду docker inspect).