Администрирование · 12 мин
Как запустить 1С, если пишет, что нет лицензии
Разбираем, почему 1С пишет, что лицензия не найдена, и как запустить программу: проверка ключа HASP, активация пин-кода, настройка сервера лицензий и типовые ошибки.
Сообщение «Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия» при запуске 1С означает, что платформа не смогла подтвердить право на использование. Причина почти всегда одна из четырёх: программная лицензия «слетела» после изменения конфигурации компьютера, USB-ключ HASP не виден системе, файл лицензии повреждён или удалён, либо клиент не может получить лицензию с сервера 1С.
Порядок действий зависит от типа лицензирования: программное (активация пин-кодом через файл .lic) или аппаратное (USB-ключ Sentinel HASP). Сначала нужно определить, какой вариант используется у вас, а затем проверять конкретные узлы — от состояния ключа и службы HASP Loader до расположения файлов лицензий и прав доступа к ним.
Большинство случаев решается без переустановки платформы и без обращения в поддержку: достаточно восстановить файл лицензии, перезапустить службу ключа или активировать резервный пин-код. Ниже — пошаговая диагностика и способы восстановления для каждого сценария.
Шаг 1. Определите тип лицензии и сценарий запуска
Прежде чем что-либо исправлять, выясните, как именно лицензируется ваша 1С. Программная лицензия — это файл с расширением .lic, который формируется при активации пин-кода и привязывается к параметрам конкретного компьютера. Аппаратная — USB-ключ (HASP), который вставляется в компьютер или сервер и раздаёт лицензии по сети.
Также важен режим работы: файловая база на локальном компьютере, клиент-серверный вариант (1С:Предприятие + СУБД) или запуск через веб-сервер. В клиент-серверном режиме лицензии может раздавать сервер 1С, и тогда проблема ищется на сервере, а не на рабочем месте пользователя.
Проверяйте файл .lic, ключ HASP и права доступа на этом ПК
Проверяйте службу агента сервера 1С, HASP License Manager, сетевую доступность ключа
Потребуется повторная активация пин-кодом
Проверьте каталоги conf и 1cv8, удалите старые .lic и активируйте заново
Шаг 2. Проверьте программную лицензию: файл .lic и его расположение
Программные лицензии хранятся в стандартных каталогах. Для версии платформы 8.3 это обычно C:\ProgramData\1C\licenses (общие лицензии, доступные всем пользователям) или C:\Users\ИмяПользователя\AppData\Local\1C\1cv8\conf и C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\conf (лицензии конкретного пользователя). Если файла .lic нет ни в одном из этих каталогов — лицензия не активирована или была удалена.
Частая ситуация: файл лицензии лежит в профиле одного пользователя, а 1С запускается под другой учётной записью или как служба. В этом случае платформа лицензию просто не видит. Решение — перенести .lic в общий каталог C:\ProgramData\1C\licenses и убедиться, что у всех нужных учётных записей есть права на чтение этого файла.
- 1Откройте каталог C:\ProgramData\1C\licenses и проверьте наличие файлов с расширением .lic
- 2Проверьте профильные каталоги: AppData\Local\1C\1cv8\conf и AppData\Roaming\1C\1cv8\conf текущего пользователя
- 3Если файл есть, но 1С его не видит — проверьте права доступа: правой кнопкой по файлу → Свойства → Безопасность, нужно право чтения
- 4Если файла нет — запустите 1С и пройдите активацию пин-кодом заново (см. следующий раздел)
- 5После восстановления запустите базу и убедитесь, что ошибка исчезла
Шаг 3. Повторная активация пин-кодом
Если файл лицензии отсутствует или перестал действовать (например, после замены материнской платы, сетевой карты, жёсткого диска или переустановки Windows), потребуется повторная активация. Для этого нужен пин-код из комплекта поставки — 16-значный код на карточке или в письме от партнёра 1С.
При запуске 1С с отсутствующей лицензией платформа предложит получить лицензию: выберите «Получить лицензию», введите регистрационный номер продукта и пин-код, укажите данные организации в точности так, как они были указаны при первой регистрации. Если компьютер имеет доступ в интернет, активация происходит автоматически через центр лицензирования. Без интернета доступна активация по электронной почте или через файл запроса.
Важный нюанс: при повторной активации на том же компьютере платформа предложит вариант «Я уверен, что ключевые параметры компьютера не изменились» или восстановление лицензии. Если железо менялось, используйте резервный пин-код — в комплекте их обычно несколько (один основной и резервные на случай переактивации). Если резервные пин-коды исчерпаны, нужно обращаться в центр лицензирования 1С через партнёра для получения нового комплекта.
Шаг 4. Проверьте аппаратный ключ HASP
Если используется USB-ключ, начните с физической проверки: ключ должен быть вставлен и определяться системой. Откройте Диспетчер устройств Windows — ключ должен отображаться в разделе «Контроллеры USB» или как устройство Sentinel HASP / SafeNet без жёлтых значков ошибок. Если устройство не видно, переставьте ключ в другой USB-порт (лучше напрямую, без хабов) и проверьте на другом компьютере — это отделит проблему порта от неисправности самого ключа.
Для работы ключа необходим драйвер HASP (Sentinel LDK Runtime). Проверьте, что в списке служб Windows присутствует и запущена служба «Sentinel LDK License Manager» / «HASP Loader». Если служба остановлена — запустите её и поставьте тип запуска «Автоматически». При повреждении драйвера скачайте актуальный Sentinel LDK Runtime с сайта поставщика драйвера и переустановите его, затем перезагрузите компьютер.
Для сетевых ключей (ключ на сервере, клиенты получают лицензии по сети) дополнительно проверьте: доступность сервера по сети, работу HASP License Manager на сервере, открытые порты (по умолчанию используется UDP 475) и отсутствие блокировок со стороны брандмауэра. Удобный инструмент диагностики — веб-интерфейс Sentinel Admin Control Center, доступный на машине с ключом по адресу http://localhost:1947: там видно сам ключ и число доступных лицензий.
Как выбрать действие
Шаг 5. Клиент-серверный режим: лицензии на сервере 1С
В клиент-серверном варианте клиентские лицензии может раздавать сервер 1С:Предприятия. Тогда файл .lic должен находиться на сервере в каталоге C:\Program Files\1cv8\<версия>\bin\conf или в общем каталоге C:\ProgramData\1C\licenses, а служба «Агент сервера 1С:Предприятия» должна иметь к нему доступ на чтение.
Типичная ошибка: лицензию активировали под учётной записью администратора, файл оказался в профиле этого пользователя, а агент сервера работает под системной учётной записью USR1CV8 и файл не видит. Проверьте расположение .lic и при необходимости перенесите его в общий каталог, выдав права учётной записи агента. После изменений перезапустите службу агента сервера.
Если сервер терминалов: на одном сервере с несколькими сеансами пользователей действуют свои правила подсчёта лицензий. Убедитесь, что количества приобретённых клиентских лицензий хватает на число одновременных сеансов — при исчерпании лицензий новые пользователи получат именно ошибку «нет лицензии», хотя у остальных всё работает.
Типичные ошибки при восстановлении лицензии
Практика показывает, что значительная часть повторных обращений связана не с самой проблемой, а с ошибками при её устранении. Самая распространённая — повторная активация с данными организации, отличающимися от первичной регистрации: центр лицензирования в этом случае может отказать, а пин-код будет считаться использованным впустую.
Проверка результата и профилактика
После восстановления проверьте не только факт запуска, но и устойчивость решения: перезагрузите компьютер и запустите 1С снова — лицензия должна подхватываться автоматически. Если после перезагрузки ошибка возвращается, проблема не решена: чаще всего это служба HASP с ручным типом запуска или файл лицензии в профиле не того пользователя.
Для профилактики сохраните в надёжном месте: регистрационный номер продукта, все пин-коды (включая использованные — по ним центр лицензирования восстанавливает историю), точные данные организации, указанные при регистрации, и копию файла .lic. Перед обновлением Windows, заменой оборудования или миграцией на новый сервер заранее убедитесь, что у вас есть резервный пин-код.
Как проверить результат
1С открывается без сообщения о лицензии
Ошибка повторяется — проверяйте расположение .lic и права
Лицензия подхватывается автоматически
Ошибка возвращается — служба HASP не стартует или лицензия в чужом профиле
Ключ виден, указано число лицензий
Ключ не отображается — проблема с драйвером или самим ключом
У всех пользователей база открывается
Работает только у одного — перенесите .lic в ProgramData\1C\licenses
Что важно запомнить
Ошибка «нет лицензии» почти всегда локализуется в одном из четырёх мест: отсутствующий или недоступный файл .lic, невидимый ключ HASP, остановленная служба драйвера ключа или проблема на сервере 1С. Двигайтесь от определения типа лицензии к конкретной проверке, храните пин-коды и данные регистрации, а перед повторной активацией убедитесь, что резервные пин-коды ещё есть.
Частые вопросы
Можно ли запустить 1С без лицензии для проверки?
Полноценно — нет. Платформа без лицензии не откроет информационную базу. Исключение — учебная версия платформы, которая имеет ограничения и не подходит для реальной работы. Для восстановления рабочей базы нужна действующая программная или аппаратная лицензия.
Лицензия слетела после обновления Windows. Это нормально?
Да, это известное поведение программных лицензий: они привязываются к ключевым параметрам компьютера, и крупные обновления ОС иногда меняют эти параметры. Решение — повторная активация тем же или резервным пин-кодом с теми же данными организации.
Комплект пин-кодов потерян. Что делать?
Обратитесь к партнёру 1С, у которого приобретался продукт, или в центр лицензирования 1С. По регистрационному номеру продукта и данным организации можно восстановить комплект пин-кодов. Именно поэтому регистрационный номер нужно хранить отдельно от коробки с программой.
Один USB-ключ — на сколько компьютеров хватит?
Зависит от типа ключа: однопользовательский ключ обслуживает один компьютер, сетевые ключи выпускаются на разное число лицензий (например, на 5, 10 и более одновременных сеансов). Число доступных лицензий видно в интерфейсе Sentinel Admin Control Center. Если пользователей больше, чем лицензий, «лишние» получат ошибку при запуске.
Почему 1С не видит ключ, хотя он светится и определяется в системе?
Чаще всего причина в драйвере: устаревшая версия Sentinel LDK Runtime, конфликт двух установленных версий драйвера или остановленная служба HASP Loader. Переустановите драйвер актуальной версии, перезапустите службу и проверьте ключ через localhost:1947. Также проверьте, что ключ не заблокирован политиками безопасности или антивирусом.
Перенесли базу на новый компьютер — лицензия не работает. Это исправимо?
Да, но файл .lic со старого компьютера на новый переносить бессмысленно: программная лицензия привязана к оборудованию. На новом компьютере выполните активацию заново с тем же регистрационным номером и данными организации, используя свободный пин-код из комплекта. Аппаратный ключ при переезде просто переставляется в новый компьютер или сервер.