Отсутствует или не запущен драйвер sentinel hasp
На сегодняшний день электронными ключами Sentinel HASP защищается от нелегального использования и пиратского тиражирования большое количество программных продуктов.
Для полноценного функционирования такого программного обеспечения на компьютере пользователя, либо сервере предприятия, необходима установка, помимо самой программы, ещё и драйвера ключа.
Зачастую драйвер HASP уже входит в состав дистрибутива устанавливаемого ПО (примером может послужить 1С: Бухгалтерия 8) и ставится автоматически при установке основного комплекта. Но так построены не все дистрибутивы, поэтому совсем не помешает иметь навыки по установке драйвера ключей HASP, особенно при обслуживании программных продуктов, защищённых с их помощью - той же системы 1С: Предприятие.
В зависимости от необходимого нам процесса инсталляции драйвера, различают два типа пакета установки:
- Sentinel LDK and Sentinel HASP Run-time Environment Installer GUI - представляет собой наиболее привычный для большинства пользователей графический интерфейс установки драйвера
- Sentinel LDK and Sentinel HASP Run-time Environment Command-line Installer - предназначен для продвинутых пользователей, установка драйвера выполняется из командной строки
Для установки в системе драйвера электронных ключей Sentinel HASP необходимо запустить утилиту haspdinst.exe с индексом "-i" (install):
Результатом успешной установки драйвера послужит уведомление:
Для завершения процесса установки драйвера необходимо подключить электронный ключ Sentinel HASP к свободному USB порту компьютера (светодиодный индикатор ключа в это время ещё не будет активным).
Windows обнаружит подключение нового устройства:
И начнёт его установку:
По окончании которой выдаст соответствующее уведомление:
На данном этапе установка драйвера электронного ключа Sentinel HASP считается завершённой, и светодиодный индикатор ключа будет равномерно светиться.
Обзор составлен на примере установки драйвера электронных ключей Sentinel HASP HL на компьютере под управлением операционной системы семейства Microsoft Windows. Версия устанавливаемого драйвера Sentinel HASP - 6.60.
Чтобы получить более подробную информацию об электронных ключах Sentinel HASP перейдите в данный раздел нашего сайта, либо задайте интересующие вас вопросы.
После установки КОМПАС-3D он переходит в деморежим. Отсутствует тридцатидневный ознакомительный период.
1. Код ошибки 33. Не установлен или не запущен драйвер Sentinel HASP
Так же отсутствие или остановленное состояние драйвера Sentinel HASP может быть причиной ошибки 7 в КОМПАС начиная с версии v17.
Решение:
Откройте утилиту windows "Службы"
Панель управления > Администрирование >Службы (Или поиском по слову Службы)
Найдите в списке Службу Sentinel LDK License Manager. Запустите её и при необходимости поменяйте тип запуска на Автоматический.
2) Распакуйте архив
3) Запустите файл сценария установки драйвера HASP_install.cmd от Администратора
Если в списке НЕТ продукта ознакомительной версии соответствующей запускаемой версии КОМПАС:
Запустите файл haspdinst.exe из каталога HASP (подкаталогом в директории установки КОМПАС, по умолчанию C:\Program Files\ASCON\КОМПАС-3D VXX) в командной строке от администратора с параметром -i. Установшик драйвера из папки HASP содержит ознакомительную лицензию которая будет применена, драйвер текущей или выше версии предустановлен не будет.
(подробно о переустановки драйвера в командной строке во второй части статьи 700456)
Если в списке ЕСТЬ продукт ознакомительной версии соответствующей запускаемой версии КОМПАС:
Нажмите на кнопку Компоненты (Features) напротив соответствующего ознакомительного продукта.
В открывшейся странице компонентов ознакомительного продукта, в столбце Ограничения будет указана причина по которой компонент недоступен:
Просрочено ( Expired ) - Срок действия отсчитываемый с первого запуска данного компонента истёк (Переустановка программы не обновит истекшую ознакомительную лицензию)
Отключено на виртуальной машине ( Disabled in VM ) - Ознакомительная лицензия не доступна на виртуальных машинах.
Ошибка при использовании RDP (Код ошибки 27)
Ознакомительная лицензия не поддерживает работу по протоколу RDP.
Для OS Windows Vista и ниже необходимо выполнять оба раздела инструкции, для Windows 7 и выше только "Раздел II".
Инструкция по установке/удалению драйверов:
Перед установкой/удалением необходимо убедиться, что UAC отключен и после его отключения ПК был перезагружен.
Раздел I. Удаление драйверов версии 4.116 и ниже.
- Войти в систему как администратор.
- Если возможно, следует временно отключить любое защитное ПО (антивирус, брандмауэр).
- Отключить все локальные Sentinel (HASP) ключи.
- Загрузить драйвер 4.116: hasp4_driver_cmdline.zip для проверки, не установлено ли старых версий драйверов.
- Распаковать загруженный архив на диск и в командной строке перейти в директорию с файлами из архива.
- Запустить «hinstall -r -alldrv» для удаления версий, установленных ранее.
- Если возникли проблемы с удалением – обратитесь к пункту инструкции «ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА».
Раздел II. Установка/удаление драйверов версии 5.х и выше.
- Использовать «MsConfig» для остановки всех служб, которые не относятся к Microsoft, перезагрузите компьютер и проверить снова.
- В случае отказа системы необходимо сохранить «дамп памяти ядра». Для его создания см. инструкцию: http://msdn.microsoft.com/en-us/library/cc266505.aspx
- В случае отказа Менеджера лицензий (Sentinel LDK / HASP License Manager) необходимо сохранить лог (event log: Пуск -> Панель управления -> Администрирование -> Просмотр событий) и сохранить скриншот возникающей ошибки.
- Удалить файл "C:\Windows\aksdrvsetup.log", запустить «haspdinst -i -v», сохранить созданный файл aksdrvsetup.log
- Запустить «MsInfo32» (Пуск -> выполнить -> msinfo32 -> Ввод), создать .NFO log и выслать его.
Все сохранённые данные по проблеме необходимо передать в службу технической поддержки.
ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА
- Удалить все компоненты HASP через «Установка/удаление программ».
- Остановить все службы, которые содержат в названии «Hasp» или «HLServer».
- Удалить все файлы aks*.*, «hardlock.sys» и «haspnt.sys» из папки c:\windows\system32\drivers» (если они не используются другими приложениями).
- Удаление драйверов в «Диспетчере устройств»:
o Зайти в «Панель управления»\«Система».
o Перейти на вкладку «Оборудование» и откройте «Диспетчер устройств».
o Выбрать в меню «Показать скрытые устройства».
o Раскрыть пункт «Драйверы устройств не Plug and Play».
o Удалить каждый из следующих пунктов, если они присутствуют: «Hardlock», «Haspnt», «HASP fridge».
Подобная ошибка возможна если на ПК уже был установлен драйвер более старой версии и он ещё используется системой на момент установки нового драйвера (возможно воткнут ключ и драйвер с ним работает).
Воспользуйтесь данной инструкцией для переустановки драйвера:
Удаляем и затем устанавливаем заново драйвер:
ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА
- Удалите все компоненты HASP через «Установка/удаление программ»
- Остановите все службы, которые содержат в названии «Hasp» или «HLServer»
- Удалите все файлы aks*.*, «hardlock.sys» и «haspnt.sys» из папки c:\windows\system32\drivers» (если они не используются другими приложениями)
- Изменение драйверов в «Диспетчере устройств»:
o Зайдите в «Панель упаравления»\«Система»
o Перейдите на вкладку «Оборудование» и откройте «Диспетчер устройств»
o Выберите в меню «Показать скрытые устройства»
o Раскройте пункт «Драйверы устройств не Plug and Play»
o Удалите каждый из следующих пунктов, если они присутствуют: «Hardlock», «Haspnt», «HASP fridge».
- Попробуйте еще раз удалить драйверы с помощью команды «haspdinst –purge», а затем установить с помощью «haspdinst –i»
Да, "Отключить ключ HASP" - это именно отсоединить его физически от ПК.
Консольная версия позволяет производить установку / удаление драйвера с различными полезными параметрами, GUI версия так не умеет, к тому же, версия 6.63 - уже устарела, сейчас актуальна версия 6.64.
Нет, тип ключа по присланной информации установить нельзя, и в данном случае это ничего не меняет. Ключи HASP HL и HASP 4 отличаются внешне.
Спасибо. Ясно.
Однако, скачать по указанным ссылкам по-прежнему не получается. Пробовал в нескольких браузерах. Нажимаю на ACCEPT, но скачивание не начинается, остаюсь на той же странице.
Нельзя ли передать ссылку другим образом. Скачивание с самого сайта SafeNet происходит без проблем
Спасибо. Скачал. Получается, что достаточно одного консольного варианта драйвера для удаления старого (опция -r) и установки нового драйвера (опция -install). Зачем тогда в первом посте приводится две ссылки ? Опция -alldrv отсутствует.
В инструкции даны ссылки на разные версии драйвера.
Опция "-alldrv" доступна именно для старой версии драйвера (4.116 и ниже).
Добрый день, Игорь.
Как удалить программный ключ Sentinel (HASP) SL с ПК
Sentinel (HASP) SL ключи можно разделить на:
1) SL-Legacy Provisional - триальный SL ключ, созданный в Sentinel SDK 5.х или более ранней версии. Удаление возможно только путём низкоуровневого форматирования или переразбивки разделов жёсткого диска (при увеличении размеров логического жёсткого диска существует вероятность потери SL-Legacy Provisional ключа).
2) SL-Legacy - SL ключ, созданный в Sentinel SDK 5.x или более ранней версии. Удаление возможно только путём низкоуровневого форматирования или переразбивки разделов жёсткого диска (при увеличении размеров логического жёсткого диска существует вероятность потери SL-Legacy ключа).
3) SL-UserMode Provisional - триальный SL ключ, созданный в Sentinel LDK 6.x или более поздних версиях. Устанавливается в виде файла сертификата в определённую директорию на ПК, при этом ключ устанавливается на ПК в режиме SL-UserMode только в случае, если для устанавливаемого базового продукта строго определён тип ключа как SL-UserMode. Не требует установки драйвера и может работать с защищённым ПО либо через портатичный менеджер лицензий "hasp_rt.exe", либо через менеджер лицензий встроенный в Sentinel LDK Licensing API, используемое для защиты ПО. Ключи SL-UserMode Provisional бывают только локальными. Удаление возможно путём удаления файла сертификата ключа с ПК.
4) SL-AdminMode Provisional - триальный SL ключ, созданный в Sentinel LDK 6.x или более поздних версиях. Устанавливается в виде файла сертификата в определённую директорию на ПК, при этом ключ устанавливается на ПК в режиме SL-AdminMode только в случае, если для устанавливаемого базового продукта определён тип ключа как SL-AdminMode. Информация о лицензии (счётчики Feature) размещаются в безопасном хранилище. Ключи SL-AdminMode Provisional бывают только локальными. Удаление возможно путём удаления файла сертификата ключа с ПК, при этом удаляется только сам ключ, а информация обо всех счётчиках его лицензионных ограничений остаётся в безопасном хранилище, и если вернуть файл сертификата ключа в его корневую директорию, то ключ полностью востановится и даже счётчики его продолжат отсчитываль лицензионные ограничения с того момента, на котором они остановились в момент удаления файла сертификата ключа (а временные ограничения продолжают отсчитываться и в момент отсутствия файла сертификата).
5) SL-UserMode - SL ключ, созданный в Sentinel LDK 6.x или более поздних версиях. Устанавливается в виде файла сертификата в определённую директорию на ПК, при этом ключ устанавливается на ПК в режиме SL-UserMode только в случае, если на ПК не был установлен или был отключен драйвер ключа на момент снятия C2V файла со слепком железа ПК, требуемым для установки Sentinel (HASP) SL ключа; либо если для устанавливаемого базового продукта строго определён тип ключа как SL-UserMode. Не требует установки драйвера и может работать с защищённым ПО либо через портатичный менеджер лицензий "hasp_rt.exe", либо через менеджер лицензий встроенный в Sentinel LDK Licensing API, используемое для защиты ПО. Ключи SL-UserMode бывают только локальными. Удаление возможно путём удаления файла сертификата ключа с ПК.
6) SL-AdminMode - SL ключ, созданный в Sentinel LDK 6.x или более поздних версиях. Устанавливается в виде файла сертификата в определённую директорию на ПК, при этом ключ устанавливается на ПК в режиме SL-AdminMode только в случае, если на ПК был установлен и запущен драйвера на момент снятия C2V файла со слепком железа ПК, требуемым для установки Sentinel (HASP) SL ключа. Информация о лицензии (счётчики Feature) размещаются в безопасном хранилище. Ключи SL-AdminMode могут быть как локальными, так и сетевыми. Удаление возможно путём удаления файла сертификата ключа с ПК, при этом удаляется только сам ключ, а информация обо всех счётчиках его лицензионных ограничений остаётся в безопасном хранилище, и если вернуть файл сертификата ключа в его корневую директорию, то ключ полностью востановится и даже счётчики его продолжат отсчитываль лицензионные ограничения с того момента, на котором они остановились в момент удаления файла сертификата ключа (а временные ограничения продолжают отсчитываться и в момент отсутствия файла сертификата).
Чтобы удалить ключ Provisional SL-AdminMode нужно удалить файл "*HASP_id_ключа*_provisional.v2c" из директории: "C:\Program Files\Common Files\SafeNet Sentinel\Sentinel LDK\installed\*Vendor_id*".
Provisional SL-UserMode из директории (Windows Vista и выше): "C:\ProgramData\SafeNet Sentinel\Sentinel LDK\installed\*ваш_Vendor_id*\".
Provisional SL-UserMode из директории (Windows XP и ниже): "C:\Documents and Settings\All Users\Application Data\SafeNet Sentinel\Sentinel LDK\installed\*ваш_Vendor_id*\".
Чтобы удалить ключ SL-UserMode, необходимо удалить файл "*HASP_id_ключа*_base.v2c" из директории (Windows XP и ниже): "C:\Documents and Settings\All Users\Application Data\SafeNet Sentinel\Sentinel LDK\installed\*ваш_Vendor_id*\".
SL-UserMode из директории(Windows Vista и выше): "C:\ProgramData\SafeNet Sentinel\Sentinel LDK\installed\*ваш_Vendor_id*\".
Чтобы удалить ключ SL-AdminMode, необходимо удалить файл «*HASP_id_ключа*_base.v2c» из директории: "C:\Program Files\Common Files\SafeNet Sentinel\Sentinel LDK\installed\*Vendor_id*".
В случае неработоспособности программного обеспечения, защищённого электронным ключом Sentinel HASP, нелишним будет убедиться в корректности установки непосредственно самого драйвера ключа.
Зачастую неправильная установка драйвера или его отсутствие в системе дают о себе знать ещё в самом начале работы с программой - при её запуске.
Сразу стоит оговориться, что рассматриваемый случай является частным и, при использовании электронных ключей "старых" моделей (например, HASP 4) или иных версий программных продуктов и драйвера HASP, возможны расхождения с результатами, описанными в данном обзоре.
Итак, для того, чтобы убедиться в наличии драйвера электронного ключа Sentinel HASP на компьютере, необходимо воспользоваться утилитой haspdinst.exe из пакета установки Sentinel LDK and Sentinel HASP Run-time Environment Command-line Installer, скачать который вы можете по этой ссылке.
Запустив данную утилиту с ключом "-info", мы получим указанные ниже результаты, в зависимости от того установлен драйвер ключа Sentinel HASP или нет:
На первом скриншоте представлен результат выполнения утилиты в системе с отсутствующим драйвером Sentinel HASP. Соответственно для корректной работы программного обеспечения, защищённого данным типом электронных ключей, вам необходимо произвести установку драйвера.
Стоит отметить, что при выборе той или иной версии драйвера HASP необходимо руководствоваться системными требованиями используемого программного продукта, типом ключа HASP, а также версией операционной системы, установленной на вашем компьютере.
На втором скриншоте мы видим полноценно установленный драйвер для случая использования в системе USB-ключей Sentinel HASP HL.
Если мы запустим Sentinel Admin Control Center (представляет собой веб-интерфейс менеджера лицензий Sentinel HASP) и воспользуемся его вкладкой "Sentinel Keys", то увидим перечень ключей HASP подключённых к компьютеру в настоящее время:
Стоит отметить, что Sentinel Admin Control Center не предназначен для совместной работы со старыми версиями электронных ключей Sentinel HASP (например, HASP 4), соответственно отображаться в нём такие ключи не будут. Для отображения подключённых к компьютеру ключей HASP 4 воспользуйтесь утилитой Aladdin DiagnostiX:
Обзор составлен на примере анализа установки драйвера электронных ключей Sentinel HASP HL на компьютере под управлением ОС Microsoft Windows Vista 32-бит. Версия устанавливаемого драйвера Sentinel HASP - 6.60. Используемые в обзоре ключи для тестирования - Sentinel HASP HL Pro, Max и Net010 c версией прошивки (firmware) - 3.25.
Чтобы получить более подробную информацию об электронных ключах Sentinel HASP перейдите в раздел нашего сайта, посвящённый защите программного обеспечения, либо задайте интересующие вас вопросы.
Читайте также: