Как обойти ключ защиты 1с
Перейти к содержимому

Как обойти ключ защиты 1с

  • автор:

[РЕШЕНО] Как отключить диалог: Запуск системы выполнен без использования аппаратной лицензии. Поиск ключа выполнялся более 3 секунд.

[РЕШЕНО] Как отключить диалог: Запуск системы выполнен без использования аппаратной лицензии. Поиск ключа выполнялся более 3 секунд.

26.01.2022 01:23:32

Если запускать 1С в обычном режиме то всё запускается без проблем.
Если же запускать её с этого же компьютера в режиме тонкого клиента то постоянно выдаётся сообщение:

Запуск системы выполнен без использования аппаратной лицензии. Поиск ключа выполнялся более 3 секунд.

А далее предлагает Отключить использование аппаратной лицензии (ключа защиты).

Нажатие Да или НЕТ не важно 1С запуститься.

1. Как отключить этот диалог ? (на сервере есть как програмный так физический ключ)

Administrator
Сообщений: 736 Баллов: 8901 Рейтинг: 0 Регистрация: 09.02.2011
26.01.2022 10:05:10

Полный текст диалога:
Запуск выполнен без использования аппаратной лицензии (ключа защиты).
При этом поиск аппаратной лицензии выполнялся более 3 секунд. Для ускорения запуска использование аппаратной лицензии может быть отключено.
Рекомендуется отключить использование аппаратной лицензии, если она отсутствует или не требуется.
Использование аппаратной лицензии может быть в дальнейшем включено в диалоге запуска: Настройка — Использовать аппаратную лицензию (ключ защиты).
Отключить использование аппаратной лицензии (ключа защиты)?

Решение:
1. А в настройках сервера 1С в настройках базы включить Выдачу сервером лицензий.
Консоль администрирование 1с -> Кластер -> информационные базы -> выбираем нужную -> свойства -> Разрешить выдачу лицензий сервером 1C:Предприятия поставить ДА

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

Вариант1: Для всех баз, запускаем 1С (там где выбор баз для запуска) -> кнопка настройка -> В самом низу открывшегося окна убираем флаг «Использовать аппаратную лицензию (ключ защиты)».

Вариант2: Для конкретной базы в списке выбираем нужную базы -> кнопка изменить ->
В окне «Дополнительные параметры запуска» указываем параметр /UseHwLicenses со знаком «+» или «-«, который определяет режим поиска локального ключа защиты и может принимать следующие значения:

/UseHwLicenses+ ‑ поиск аппаратного ключа защиты выполняется.
/UseHwLicenses- ‑ поиск аппаратного ключа защиты не выполняется.

Вариант 3. Для всех баз, Указать параметр «UseHWLicenses=0» в конфигурационном файле 1cestart.cfg, который представляет собой текстовый документ в кодировке UTF-16LE и находится в каталогах:

%APPDATA%\1C\1CEStart — для конкретного пользователя;
%ALLUSERSPROFILE%\1C\1CEStart — для всех пользователей компьютера.

Файл 1cestart.cfg в каталоге пользователя изменяется автоматически при выполнении настроек окна запуска, а общий файл для всех пользователей изменяется только во время установки системы «1С:Предприятие».

Параметр UseHwLicenses управляет поиском ключа защиты при запуске «1С:Предприятия»:

1 ‑ поиск ключа защиты выполняется (значение по умолчанию);
0 ‑ поиск ключа защиты не выполняется.

Если в разных конфигурационных файлах указано различное значение UseHwLicenses, то используется значение параметра в соответствии со следующим приоритетом:

локальный конфигурационный файл пользователя;
локальный конфигурационный файл для всех пользователей;
общий конфигурационный файл.

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

Вариант 4. для конкретной базы Указать параметр /UseHWLicenses в файле со списком общих информационных баз (файл с расширением v8i), который представляет собой текстовый документ в кодировке UTF-8.

Как обойти ключ защиты 1с

Что делать, если 1С говорит: Не обнаружен ключ защиты программы 1С.

Проверка использования аппаратного ключа защиты 1С

Ключ защиты 1С бывает аппаратный (флешка, которая втыкается в компьютер) и программный (программа на сервере).

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

В целом 1С обычно прекрасно находит ключ защиты. Иногда этого не случается и при попытке запуска 1С Вы получаете сообщение «Ключ защиты программы не найден».

При запуске, и во время работы 1С, с определенной частотой проверяет наличие ключа защиты 1С в сети (т.е. компьютер, куда воткнули ключ должен быть все время включен).

Проверка проводится путем «широкоформатной» рассылки на все компьютеры определенного запроса.

Можно указать в файле настройки конкретный путь к компьютеру, куда воткнут ключ и отключить «широкоформатную» рассылку.

Файл настройки находится в каталоге «C:\Program files\1Cv81\bin\conf» (для 8.1) или «C:\Program files\1cv82\conf» (для 8.2).

Файл нужно открыть любой программой редактирование текста – например Блокнотом (Notepad) и найти в нем секцию (строку) «[NM_TCPIP]».

После чего указать IP-адрес (или несколько адресов через запятую) компьютера, в котором находится пользовательский ключ защиты 1С.

Строка «NH_USE_BROADCAST = Disabled» отключает широкоформатную рассылку по всей сети.

IP адрес компьютера можно узнать следующим образом:

  • Пуск / Выполнить на компьютере, куда воткнут пользовательский ключ защиты 1С
  • Ввести «cmd» и нажать ОК
  • Ввести «ipconfig» и нажать ENTER
  • Появится сообщения («многобукв»)
  • Найти строку «IPv4-адрес…….:», в этой строке и написан IP-адрес компьютера.

Доступ к ключу для 1С определяет установленный драйвер HASP. Для сетевого доступа используется менеджер лицензий HASP.

Возможно необходимо обновить версию этих драйверов. Подробнее о драйвере HASP и обновлении его версии.

Проголосовать за этот пост:

Ошибка в 1С: «Не обнаружен ключ»

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

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

Основные причины возникновения ошибки 1С: «Не обнаружен ключ» и пути устранения:

Используется нелицензионное программное обеспечение.

Как проверить:
  • Узнать, официально ли приобреталась программа 1С в организации.
  • Проверить ПК на наличие аппратной\USB защиты.
  • Просмотреть папку C:\ProgramData\1C\licenses на наличие файлов xxxxx.lic. Этот файл указывает на активированную программную лицензию 1С на компьютере.
Как устранить:
  • Приобрести лицензионную конфигурацию и ключи защиты для пользователей.
  • Переактивировать программную лицензию, если таковая есть.
  • Установить в ПК аппаратный ключ и драйвер ключа защиты, если он был приобретен, но по каким-то причинам не был установлен.

Произошло крупное обновление операционной системы, или были заменены и добавлены новые компоненты ПК — оперативная память, жесткий диск, материнская плата, процессор и т.д.

Как проверить:
  • Если имеются аппаратные ключи защиты, то система продолжит работать в штатном режиме. Исключением является переход на новую редакцию Windows.
  • Для программной защиты нужно разобрать папку C:\ProgramData\1C\licenses на наличие файлов xxxxx.lic. Этот файл указывает на активированную программную лицензию 1С на компьютере. В данном случае ошибки — этот ключ будет считаться потерянным и потерявшим актуальность.
Как устранить:
  • Для аппаратной защиты – переустановить драйвер ключа защиты и программное обеспечение раздающее ключ по сети, если он многопользовательский.
  • Переактивировать программную лицензию, используя новый, резервный пин-код, указав, что изменились параметры компьютере. Для базовой версии — просто ввести пин-код заново.

Ошибка 1С возникла после установки новой редакции платформы.

Как устранить:
  • В данном случае проблема связана с пунктом 1 и стоит воспользоваться им для устранения ошибки.

Купили многопользовательскую программную лицензию, активировали её на ПК в многопользовательском режиме (правая сторона с пин-кодами активации), а 1С запускается только на ПК, где была активирована лицензия, на остальных компьютерах ошибка 1С: «Не обнаружен ключ».

Как проверить:
  • В данном случае был выбран некорректный вид активации программных многопользовательских лицензий. К сожалению, данный вид лицензий, в отличие от аппаратной защиты, не может раздаваться по локальной сети без дополнительного программного обеспечения (Сервер 1С, Web сервер, RDP). Если они не используются, то активации лицензии проходит некорректно. Если используется Сервер 1С при активации, на вкладке дополнительно нужно указать «Активировать на сервер 1С» и написать название сервера и порт.
Как устранить:
  • Если не используется и не планируется использование Сервера 1С, Web сервера и RDP в процессе работы с программой, нужно удалить уже активированную многопользовательскую лицензию 1С из папки C:\ProgramData\1C\licenses. Далее написать письмо на адрес lic@1c.ru, указав ИНН организации, регистрационный номер лицензии (обязательно должен быть действующий договор 1С) и текст с просьбой разрешить активацию однопользовательскими пин-кодами, т.к. многопользовательский пин-код был активирован по ошибке. Дождаться разрешения компании «1С» на активацию и активировать однопользовательские пин-коды отдельно на каждом компьютере, где будет использоваться программный продукт.
  • Если используется Сервер 1С – переактивировать лицензию, указав в меню активации в дополнительных параметрах «Активировать на сервер 1С», написать название сервера и порт, галочку об изменении параметров ПК не устанавливать, резервные пин-коды не вводить.

В ПК\Сервер установлен многопользовательский аппаратный ключ, но его не видят платформы, установленные на других компьютерах в сети.

Как проверить:
  • Нужно посмотреть, установлен ли драйвер аппаратного ключа защиты, если уверенности в этом нет, лучше установить драйвер заново.
  • Также стоит посмотреть, установлен ли на ПК с аппаратным ключом софт, который отвечает за раздачу лицензий по сети (hasp license manager). Он может работать в двух режимах в виде приложения или в виде службы.
  • Проверить, горит ли красный светодиод на ключе защиты, что говорит о работоспособности ключа.
Как устранить:
  • Установить драйвер ключа защиты и программу hasp license manager. Если устанавливается в виде службы, то больше ничего делать не нужно. Если установка сделана в виде приложения, то нужно добавить его в автозагрузку, иначе, при перезапуске компьютера приложение не будет запускаться и пользователи не увидят ключ.
  • Если все эти действия сделаны, а пользователям недоступен ключ, нужно узнать, не блокирует ли антивирус и брандмауэр порт 475, именно по нему ведётся раздача ключей. Если порт блокируется, нужно его открыть и добавить в исключения.

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

Как проверить:
  • Нужно проверить установлен ли драйвер защиты ключа, проверить горит ли светодиод на ключе, чтобы исключить поломку, уточнить не является ли данный ПК RDP(терминальным) сервером.
Как устранить:
  • Установить драйвер защиты аппаратной лицензии.
  • Если данный ПК является RDP (терминальным) сервером, то, к сожалению, использование однопользовательских аппаратных лицензий на нём не допустимо. Нужно или провести апгрейд на многопользовательский ключ, или использовать программные лицензии, или перенести ключ на другой ПК.
  • О компании
  • Контакты
  • Статусы компании
  • Вакансии
  • Акции
  • Отправить заявку
  • Часто задаваемые вопросы
  • Политика конфиденциальности
  • Оцените работу сотрудника
  • Обучающие материалы
  • Карта сайта
  • Реквизиты

Как обойти ключ защиты 1с

Весь день работаю в конфигураторе иногда отладку запускаю, но потом при запуске отладки стала вываливаться табличка «Не обноружена лицензия на использование программы! . » как лечить? пользовательских лиценций хватает

8.1 беспроблем работает 8,2 у меня локально стоит ключи соответственно в сети
Воткни себе локальный ключ
локального нет
(3) [пользовательских лицензий хватает]
это теория,
что Алладин показывает
(0) может это защита базы?
не напомните как эта утилита называеться для просмотра лицензий в сети?
Галка «Использовать аппаратную лицензию» стоит?
а, не то, понял
AKS Monitor
(6) AKS Monitor
(10) ну воть.
всё запустил maxium stations 20 current 5 тут тоже всё ок

(7) галка стоит.
причём когда конфигуратор закрываю и открываю в режиме предприятия то всё ок ошибок нет, а через конфигуратор почти через раз такая хрень

есть мысль, что софтовые лицензии все таки глючат

(14) 1С:Предприятие 8.2 (8.2.12.87)
проблема решилась?
(14) Глючат, факт. Иногда вылазит это сообщение, причем если следующий раз запустить все ок
а физически USB-ключей в сети случаем не больше одного?
ежедневно такая бяка..помогает только перезапуск haspа..((
если сетевых ключей в сети несколько, то могут быть глюки
в nhsrv.ini и nethasp.ini надо прописывать
А почему такая трабла именно с 8.2?

пока не понятно в чем именно проблема
может быть 8.2 больше грузит сеть и в nethasp.ini нужно увеличить интервал опроса

(22) хм..надо опробовать

Тоже отваливается периодически, не обнаружен ключ говорит, перезаходишь — работает.
Лицензий свободных есть в хасп.ини жестко прописан tcp сервер.

Если проблема в том, что ключей в сети несколько, то каждому менеджеру нужно назначить свое имя в файле nhsrv.ini, находиться в одном каталоге с менеджером лицензий (по умолчанию — C:\Program Files\Aladdin\HASP LM), имя до 7 символов (только англицкий)
Пример:
— nhsrv.ini #1 —
[NHS_SERVER]
NHS_SERVERNAMES = LM1
— nhsrv.ini #2 —
[NHS_SERVER]
NHS_SERVERNAMES = LM2
на клиентских машинах 1С настроить файл nethasp.ini (в каталоге Bin\Conf)

— nethasp.ini —
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 168.192.1.41, 168.192.1.11
NH_SERVER_NAME = LM1, LM2
IP для примера!! вставить свои реальные !! )))
порядок имеет знначение, первый IP должен быть от LM1

Если нужно увеличить интервал опроса
— nethasp.ini —
NH_SESSION = 5
NH_SEND_RCV = 4
NH_USE_BROADCAST = Disabled

Еще может быть проблема в качестве сети, или в каком-то компе уствновлена сетевуха, которая не корректно работает с FlowControl,
т.к. менеджер лицензий работает только по UDP, который не предусматривает контроля успешной доставки пакета

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *