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

Администрирование · 11 мин

Как удалить HASP из 1С: драйвер, ключ и остатки в системе

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

HASP — это аппаратный или программный ключ защиты, который используется для лицензирования платформы 1С:Предприятие. Физический USB-ключ подключается к компьютеру или серверу, а его работу обеспечивает драйвер Sentinel HASP (менеджер лицензий). Задача удалить HASP возникает при переходе на программные лицензии, при смене компьютера, при конфликтах драйвера с новыми версиями Windows или при ошибках «не обнаружен ключ защиты программы», которые проще лечить полной переустановкой.

Важно понимать, что «удалить HASP» может означать три разные операции: физически извлечь USB-ключ, удалить драйвер Sentinel HASP из Windows или деинсталлировать менеджер лицензий HASP License Manager на сервере. В зависимости от цели порядок действий отличается, и ниже разобраны все сценарии.

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

Что именно нужно удалить: определяем сценарий

Термин HASP в контексте 1С объединяет несколько компонентов, и ошибка на этом этапе — самая частая причина проблем. Прежде чем что-то удалять, определите, какой компонент мешает работе.

Основные сценарии удаления:

  • Извлечение USB-ключа — ключ больше не нужен, лицензии переведены на программные;
  • Удаление драйвера HASP — драйвер конфликтует с Windows, устарел или вызывает ошибки «ключ не найден»;
  • Удаление менеджера лицензий (HASP License Manager) — сервер лицензий расформировывается или переносится на другую машину;
  • Полная очистка системы — переустановка драйвера «с нуля» после сбоев.
Маршрут решения

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

1С не видит ключ, хотя он вставлен и горит индикаторНе удаляйте ключ — переустановите драйвер: удалите Sentinel Runtime и установите актуальную версию
Переходите на программные лицензии 1ССначала активируйте программную лицензию и проверьте запуск, только потом удаляйте ключ и драйвер
Сервер лицензий переезжает на другую машинуУстановите менеджер лицензий на новом сервере, переключите клиентов (nethasp.ini), затем удаляйте старый
Драйвер мешает обновлению Windows или вызывает BSODУдалите драйвер полностью через haspdinst.exe -remove и очистите остатки

Подготовка: что проверить до удаления

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

Выполните подготовительные проверки:

  1. Откройте 1С и в меню «Сервис» → «О программе» (или через диалог лицензирования) посмотрите, какая лицензия используется — аппаратная HASP или программная.
  2. Если используется аппаратная — активируйте программную лицензию заранее через «Получить программную лицензию» либо убедитесь, что сетевой ключ на сервере останется доступен.
  3. Завершите все сеансы 1С на компьютере и, при сетевом ключе, убедитесь, что другие пользователи не зависят от удаляемого менеджера лицензий.
  4. Создайте точку восстановления Windows, если планируете чистить реестр вручную.

Шаг 1. Извлечение USB-ключа HASP

Физическое извлечение ключа — самая простая часть. Ключи Sentinel HASP не требуют «безопасного извлечения» как флешки с данными: они не монтируются как накопитель, поэтому их можно просто вытащить из USB-порта.

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

После извлечения ключа в Диспетчере устройств Windows могут остаться записи о HASP-ключе. Они исчезнут автоматически при удалении драйвера или после перезагрузки.

Шаг 2. Удаление драйвера Sentinel HASP

Драйвер HASP в современных версиях называется Sentinel LDK Runtime (ранее — HASP Device Driver, HASP HL Driver). Удалить его можно двумя способами: через панель управления или из командной строки официальной утилитой.

Удаление через «Программы и компоненты»

Откройте «Панель управления» → «Программы и компоненты» (или «Параметры» → «Приложения» в Windows 10/11). Найдите в списке один из компонентов: «Sentinel Runtime», «Sentinel System Driver», «Sentinel HASP Runtime» или «HASP User Setup». Выделите его и нажмите «Удалить», дождитесь завершения деинсталляции.

Удаление через командную строку

Этот способ надёжнее, если штатный деинсталлятор завершился с ошибкой. Скачайте с сайта Thales (Sentinel) пакет Sentinel LDK Command Line Run-time Installer, распакуйте его и запустите командную строку от имени администратора в папке с файлом haspdinst.exe.

cmd
haspdinst.exe -remove

Ключ -remove полностью удаляет драйвер и связанные службы. Дождитесь сообщения об успешном завершении — процесс может занять несколько минут, окно при этом может выглядеть «зависшим», не прерывайте его.

Порядок действий
  1. 1
    Закройте все сеансы 1С и извлеките USB-ключ
  2. 2
    Остановите службу Sentinel LDK License Manager через services.msc
  3. 3
    Удалите Sentinel Runtime через «Программы и компоненты» или командой haspdinst.exe -remove
  4. 4
    Перезагрузите компьютер
  5. 5
    Проверьте в services.msc и Диспетчере устройств отсутствие служб и устройств Sentinel/HASP
  6. 6
    Запустите 1С и убедитесь, что программная лицензия подхватывается корректно

Шаг 3. Удаление менеджера лицензий HASP License Manager

Если на компьютере (обычно это сервер) был установлен HASP License Manager для раздачи сетевых лицензий, его нужно удалить отдельно. В системе он присутствует как служба «Sentinel LDK License Manager» (старые версии — «HASP Loader», служба hasplms).

Порядок удаления:

  1. Откройте «Службы» (Win+R → services.msc).
  2. Найдите службу «Sentinel LDK License Manager», остановите её.
  3. Удалите компонент через «Программы и компоненты» — он может называться «Sentinel License Manager» или входить в состав Sentinel Runtime и удалиться вместе с драйвером.
  4. Проверьте, что папка менеджера лицензий (обычно в Program Files) удалена, а служба исчезла из списка.

Если служба осталась в списке после деинсталляции, удалите её вручную из командной строки с правами администратора:

cmd
sc delete "Sentinel LDK License Manager"

После удаления менеджера лицензий клиентские компьютеры, настроенные на этот сервер через файл nethasp.ini, перестанут получать лицензии. Не забудьте перенастроить клиентов на новый сервер или на локальные/программные лицензии.

Шаг 4. Очистка остатков в системе

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

Что проверить и при необходимости удалить:

  • Службы: в services.msc не должно остаться служб со словами Sentinel, HASP, hasplms.
  • Реестр: ветки HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services с именами aksusb, aksfridge, hasplms, Sentinel64 — удаляйте только после создания точки восстановления и только при явных проблемах.
  • Диспетчер устройств: включите «Вид» → «Показать скрытые устройства» и удалите неактивные устройства HASP/Sentinel в разделах «Контроллеры USB» и «USB-ключи HASP».
  • Файлы: остатки в Program Files (папки SafeNet Sentinel, Thales) и в System32\drivers (aksusb.sys, aksfridge.sys).

Проверка результата и типичные ошибки

После перезагрузки проверьте три вещи: отсутствие служб HASP в системе, отсутствие устройств в Диспетчере устройств и работоспособность 1С на оставшейся лицензии.

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

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

Службы Windows
Норма

Нет служб Sentinel LDK License Manager, HASP Loader

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

Служба осталась и запускается — удалите её через sc delete

Диспетчер устройств
Норма

Нет устройств Sentinel/HASP даже среди скрытых

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

Остались скрытые устройства — удалите их вручную

Запуск 1С
Норма

Платформа стартует с программной лицензией без ошибок

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

Ошибка «не найдена лицензия» — активируйте программную лицензию или верните ключ

Повторная установка драйвера
Норма

Новая версия Sentinel Runtime ставится без ошибок

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

Установщик сообщает о конфликте — остались ветки реестра, требуется чистка

Типичные ошибки
01
Удаление драйвера до активации программной лицензии — 1С перестаёт запускаться, приходится срочно возвращать ключ
02
Удаление менеджера лицензий на сервере без перенастройки клиентов — у всех пользователей сети появляется ошибка поиска лицензии
03
Прерывание работы haspdinst.exe -remove — драйвер оказывается в повреждённом состоянии, и ни удалить, ни установить его штатно не выходит
04
Правка реестра без резервной копии — при ошибочном удалении чужих веток можно нарушить работу Windows
05
Игнорирование скрытых устройств — старые записи о HASP в Диспетчере устройств иногда мешают определению нового ключа

Если после удаления драйвера 1С выдаёт «не обнаружен ключ защиты программы», а вы планировали использовать программную лицензию — откройте диалог «О программе» → «Лицензия» → «Получить программную лицензию» и пройдите активацию по пин-коду из комплекта поставки.

Итог

Что важно запомнить

Удаление HASP из 1С — это последовательность: сначала обеспечьте альтернативную лицензию, затем извлеките ключ, остановите службы, удалите драйвер Sentinel Runtime (лучше через haspdinst.exe -remove) и менеджер лицензий, перезагрузитесь и проверьте отсутствие остатков. Ручная чистка реестра — крайняя мера после резервного копирования.

Частые вопросы

Можно ли просто вытащить USB-ключ HASP без удаления драйвера?

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

1С перестала запускаться после удаления HASP — что делать?

Платформа потеряла источник лицензии. Варианты решения: вернуть USB-ключ на место, активировать программную лицензию через диалог лицензирования (понадобится пин-код из комплекта поставки) или настроить доступ к сетевому ключу на сервере через файл nethasp.ini.

Как удалить HASP, если деинсталлятор выдаёт ошибку?

Используйте консольный установщик: скачайте Sentinel LDK Command Line Run-time Installer и выполните от имени администратора команду haspdinst.exe -remove. Если и это не помогает, остановите службы вручную, удалите их через sc delete, очистите ветки реестра aksusb, aksfridge, hasplms и перезагрузитесь.

Нужно ли удалять драйвер HASP при переходе на программные лицензии?

Не обязательно. Если ключ извлечён и драйвер не вызывает проблем, его можно оставить. Удаление оправдано, когда драйвер конфликтует с обновлениями Windows, занимает порты или вы хотите чистую систему на сервере, где HASP больше не используется.

Как удалить сетевой ключ HASP с сервера, не остановив работу пользователей?

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

Опасно ли удалять записи HASP из реестра вручную?

Да, при неосторожности можно повредить систему. Удаляйте только ветки, явно относящиеся к Sentinel/HASP (aksusb, aksfridge, hasplms), предварительно экспортировав их через «Файл» → «Экспорт» в редакторе реестра и создав точку восстановления Windows.