К статье
Практический материал

Администрирование · 11 мин

Как добавить программную лицензию 1С

Как добавить программную лицензию 1С: получение пинкода, активация через файл lic, привязка к компьютеру, восстановление лицензии и типичные ошибки.

Программная лицензия 1С — это файл с расширением .lic, который привязывается к аппаратным параметрам конкретного компьютера или сервера. В отличие от аппаратного USB-ключа HASP, она не требует физического устройства, активируется через пин-код и подходит для серверных и облачных сценариев. Добавить такую лицензию можно через диалог активации при запуске платформы или вручную, скопировав файл в нужный каталог.

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

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

Что понадобится перед активацией

Главный элемент — пин-код: 16-значная комбинация цифр, напечатанная на конверте из коробки поставки или переданная партнёром 1С в электронном виде. Один пин-код даёт одну активацию; в комплекте обычно несколько кодов: основные и резервные на случай переустановки системы или замены оборудования.

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

Заранее подготовьте регистрационные данные организации: наименование, ИНН, КПП. Они вписываются в лицензию и отображаются в диалоге «О программе». Ошибка в этих полях не мешает работе платформы, но исправить данные потом можно только повторной активацией с новым пин-кодом.

Пин-код16 цифр из комплекта поставки

Счётчик оставшихся активаций виден в конверте или у партнёра

ИнтернетДоступ к центру лицензирования

Если сети нет — готовьте сценарий активации через файл

ПраваЗапись в каталог лицензий

Нужны права администратора на запись в ProgramData или каталог пользователя

Активация через мастер при запуске платформы

Стандартный путь — воспользоваться встроенным диалогом, который появляется, когда платформа не находит ни одной действующей лицензии.

Порядок активации программной лицензии
  1. 1
    Запустите 1С:Предприятие. При отсутствии лицензии появится окно «Лицензия не обнаружена» — нажмите «Получить лицензию»
  2. 2
    Выберите тип получаемой лицензии: однопользовательская, многопользовательская или серверная — в соответствии с купленным продуктом
  3. 3
    Выберите «Автоматически» и введите пин-код. Платформа отправит запрос в центр лицензирования
  4. 4
    Введите регистрационные данные организации, если мастер их запросит, и подтвердите отправку
  5. 5
    Дождитесь сообщения об успешной активации и нажмите «Готово» — файл .lic сохранится автоматически
  6. 6
    Перезапустите платформу и убедитесь, что информационная база открывается без предупреждений

Если лицензия уже есть, но нужно добавить дополнительную (например, клиентскую на 5 рабочих мест), диалог активации вызывается вручную: в стартовом окне выбора баз нажмите «Настройка» и перейдите по ссылке получения лицензии, либо удалите/переименуйте существующий файл .lic, чтобы платформа снова предложила активацию. Второй способ используйте аккуратно: сначала сделайте копию существующего файла.

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

Куда сохраняется файл лицензии и как добавить его вручную

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

Вариант размещенияТипичный путьКто видит лицензию
Каталог пользователя%APPDATA%\1C\1cv8\conf или %LOCALAPPDATA%\1C\1cv8\confТолько текущий пользователь Windows
Общий каталог%ALLUSERSPROFILE%\1C\licenses (C:\ProgramData\1C\licenses)Все пользователи компьютера
Каталог, заданный в conf.cfgпараметр ConfLocationВсе, у кого есть доступ к этому каталогу

Для ручного добавления достаточно скопировать файл .lic в один из этих каталогов и перезапустить платформу. Каталог ProgramData\1C\licenses предпочтителен на терминальном сервере: лицензия станет доступна всем сеансам, и не потребуется активировать её под каждым пользователем.

Размещение лицензии для сервера 1С

Для серверной лицензии файл размещают в каталоге, доступном учётной записи агента сервера (по умолчанию USR1CV8). Если агент работает от системной учётной записи, надёжнее использовать общий каталог C:\ProgramData\1C\licenses с правами чтения для служебной учётной записи. После копирования перезапустите службу «Агент сервера 1С:Предприятия».

Как проверить, что лицензия добавлена и работает

Базовая проверка — запуск информационной базы. Если платформа открывается без окна «Лицензия не обнаружена», активация прошла успешно. Для детальной проверки откройте в режиме 1С:Предприятие меню «Сервис» (или «Файл») → «О программе»: в разделе лицензий отобразятся регистрационный номер, тип лицензии и данные организации.

Контрольные точки

Как проверить результат

Запуск базы
Норма

База открывается без предупреждений о лицензии

Тревожный признак

Появляется окно «Лицензия не обнаружена»

Окно «О программе»
Норма

Указаны регистрационный номер и тип лицензии

Тревожный признак

Раздел лицензий пуст или статус «не действительна»

Файл на диске
Норма

Файл .lic присутствует в каталоге conf или licenses

Тревожный признак

Файла нет или его размер нулевой

Терминальный сервер
Норма

Лицензия видна во всех сеансах пользователей

Тревожный признак

Работает только у пользователя, выполнявшего активацию

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

Восстановление и повторная активация лицензии

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

Для восстановления запустите диалог получения лицензии и выберите вариант «Восстановить» (или «Я уверен, что ключи не менялись» — в зависимости от версии платформы). Мастер предложит ввести пин-код, которым лицензия активировалась изначально: центр лицензирования сверит запрос и выдаст новый файл без расхода нового пин-кода, если привязка частично сохранилась.

При переносе лицензии на новый компьютер старая активация «сгорает»: тот же пин-код использовать повторно нельзя, применяется резервный код из комплекта. Поэтому храните конверт с пин-кодами и ведите учёт: какой код, когда и на какой машине использован.

Маршрут решения

Как выбрать действие

Лицензия слетела после обновления Windows или замены дискаПопробуйте восстановление по исходному пин-коду — новый код не потребуется
Переносите 1С на новый компьютерАктивируйте лицензию резервным пин-кодом на новой машине
Все пин-коды израсходованыЗапросите дополнительные пин-коды через партнёра 1С по регистрационному номеру
Нужна лицензия для всех пользователей терминального сервераРазместите файл .lic в C:\ProgramData\1C\licenses и проверьте права доступа

Типичные ошибки и как их избежать

Типичные ошибки
01
Активация под учётной записью администратора на терминальном сервере — остальные пользователи лицензию не видят; решение: общий каталог ProgramData\1C\licenses
02
Копирование файла .lic на другой компьютер — лицензия недействительна из-за привязки к оборудованию; нужна новая активация резервным пин-кодом
03
Потеря конверта с пин-кодами — при слёте лицензии восстановить её нечем; храните скан конверта и журнал использования кодов
04
Ошибки в ИНН и наименовании организации при активации — данные зашиваются в лицензию, исправление требует нового пин-кода
05
Активация в виртуальной машине без фиксации оборудования — миграция ВМ на другой хост ломает привязку; заранее зафиксируйте MAC-адрес и UUID виртуальной машины

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

Наконец, не смешивайте программные и аппаратные лицензии без необходимости. Если в сети развёрнут менеджер лицензий HASP с USB-ключом, а на компьютере дополнительно активирована программная лицензия, платформа может выбирать не тот вариант. Порядок поиска лицензий настраивается файлом nethasp.ini и параметрами запуска.

Заведите простую таблицу учёта пин-кодов: номер кода, дата активации, имя компьютера, тип лицензии. При замене парка техники или аудите это избавит от поиска «какой код куда вводили» и покажет, сколько резервных активаций осталось.
ПЗ
Практическое замечание

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

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

Да. В мастере получения лицензии выберите режим «через файл»: запрос сохраняется в файл, который переносится на компьютер с доступом в интернет. Там запрос отправляется в центр лицензирования, а полученный файл ответа загружается обратно в мастер на исходном компьютере.

Сколько раз можно активировать один пин-код?

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

Почему лицензия слетела после обновления Windows?

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

Куда положить файл lic, чтобы лицензия работала у всех пользователей сервера?

Скопируйте файл в общий каталог C:\ProgramData\1C\licenses и убедитесь, что у всех пользователей и у учётной записи агента сервера есть права на чтение. После этого перезапустите службу агента сервера и сеансы пользователей.

Чем программная лицензия отличается от USB-ключа HASP?

Программная лицензия — файл, привязанный к оборудованию конкретного компьютера; она бесплатно поставляется с большинством коробок и удобна для серверов и виртуальных машин, но «сгорает» при смене конфигурации. USB-ключ не привязан к оборудованию и легко переносится, но требует физического порта и менеджера лицензий в сети.

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

Напрямую — нет: файл .lic на новой машине будет недействителен. Перенос выполняется новой активацией на целевом компьютере с использованием резервного пин-кода из комплекта поставки.

Итог

Что важно запомнить

Программная лицензия активируется пин-кодом через мастер «Получить лицензию» и сохраняется в файл .lic. Для всех пользователей компьютера размещайте файл в C:\ProgramData\1C\licenses. Лицензия привязана к оборудованию: при его замене используйте восстановление по исходному пин-коду или резервный код, а учёт пин-кодов ведите с первого дня.