Администрирование · 11 мин
1С: не обнаружена лицензия — как убрать ошибку
Почему 1С пишет «лицензия не обнаружена» и как убрать ошибку: проверка ключа HASP, сервера лицензий, службы, пин-кодов и активации. Пошаговые решения.
Сообщение «Лицензия не обнаружена» при запуске 1С означает, что платформа не смогла найти подтверждение права на использование программы. Причина почти всегда техническая: не определился USB-ключ защиты, остановлена служба сервера лицензирования, слетела программная лицензия после обновления Windows или замены оборудования, либо клиент не видит сервер, где раздаются лицензии.
Важно понимать: ошибка не означает, что лицензия «пропала навсегда». В большинстве случаев достаточно восстановить видимость ключа или службы, и работа возобновляется без покупки нового пин-кода. Ниже разобраны все основные сценарии — от простой перезагрузки службы до повторной активации.
Порядок действий зависит от типа защиты: аппаратный ключ HASP, программная лицензия (файл .lic) или многопользовательская лицензия на сервере 1С. Сначала определите свой вариант, затем переходите к соответствующему разделу.
Как определить, какая лицензия используется
Прежде чем что-то чинить, выясните, каким способом защищена ваша 1С. От этого зависит весь дальнейший путь. Есть три основных варианта: аппаратный USB-ключ (фиолетовый — локальный, красный — сетевой), программная лицензия, привязанная к параметрам компьютера, и лицензии, раздаваемые сервером 1С:Предприятия.
Быстрый способ проверки: посмотрите, вставлен ли в компьютер или сервер USB-ключ. Если ключа нет, а 1С раньше работала — скорее всего, используется программная лицензия. Если база лежит на сервере и работают несколько пользователей — лицензии обычно раздаёт сервер 1С или менеджер лицензий HASP.
Проверить USB-порт, драйвер HASP, диспетчер устройств
Проверить сетевой доступ к серверу лицензий и файл nethasp.ini
Проверить службу агента сервера 1С и менеджер лицензий
Потребуется повторная активация пин-кодом или резервным пин-кодом
Перезапуск служб — первое действие
Самая частая причина — остановившаяся служба. На сервере откройте «Пуск → Выполнить → services.msc» и найдите службу «Агент сервера 1С:Предприятия». Если она остановлена — запустите, если работает — перезапустите. Заодно проверьте, что тип запуска установлен «Автоматически», иначе после перезагрузки сервера ошибка появится снова.
Если используется аппаратный ключ, дополнительно проверьте службу «HASP Loader» (или «Sentinel LDK License Manager» в новых версиях драйвера). Её остановка делает сетевой ключ невидимым для всех клиентов одновременно.
- 1Откройте services.msc на сервере или компьютере с ключом
- 2Найдите «Агент сервера 1С:Предприятия» и перезапустите службу
- 3Найдите службу менеджера лицензий HASP (HASP Loader / Sentinel LDK) и перезапустите её
- 4Убедитесь, что тип запуска обеих служб — «Автоматически»
- 5Запустите 1С у клиента и проверьте, исчезла ли ошибка
Если служба не запускается и выдаёт ошибку — посмотрите журнал событий Windows (Просмотр событий → Журналы Windows → Приложение). Там обычно указана причина: повреждённые файлы, конфликт портов или недостаток прав у учётной записи службы.
Проблемы с USB-ключом HASP
Аппаратный ключ может «отваливаться» из-за драйвера, порта или конфликтов. Откройте диспетчер устройств: ключ должен отображаться в разделе «Контроллеры USB» без жёлтых значков. Если устройство видно с ошибкой — переустановите драйвер HASP, скачав актуальную версию с сайта разработчика (Sentinel) или используя драйвер из комплекта поставки 1С.
Типичные ситуации с ключом:
- Ключ вставлен в порт USB 3.0 и не определяется — переставьте в порт USB 2.0, на старых драйверах это частая проблема;
- Ключ работал и перестал после обновления Windows — обновите драйвер HASP до актуальной версии;
- Два ключа на одном компьютере — 1С и другие защищённые программы (например, с ключами для стороннего ПО) могут конфликтовать; оставьте на машине только нужный ключ или разнесите их по разным компьютерам;
- Ключ на сервере в виртуальной машине — USB-проброс в гипервизорах работает нестабильно, надёжнее использовать сетевой ключ на физической машине или программные лицензии.
Слетела программная лицензия: повторная активация
Программная лицензия привязывается к параметрам компьютера: материнской плате, процессору, дискам, сетевым адаптерам, имени компьютера, версии ОС. Если вы меняли оборудование, переустанавливали Windows, клонировали виртуальную машину или меняли имя компьютера — лицензия становится недействительной, и 1С сообщает, что лицензия не обнаружена.
Решение — повторная активация. Запустите 1С, в окне с ошибкой нажмите «Получить лицензию» и следуйте мастеру. Потребуется пин-код из комплекта поставки. Важный нюанс: при активации мастер предложит восстановить данные предыдущей лицензии — выберите этот вариант и укажите данные организации точно так, как при первой активации (наименование, ИНН посимвольно). Любое расхождение приведёт к отказу.
Если все пин-коды из комплекта израсходованы, используйте резервный пин-код. Если и он не подходит — обратитесь в центр лицензирования 1С через партнёра, у которого приобреталась программа: там могут добавить пин-коды после подтверждения регистрационных данных.
Клиент не видит сетевую лицензию: настройка nethasp.ini
Если ключ сетевой (красный HASP) и стоит на сервере, а ошибка появляется только у отдельных рабочих станций — проблема в поиске ключа по сети. По умолчанию клиент ищет менеджер лицензий широковещательным запросом, который не проходит через маршрутизаторы, VLAN и может блокироваться брандмауэром.
Решение — явно указать адрес сервера в файле nethasp.ini. Файл размещается в каталоге conf установленной платформы (например, C:\Program Files\1cv8\<версия>\bin\conf) или в каталоге конфигурации. В секции [NH_TCPIP] пропишите адрес сервера с ключом.
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.10
NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = DisabledЗамените 192.168.0.10 на реальный IP-адрес сервера с ключом. Также убедитесь, что на сервере в брандмауэре открыт порт 475 (UDP и TCP) — именно его использует менеджер лицензий HASP. После правки файла перезапустите 1С на клиенте.
Лицензии на сервере 1С:Предприятия
В клиент-серверном варианте лицензии чаще всего активируются прямо на сервере 1С и раздаются агентом. Если ошибка появилась у всех пользователей одновременно, проверьте консоль кластера серверов: откройте свойства кластера и убедитесь, что лицензии видны в списке. Если список пуст — лицензии слетели (например, после обновления платформы или изменения оборудования сервера) и их нужно активировать заново через консоль кластера.
Отдельный нюанс — обновление платформы. Иногда после установки новой версии платформы старая служба агента остаётся, а новая регистрируется с другими параметрами. Проверьте, что запущен агент именно той версии, с которой работают клиенты, и что в кластере указан правильный порт.
Как проверить результат
База открывается без окна про лицензию
Ошибка повторяется — причина не устранена
Агент 1С и менеджер HASP в состоянии «Работает», запуск автоматический
Служба останавливается через время — смотреть журнал событий
Ключ HASP виден без предупреждений
Жёлтый значок или устройство отсутствует — переустановить драйвер
Лицензии видны, есть свободные
Список пуст или все лицензии заняты
Когда самостоятельные действия не помогают
Есть ситуации, где дальнейшие эксперименты рискованны: физически повреждённый ключ, исчерпанные пин-коды, повреждённая файловая база после аварийного обрыва сеансов, сложная виртуальная инфраструктура. В этих случаях правильнее обратиться к партнёру 1С или в центр лицензирования — замена ключа и добавление пин-кодов делаются по регистрационному номеру программного продукта.
Перед обращением подготовьте: регистрационный номер программы, текст ошибки полностью (скопируйте из окна «Подробно»), сведения о том, что менялось в системе перед появлением ошибки. Это сократит время решения в разы.
Как выбрать действие
Частые вопросы
Можно ли запустить 1С без лицензии вообще?
Нет, полноценная работа платформы без лицензии невозможна — это техническое ограничение защиты. Исключение — учебная версия платформы, которая работает без ключа, но имеет ограничения и не предназначена для реального учёта.
Куда 1С сохраняет файлы программных лицензий?
Файлы с расширением .lic хранятся в служебных каталогах платформы: обычно в C:\ProgramData\1C\licenses (для всех пользователей) или в профиле пользователя в AppData. Удалять или редактировать эти файлы вручную не следует — восстановление лицензии делается через штатный мастер.
Почему ошибка появляется периодически, а не постоянно?
Плавающая ошибка обычно указывает на нестабильную сеть до сервера лицензий, перегрузку USB-порта с ключом или исчерпание лицензий в часы пик, когда одновременно работает максимум пользователей. Проверьте число занятых лицензий и стабильность сети.
Нужно ли заново активировать лицензию после обновления платформы 1С?
Обычно нет — обновление платформы в рамках одного компьютера не сбрасывает программные лицензии. Но если одновременно менялась версия Windows, оборудование или имя компьютера, лицензия может стать недействительной, и потребуется восстановление.
Что делать, если пин-коды закончились?
Обратитесь к партнёру 1С, у которого приобреталась программа, или в центр лицензирования. По регистрационному номеру и данным организации можно получить дополнительный комплект пин-кодов. Храните использованные и резервные пин-коды в надёжном месте — они привязаны к вашему регистрационному номеру.
Что важно запомнить
Ошибка «лицензия не обнаружена» почти всегда решается без покупки новой лицензии: перезапуском служб, переустановкой драйвера ключа, настройкой nethasp.ini или восстановлением программной лицензии через мастер активации. Начинайте с простых действий, фиксируйте, что менялось в системе, и не удаляйте файлы лицензий вручную.