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

Администрирование · 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, сетевую доступность ключа

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

Потребуется повторная активация пин-кодом

Ошибка после обновления платформы 1СПовреждён файл лицензии или сменился каталог

Проверьте каталоги 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. 1
    Откройте каталог C:\ProgramData\1C\licenses и проверьте наличие файлов с расширением .lic
  2. 2
    Проверьте профильные каталоги: AppData\Local\1C\1cv8\conf и AppData\Roaming\1C\1cv8\conf текущего пользователя
  3. 3
    Если файл есть, но 1С его не видит — проверьте права доступа: правой кнопкой по файлу → Свойства → Безопасность, нужно право чтения
  4. 4
    Если файла нет — запустите 1С и пройдите активацию пин-кодом заново (см. следующий раздел)
  5. 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: там видно сам ключ и число доступных лицензий.

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

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

Ключ вставлен, но в Диспетчере устройств не виден или с ошибкойПереставьте в другой порт, проверьте на другом ПК; при повторении — ключ неисправен, требуется замена по гарантии
Ключ виден, но 1С его не находитПереустановите Sentinel LDK Runtime и перезапустите службу HASP Loader
Локальный ключ работает, а сетевой — нетПроверяйте HASP License Manager на сервере, порт UDP 475 и брандмауэр
Одновременно установлены и ключ HASP, и программная лицензияУбедитесь, что нет конфликта: при наличии видимого ключа платформа может игнорировать .lic; при необходимости извлеките ключ или настройте приоритет

Шаг 5. Клиент-серверный режим: лицензии на сервере 1С

В клиент-серверном варианте клиентские лицензии может раздавать сервер 1С:Предприятия. Тогда файл .lic должен находиться на сервере в каталоге C:\Program Files\1cv8\<версия>\bin\conf или в общем каталоге C:\ProgramData\1C\licenses, а служба «Агент сервера 1С:Предприятия» должна иметь к нему доступ на чтение.

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

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

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

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

Типичные ошибки
01
Активация с другими данными организации — центр лицензирования отклоняет запрос, пин-код расходуется
02
Удаление всех файлов .lic «для чистоты» без сохранённого пин-кода — лицензия теряется без возможности быстрого восстановления
03
Игнорирование прав доступа: файл лицензии есть, но служба или другой пользователь не может его прочитать
04
Установка нескольких версий драйвера HASP одновременно — конфликт драйверов, ключ перестаёт определяться
05
Переустановка платформы 1С вместо восстановления лицензии — время потрачено, а причина (отсутствие .lic или ключа) не устранена
06
Забытый USB-ключ на выключенном или выведенном из сети сервере — все сетевые пользователи получают ошибку одновременно

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

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

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

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

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

Запуск базы после восстановления
Норма

1С открывается без сообщения о лицензии

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

Ошибка повторяется — проверяйте расположение .lic и права

Перезагрузка компьютера и повторный запуск
Норма

Лицензия подхватывается автоматически

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

Ошибка возвращается — служба HASP не стартует или лицензия в чужом профиле

Ключ в Sentinel Admin Control Center (localhost:1947)
Норма

Ключ виден, указано число лицензий

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

Ключ не отображается — проблема с драйвером или самим ключом

Запуск под всеми рабочими учётными записями
Норма

У всех пользователей база открывается

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

Работает только у одного — перенесите .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 со старого компьютера на новый переносить бессмысленно: программная лицензия привязана к оборудованию. На новом компьютере выполните активацию заново с тем же регистрационным номером и данными организации, используя свободный пин-код из комплекта. Аппаратный ключ при переезде просто переставляется в новый компьютер или сервер.