Как найти лицензию 1С на компьютере и узнать её регистрационный номер
Содержание
Программная лицензия 1С 8.3 расположена в файле с расширением .lic в папке C:\ProgramData\1C\licenses (общая для всех пользователей Windows) или в профиле пользователя %APPDATA%\1C\licenses. Регистрационный номер лицензии быстрее всего посмотреть в самой программе: Справка → О программе, строка про полученную лицензию.
Частое заблуждение — искать лицензию «внутри базы» или в папке установки платформы C:\Program Files\1cv8. Там её нет. Лицензия принадлежит компьютеру или серверу, а не информационной базе. Если используется аппаратный ключ HASP, файла нет вовсе: лицензия «зашита» в USB-ключ.
Какая у вас лицензия: программная или ключ HASP
Прежде чем искать, определите тип защиты. От него зависит, где лежит лицензия и как её проверить.
| Признак | Программная лицензия | Аппаратный ключ HASP |
|---|---|---|
| Что получили при покупке | Конверт или электронное письмо с пин-кодами | USB-ключ в коробке с дистрибутивом |
| Где хранится | Файл .lic на диске | Память USB-ключа |
| Привязка | К параметрам конкретного компьютера | К физическому ключу, переносится вместе с ним |
| Что ставить дополнительно | Ничего | Драйвер ключа, для сетевого — менеджер лицензий |
| Что делать при поломке ПК | Повторная активация резервным пин-кодом | Переставить ключ на другой компьютер |
С 2010-х годов 1С поставляет в основном программные лицензии. Ключи HASP чаще встречаются в базах, которые работают давно, и на серверах 1С старой закупки.
Справка → О программе: там указано, какая лицензия получена и откуда. Дальше действуйте по типу.Где лежит файл программной лицензии 1С
При активации пин-кода платформа создаёт файл с именем из цифр и расширением .lic, например 20231115094512.lic. Цифры — дата и время активации. Одна активация — один файл.
Папки, где 1С ищет лицензии на Windows:
- 📁
C:\ProgramData\1C\licenses— лицензии для всех пользователей компьютера. Вариант по умолчанию, его предлагает мастер активации. - 📁
%APPDATA%\1C\licenses— лицензия только для текущего пользователя Windows. Раскрывается вC:\Users\<имя>\AppData\Roaming\1C\licenses. - 🐧
/var/1C/licenses— для Linux, в том числе для сервера 1С.
Папки ProgramData и AppData скрыты. Самый простой способ открыть их — вставить путь в адресную строку Проводника или в окно Win + R и нажать Enter.
explorer "%ALLUSERSPROFILE%\1C\licenses"
explorer "%APPDATA%\1C\licenses"
Файл .lic нельзя «перенести» на другой компьютер. Он содержит слепок параметров оборудования. На чужой машине платформа его просто не примет и выдаст ошибку об отсутствии лицензии.
Сделайте копию папки licenses на флешку или в архив. При переустановке Windows без замены железа сохранённый файл иногда возвращает лицензию без траты пин-кода. Если параметры компьютера изменились, копия не поможет — нужна повторная активация.
Лицензия на сервере 1С
Серверная лицензия и клиентские лицензии, выданные сервером, лежат на компьютере, где работает служба агента сервера 1С. На Windows это та же C:\ProgramData\1C\licenses. Если служба запущена от отдельного пользователя (часто USR1CV8), загляните ещё в его профиль: C:\Users\USR1CV8\AppData\Roaming\1C\licenses.
Права на папку licenses
Файл может лежать на месте, а 1С всё равно его «не видит». Частая причина — права доступа. Учётная запись, от которой запускается клиент или служба сервера, должна иметь право чтения на папку licenses и на сами файлы. При активации ещё нужно право записи.
Проверить просто: правой кнопкой на папке → «Свойства» → вкладка «Безопасность». Найдите в списке пользователя или группу, от имени которой работает 1С. После переноса папки из архива права иногда наследуются неправильно, и служба сервера перестаёт находить серверную лицензию.
Конверт с пин-кодами и регистрационный номер
Номер лицензии, который спрашивают партнёр, линия консультаций или служба лицензирования, — это регистрационный номер продукта. Его можно найти в нескольких местах.
📦 Коробочная поставка. В коробке лежит конверт с пин-кодами. На нём напечатаны регистрационный номер и сами пин-коды: основной и резервные. Тот же номер есть в лицензионном соглашении и регистрационной анкете.
📧 Электронная поставка. Пин-коды приходят файлом или письмом от продавца. В том же документе указан регистрационный номер. Сохраните этот файл рядом с бухгалтерскими документами: это ваш «конверт».
🌐 Личный кабинет. Если продукт зарегистрирован, он отображается в списке ваших программных продуктов на портале 1С вместе с регистрационным номером. Это спасает, когда конверт потерян.
🧾 Документы покупки. В счёте или накладной партнёра обычно указан продукт, а у самого партнёра в учёте — регистрационный номер. Позвоните тому, у кого покупали.
Пин-коды — это и есть лицензия. Не фотографируйте конверт в общие чаты и не храните скан в открытой папке. Использованный чужим человеком пин-код вы уже не вернёте.
Как посмотреть номер лицензии в программе 1С
Если база запускается, самый быстрый путь — окно «О программе».
- Запустите базу в режиме 1С:Предприятие.
- Откройте главное меню (кнопка с тремя полосками или значок «?» в правом верхнем углу).
- Выберите
Справка → О программе. - Найдите строку о полученной лицензии.
Там указано, откуда платформа взяла лицензию:
- 🔑 программная лицензия — с регистрационным номером и номером продукта;
- 🔌 локальный или сетевой ключ защиты HASP;
- 🖥️ лицензия, полученная от сервера 1С.
Те же сведения есть в конфигураторе: Справка → О программе.
Утилита ring для администратора
В актуальных релизах платформы есть консольная утилита ring с модулем работы с лицензиями. Она показывает все активированные лицензии без запуска базы.
ring license list
ring license info --name <имя_лицензии>
Первая команда выводит имена лицензий на компьютере. Вторая показывает подробности по одной из них: регистрационный номер, продукт, данные владельца. Если утилита не находится, проверьте, установлен ли компонент лицензирования, и смотрите встроенную справку утилиты.
Как ищется лицензия в файловом и клиент-серверном варианте
Где лежит лицензия, определяет то, какой процесс её запрашивает.
Файловый вариант. Лицензию ищет клиентское приложение на том компьютере, где пользователь запустил 1С. Каждая рабочая станция смотрит в свои папки licenses и опрашивает USB-ключи. Если работают через терминальный сервер, лицензии должны быть на терминальном сервере, а не на ноутбуках пользователей.
Клиент-серверный вариант. Здесь две разные лицензии:
| Что лицензируется | Где лежит | Кто проверяет |
|---|---|---|
| Сервер 1С | Компьютер с агентом сервера | Служба сервера |
| Клиентские места | На компьютере пользователя или на сервере | Клиент, затем сервер 1С |
Клиент сначала ищет лицензию у себя. Если не нашёл, запрашивает её у сервера 1С. Поэтому клиентские лицензии удобно активировать прямо на сервере: тогда рабочие места ничего хранить не должны.
Чтобы увидеть, какие сеансы заняли лицензии на сервере, откройте консоль администрирования серверов и посмотрите список сеансов: у каждого указан тип выданной лицензии. В командной строке то же даёт rac session list --licenses.
Если в окне ошибки 1С пишет Не обнаружен ключ защиты программы или полученная программная лицензия!, значит ни одно из мест не подошло: файла нет, он «не узнаёт» компьютер, ключ не виден или все места заняты.
Ключ HASP: драйвер, менеджер лицензий и проверка
У аппаратного ключа нет файла, но есть свои «места», где его нужно проверить.
Маркировка ключа
На корпусе ключа есть надпись. Самые частые варианты:
ORGL8— однопользовательский локальный ключ;NET5,NET10,NET20,NET50и выше — сетевые ключи на указанное число мест;- отдельные ключи для сервера 1С, 32- и 64-разрядные.
Локальный ключ работает только на компьютере, в который вставлен. Сетевой раздаёт места по сети через менеджер лицензий.
Драйвер и веб-консоль
- Установите драйвер Sentinel HASP. Установщик идёт в дистрибутиве платформы; в командной строке от имени администратора:
haspdinst.exe -i. - Вставьте ключ — должен загореться светодиод.
- Откройте в браузере
http://localhost:1947. Это консоль Sentinel Admin Control Center. В списке ключей должен появиться ваш.
Ключ не горит или не виден в консоли — проблема в драйвере, порте USB или самом ключе. Попробуйте другой порт и переустановку драйвера.
Сетевой ключ: менеджер лицензий и nethasp.ini
Сетевой ключ стоит на одном компьютере, где установлен менеджер лицензий HASP License Manager. Клиенты находят его по UDP-порту 475.
Если в сети несколько подсетей или широковещательный поиск заблокирован, укажите адрес менеджера явно. Для этого в каталоге bin платформы есть файл nethasp.ini:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled
Вместо 192.168.1.10 подставьте адрес компьютера с ключом. Проверьте, что брандмауэр пропускает UDP 475.
Посмотреть, кто занял места сетевого ключа, можно утилитой Aladdin Monitor. Она показывает менеджеры лицензий в сети и число занятых и свободных слотов.
Что делать с лицензией после замены оборудования
Программная лицензия перестаёт действовать, когда меняются ключевые параметры компьютера: материнская плата, процессор, сетевая карта, иногда — переустановка ОС с другим именем компьютера. Замена мыши или монитора на неё не влияет.
Порядок восстановления:
- Найдите конверт или файл с пин-кодами и регистрационным номером.
- Запустите 1С. При отсутствии лицензии откроется окно получения лицензии.
- Выберите повторное получение лицензии и введите ранее использованный пин-код.
- Введите новый, ещё не использованный резервный пин-код.
- Заполните регистрационные данные ровно так же, как при первой активации: название организации, ИНН, адрес. Любое расхождение в символах — и сервер лицензирования откажет.
- Получите лицензию через интернет. Без интернета есть вариант активации по телефону или через файл запроса на другом компьютере.
Где взять данные первой активации? Они записаны в старом .lic и показываются в выводе ring license info. Поэтому копия папки licenses полезна даже тогда, когда сам файл уже не работает.
Резервные пин-коды конечны. Когда они кончились, дополнительные выдаёт центр лицензирования фирмы 1С по запросу через партнёра. Обычно нужно объяснить причину: например, замена сгоревшего сервера.
У ключа HASP всё проще: переставьте его в новый компьютер, установите драйвер — и лицензия на месте. Для сетевого ключа поставьте на новую машину менеджер лицензий и поправьте адрес в nethasp.ini, если он был задан явно.
Частые ошибки при поиске лицензии
- ❌ Копируют
.licна другой компьютер. Файл привязан к железу. Вместо этого активируйте резервный пин-код на новой машине. - ❌ Ищут файл в
Program Files\1cv8. Лицензий там нет, только платформа. - ❌ Активируют лицензию на ноутбуке, а работают через терминальный сервер. Лицензию ищет терминальный сервер, ноутбук ему не помощник.
- ❌ Удаляют «лишние» файлы из
licenses. Каждый файл — отдельная активация. Неработающий файл лучше перенести в архив, а не стирать: в нём данные первой активации. - ❌ При повторной активации вводят «как сейчас» — новое название после реорганизации или исправленный адрес. Нужны данные из первой активации.
Можно ли узнать пин-код по файлу лицензии?
Сколько файлов .lic должно быть в папке?
Лицензия в AppData или в ProgramData — есть ли разница?
ProgramData.