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

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

1С просит лицензию при запуске: причины и пошаговое решение

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

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

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

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

Какие бывают лицензии 1С и почему это важно

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

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

Аппаратная лицензия — это USB-ключ (HASP), внутри которого записана лицензия. К компьютеру она не привязана: ключ можно переставлять между машинами. Проблемы здесь обычно связаны с драйвером ключа, самим разъёмом или сетевой видимостью ключа, если он установлен на сервере.

Сравнение типов лицензий

Программная (файл .lic)

Активируется PIN-кодом, привязана к оборудованию. Слетает при замене комплектующих, переустановке ОС, восстановлении из образа.

Аппаратная (USB-ключ HASP)

Не зависит от железа компьютера. Проблемы возникают из-за драйвера, порта USB или недоступности ключа по сети.

Серверная многопользовательская

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

Первичная диагностика: что проверить в первую очередь

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

Начните с простых вопросов. Работала ли программа раньше на этом компьютере? Что изменилось перед появлением ошибки: обновление Windows, замена оборудования, переустановка платформы, перенос системы на другой диск? Лицензия требуется на одном компьютере или у всех пользователей сразу? Если у всех — проблема почти наверняка на сервере, а не на рабочих местах.

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

Ошибка только на одном ПКПроблема локальная

Проверяйте файл лицензии, USB-ключ и параметры этого компьютера

Ошибка у всех пользователейПроблема на сервере

Проверяйте службу агента сервера 1С, сервер лицензирования, сетевой ключ

Появилось после обновления Windows или замены железаСлетела привязка программной лицензии

Готовьте резервный PIN-код для повторной активации

USB-ключ вставлен, но не виденПроблема с драйвером или портом

Проверьте диспетчер устройств и диспетчер лицензий HASP

Проверка аппаратного USB-ключа

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

Далее откройте диспетчер устройств Windows и проверьте, определяется ли ключ без восклицательных знаков. Если устройство видно с ошибкой — переустановите драйвер ключа (HASP Device Driver), который входит в состав дистрибутива платформы 1С или скачивается отдельно. После установки драйвера перезагрузите компьютер.

Если ключ сетевой и установлен на другом компьютере или сервере, проверьте, запущен ли там менеджер лицензий (License Manager / HASP LM) и доступен ли он по сети — не блокирует ли брандмауэр соответствующие порты. Частая ситуация: после обновления Windows брандмауэр заново включается и закрывает доступ к ключу для всех пользователей.

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

Восстановление программной лицензии

Если лицензия программная и слетела привязка (заменили диск, обновили BIOS, переустановили ОС), потребуется повторная активация. Для этого понадобится комплект поставки: основной или резервный PIN-код и регистрационный номер. В комплекте обычно несколько PIN-кодов — один основной и несколько резервных именно на случай смены оборудования.

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

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

Где хранятся файлы лицензий и что с ними можно делать

Файлы программных лицензий 1С хранятся в служебных каталогах: как правило, в папке C:\ProgramData\1C\licenses (для всех пользователей) или в профиле пользователя в %APPDATA%\1C\1cv8\licenses. Серверные лицензии лежат в каталоге srvinfo сервера 1С.

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

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

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

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

Файл лицензии в папке licenses
Норма

Файл .lic присутствует, размер больше нуля

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

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

Запуск 1С после восстановления
Норма

Программа открывается без окна запроса лицензии

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

Снова появляется требование PIN-кода

Работа всех пользователей
Норма

Лицензии раздаются всем клиентам

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

Часть машин запускается, часть — нет

Служба сервера 1С / менеджер лицензий
Норма

Служба в состоянии «Выполняется»

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

Служба остановлена или завершается с ошибкой

Если лицензию не видит сервер 1С

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

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

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

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

Типичные ошибки при восстановлении лицензии

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

Типичные ошибки
01
Многократная активация новыми PIN-кодами подряд — расходуются резервные коды, хотя проблема была в драйвере ключа
02
Удаление папки licenses вместе с рабочим файлом лицензии до создания резервной копии
03
Копирование файла .lic с другого компьютера — лицензия привязана к железу и работать не будет
04
Переустановка платформы 1С как первая мера — на программную лицензию это обычно не влияет, а время теряется
05
Игнорирование брандмауэра при сетевом ключе — ключ есть, служба работает, но клиенты его не видят

Ещё одна распространённая ошибка — активация лицензии в виртуальной машине без учёта того, что при миграции ВМ на другой хост меняются виртуальные параметры «железа», и привязка слетает. Для виртуальных сред надёжнее использовать аппаратный ключ, проброшенный в ВМ, или сервер лицензирования.

Когда обращаться за поддержкой

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

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

Итог

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

Сначала определите тип лицензии и масштаб проблемы (один ПК или все). USB-ключ проверяйте физически и через драйвер, программную лицензию восстанавливайте резервным PIN-кодом, серверные сбои — через службы и журнал событий. Не расходуйте PIN-коды вслепую и храните комплект поставки в доступном месте.

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

1С просит лицензию после обновления Windows. Это нормально?

Да, крупные обновления Windows иногда меняют системные параметры, к которым привязана программная лицензия. Обычно помогает повторная активация через «восстановление» лицензии с теми же данными компьютера — при совпадении параметров новый PIN-код может не расходоваться.

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

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

Что делать, если все резервные PIN-коды израсходованы?

Обратитесь к партнёру-франчайзи или в центр лицензирования фирмы «1С» с регистрационным номером продукта. По регламенту возможен перевыпуск комплекта PIN-кодов, для этого понадобится подтвердить право владения лицензией.

USB-ключ светится, но 1С его не видит. В чём причина?

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

Лицензия слетает после каждой перезагрузки. Почему?

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

Нужен ли интернет для активации лицензии 1С?

Нет, интернет лишь упрощает процесс. Если его нет, лицензию можно получить через файл запроса (сформировать на компьютере, отправить с другого устройства) или по телефону центра лицензирования — программа сама предложит эти варианты в окне активации.