Лицензионный файл отсутствует или поврежден

Обновлено: 04.07.2024

Лицензия 1С не обнаружена: что делать

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

Нужна консультация по услуге
«Доработка и модификация 1С»?

Специалисты 1С ответят на любые вопросы
и помогут абсолютно бесплатно!

Причины «пропажи» лицензии

Проблемы с файлом могут возникнуть в ряде случаев:

  • Файл лицензии, поврежден, перенесен в другую директорию или отсутствует на ПК или на носителе ключа;
  • Изменение конфигурации системы привело к тому, что программа 1С не идентифицировала рабочий ПК. Такое может произойти при изменении названия установленной операционной системы, ее версии, серийного номера или даты установки. К ошибке могут привести даже изменения названия материнской платы, версии БИОС, объема ОЗУ, список сетевых плат или их адреса и т.д.;
  • В конфигурационном файле nethasp.ini не прописаны имена менеджеров лицензии;
  • Корректная работа сетевой версии программы 1С блокируется антивирусом или брандмауэром;
  • Лицензия есть, но не активирована.

Что делать, если лицензия 1С не обнаружена? Есть несколько способов.

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

  • При использовании аппаратной лицензии: в окне информационных баз нужно перейти в настройки и отметить галочкой опцию «Использовать аппаратную лицензию», она уже не отмечена.
  • Отредактировать файл nethasp.ini, который, как правило, располагается по адресу C:\
  • Затем в разделе [NH_TCPIP] указать IP-адрес сервера, на котором расположен менеджер лицензий (выглядит как NH_SERVER_ADDR = нужный IP), а также имена менеджеров по образцу NH_SERVER_NAME = имя менеджера. Перед этим в разделе [NHS_SERVER] наименования менеджеров прописываются как NHS_SERVERNAMES = имя 1, имя 2 и т.д.
  • После этого выберите опцию обновления лицензии или повторного ее получения. Необходимо установить видимость лицензии на «Все пользователи компьютера» и выбрать тип получения.
  • Заполните регистрационную форму и сохраните данные в форме, которые нужно разместить в папку по адресу C:\User\Administrator\AppData\Local\1C\1Cv82\conf\2*.lic или C:\User\All User\1C\1Cv82\conf\2*.lic.
  • Если ошибка появилась после установки на ПК новой платформы, скопируйте файл лицензии в папку с установленной платформой,
  • В случаях, когда ошибке предшествовали серьезные изменения конфигурации системы (ее переустановка или изменение аппаратных составляющих), потребуется провести повторную активацию с помощью резервного кода или полностью переустановить программу 1С вместе с драйвером защиты,
  • При неверном использовании многопользовательского ПИН-кода его можно деактивировать и активировать новый, однопользовательский, для каждого рабочего места.

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

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Похожий контент

website9527633

Добрый день! Можно узнать как сделать так, чтобы пользователи могли лечить вирусы, в данный момент KSC пишет есть необработанные угрозы, а пользователи когда нажимают вирус лечить или удалить, у них права запрашивает
Коллеги, добрый день!
Отзовитесь, поделитесь опытом кто успешно смог установить KSC на линукс (Ubuntu, Debian, AstraLinux etc). Интересуют подробности , не считая официальных рекомендаций по совместимости и установке, - какие версии MongoDB и под какой версией ОС (ядро, тип ОС), где брали и как устанавливали пакеты, из каких репозиториев.
У нас при всех попытках на перечисленные ОС исход один - не регистрируется сервер. Что это означает, выяснить не удалось - где и зачем он должен регистрироваться?

Добрый день. Kaspersky Security Center 13 + Endpoint Security 11.6 (хотя никаких отличий по вопросу от прошлых версий нет)
Включен контроль устройств

Добрый день. Столкнулся с такой проблемой. Есть большое количество недоменных устройств. На них необходимо сменить сервер администрирования и обновить агента администрирования до свежей версии.
На всех устройствах разный пароль от локального админа. Есть ли способ автоматизировать установку или придется вручную все делать?

Добрый день. Kaspersky Security Center 13 (хотя кажется в данном вопросе это неважно)

Подскажите как выбрать компьютеры где не установлена программа foo и не установлена программа bar.

После добавления двух условий условие_1) реестр программ - > Название : "FOO" статус: не установлена условие_2) реестр программ -> Название: "BAR" статус: "не установлена" -- в "атрибуты поиска" получается следующее:

(Имя устройства или IP-адрес="*"
и Название программы=""FOO""
и Статус программы=Не установлена)
или (Название программы=""BAR""
и Статус программы=Не установлена)

и это совсем не то что нужно. по идее желаемый результат такой
(Имя устройства или IP-адрес="*"
и Название программы=""FOO""
и Статус программы=Не установлена)
И (Название программы=""BAR""
и Статус программы=Не установлена)

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

Возможности программы:
• просмотр регистрационной информации (LicData)
• просмотр типа лицензии (клиентская или серверная)
• просмотр регистрационного номера программного продукта
• просмотр пин-кода
• просмотр отличий между ключевыми параметрами текущего компьютера и компьютера, получившего лицензию
• просмотр полных конфигураций текущего компьютера и компьютера, получившего лицензию

UPD 29.12.2020:
• Проверена работа LicDataDecoder 1.5 с License Tools 0.15.0.2. Начиная с этой версии при расшифровке лицензии отображается информация о том, к чему она была привязана - к железу компьютера или к HASP ключу.

Программа пригодилась? Поставь публикации плюс!

LicDataDecoder - расшифровка файла программной лицензии 1С:

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Помоги разобраться.
Получаю ответ. "Выбранный файл не является лицензией или поврежден."
Запускал на двух компьютерах с Win 10 и Server 2008
Установлен Ring 0.11.4

(3) Проверил у себя - действительно с Ring 0.11.4 и License-Tools 0.7.0, которые идут вместе с 8.3.13.1690 программа не работает.
Могу пока только посоветовать поставить утилиты других версий. Позже попробую найти причину несовместимости. Напрашивается вопрос. А в какой платформе или интернет ресурсе можно найти версии Ring 0.10.0.1 и версией License 0.11.5.3 ?

(5)
Ошибочка вышла - в описании публикации перепутал местами версии. Правильно так - RIng 0.11.5.3, License 0.10.0.1.
Поставляются эти версии вместе с платформой 8.3.14.1565

В описании к этой платформе написано следующее:

Утилита командной строки ring и модуль license этой утилиты поставлялись в составе дистрибутива «1С:Предприятие», в каталоге ExtDst. Установка утилиты была доступна после установки собственно «1С:Предприятия».

Утилита командной строки ring и модуль license этой утилиты выделены в отдельный программный продукт со своим дистрибутивом - Утилита лицензирования 1С:Предприятия. Дистрибутив доступен для использования на операционных системах Windows 7 и старше и Linux с архитектурами x86 и x86-64.
Архив с дистрибутивом имеет имя вида 1c-enterprise-license-tools-a.b.c+d-os-arch.zip. Архив с дистрибутивом поставляется вместе с дистрибутивом системы «1С:Предприятие».

Размещение установочных файлов утилиты ring и модуля license этой утилиты в каталоге ExtDst больше не выполняется.

24. user705522_constantin_h 35 28.03.19 10:35 Сейчас в теме Ошибочка вышла - в описании публикации перепутал местами версии. Правильно так - RIng 0.11.5.3, License 0.10.0.1.
Поставляются эти версии вместе с платформой 8.3.14.1565
Установил платформу 8.3.14.1565 и 8.3.14.1630 ни в одной нет RIng 0.11.5.3, License 0.10.0.1. (24)
LicenceTools не устанавливается автоматически вместе с платформой, он ставится вручную. Нужно запустить файл 1ce-installer.cmd из папки license-tools, находящейся в дистрибутиве платформы. Далее следовать инструкциям установщика. Если ранее была установлена другая версия ринга, то перед установкой нужно удалить его через панель управления, а потом вручную удалить папку C:\Programdata\1C\1CE.

(7)
Ring 0.11.5.3, License 0.10.0.1. Поставляются эти версии вместе с платформой 8.3.14.1565

Скоро обновлю публикацию и немного перепишу программу, чтобы её поведение было более логичным.

(9)
Не сомневался, что кто-нибудь оставит здесь ссылку на универсальный монитор) Всё же у моей программы есть один неоспоримый плюс перед этой обработкой - для её работы не требуется лицензия на 1С. В случае, когда системному администратору требуется как можно быстрее переактивировать лицензию на 1С после переустановки операционной системы или апгрейда компьютера, этот нюанс очень важен. (10) ну это как сапожник без сапог! Если сисадмину нравится юзать кучу скриптом и прог это его выбор!

(0) в коде не нашел алгоритм декодирования в сорцах, судя по:

process.StartInfo.FileName = "cmd.exe";
process.StartInfo.Arguments = "/C ring license list --path \"" + folderName + "\"" + " --send-statistics \"false\"";

не декодер вовсе, а гуй над ринг.

А можно накидать примеров ситуаций, когда это бывает полезно? Какие задачи можно решить этой утилитой?
Я понял, что она вытаскивает какую-то инфу из файла лицензии, но зачем она?

2. В компании решили УНФ базовую обновить до УНФ ПРОФ. Всё работало замечательно, но однажды лицензия слетела без видимых причин. Единственное, что удалось выяснить - ноутбук с программой носили в сервис на обслуживание системы охлаждения. Клиент жалуется, что ему подсунули "временную" лицензию. Администратор открывает программой файл слетевшей лицензии и видит, что в момент её активации в ноутбуке стояло 12 гигабайт оперативной памяти, а сейчас стоит 8. Вот и причина слёта.

3. На компьютере бухгалтера было активировано несколько программных лицензий для работы через сервис 1С:Линк. Потребность в сервисе отпала, потому что всех удаленных пользователей переселили в офис к этому бухгалтеру. Лишние лицензии с его компьютера решили перенести на новые компьютеры. По своим личным соображениям бухгалтер хочет, чтобы лицензия от 1С:Бухгалтерии стояла именно на его компьютере, а у других были лицензии от 1С:ЗУП и на дополнительные рабочие места. Так же есть проблема с отсутствием распечатанной ликдаты. Администратор открывает программой последовательно все файлы лицензий на компьютере бухгалтера и определяет по рег.номеру или по названию продукта файл лицензии от 1С:Бухгалтерии. Остальные файлы удаляет. Ликдату сохраняет и распечатывает.

klaus38; ChessCat; nyam-nyam; sem_deineko; Batman; Yimaida; Shmell; rusmil; teflon; JohnyDeath; + 10 – Ответить а может вообще установочный пакет забабахать с нужными ring, license и самой программой? (14)
Боюсь, распространение LicenseTools отдельно от платформы будет считаться нарушением авторского права 1С. А вообще я думал над тем, чтобы поместить архив с рингом в ресурсы программы, чтобы она работала независимо от того, какая версия ринга установлена в системе. Всем привет!
Безусловно нужная программа, просто коллеги судят не теми масштабами.
У меня на предприятии 12 серверов, и на каждом очень много лицензий, более 50 штук активных, плюс заблокированные (изменение оборудования) как отделить активные от заблокированных не знаю, файлы лицензий лежат в общей куче, какими пинкодами активировали не знаю, такое наследие мне досталось, надо провести ревизию программных лицензий, думаю эта программа могла бы помочь.
Хотел её протестить на реальных серверах, но к сожалению, скачать её без стартмани нельзя. (19) Во время разработки программы не было под рукой базовой лицензии, поэтому отлаживал её только на файлах проф лицензий. Как только попадется клиент с базовой лицензией - выпущу новую версию программы. (21)
Лицензию получил. Ring её не распознаёт, видимо просто не умеет работать с базовыми. "Выбранный файл не является лицензией или поврежден." - что с этим делать? В консоли утилита разбирает файл нормально. Лицензии ПРОФ. (23)
Если пришлете файл лицензии, то я посмотрю где ошибка и исправлю её в новой версии утилиты. Здравствуйте! Маленькое предложение. Прогоняю через Вашу программу *.lic файлы из папки на рабочем столе. Устал постоянно когда выбираю новый файл идти от C:\ProgramData\1C\licenses к рабочему столу. Предложение: запоминать выбор последнего пути к папке, а не постоянно C:\ProgramData\1C\licenses. а так пока все норм. (27)
В следующей версии добавлю возможность выбирать между последней использованной и стандартной папкой. (29) Обновил программу до версии 1.5. Теперь по умолчанию будет открываться папка, в которой находилась последняя выбранная лицензия. При необходимости автоматического открытия стандартной папки с лицензиями можно установить соответствующую галку. (30) Здравствуйте! А не скините обновленную версию проги мне на эл.почту? При открытии обработки кнопка Выбор файла не активна(( Что это может быть? (34) Версия Ring не соответствует минимальной. Удалите Ring и License через панель управления, после чего вручную удалите папки C:\ProgramData\1C\1CE и C:\Program Files\1C\1CE. Далее скачайте платформу 8.3.14.1565 или новее и установите LicenseTools из её комплекта поставки.

C:\ProgramData\1C\licenses
Файл: 20190717150647.lic
Пин-код: [WARN ] com._1c.license.activator.storage.LicenseStorage
Рег.номер: Пропускаем файл C:\ProgramData\1C\licenses\20190717150647.lic. Ошибка декодирования файла лицензии.
[ERROR ] Неправильный вызов команды (для справки см. "ring help"): Параметр --name может иметь только одно значение. Указаны значения: "[WARN", "]", "com._1c.license.activator.storage.LicenseStorage", "-", "Пропускаем", "файл", "C:\ProgramData\1C\licenses\20190717150647.lic.", "Ошибка", "декодирования", "файла", "лицензии.".

В чем может быть причина? Лицензия единственная и рабочая, 1С запускается и работает на ней!

(37)
Вижу два варианта - либо используются устаревшие версии Ring и License, либо LicenseTools был установлен поверх них. Попробуй сделать, как написано в (25)

При запуске пытается проверить возможность декодирования и выдает ошибку как на скриншоте у предыдущего пользователя.

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Читайте также: