Администрирование · 11 мин
Зависает установка драйвера защиты 1С 8.3: причины и пошаговое решение
Почему установка драйвера защиты 1С 8.3 зависает и что делать: проверка службы Sentinel, антивируса, прав доступа, ручная установка драйвера HASP.
Зависание установщика драйвера защиты — типичная проблема при развёртывании платформы 1С:Предприятие 8.3 на новом компьютере или сервере. Окно установки замирает на этапе копирования файлов HASP/Sentinel, индикатор прогресса не двигается десятки минут, а принудительное закрытие оставляет систему в неопределённом состоянии: ключ не виден, 1С сообщает «Не найдена лицензия».
Причина почти всегда кроется не в самом драйвере, а в окружении: блокировка со стороны антивируса, уже запущенная служба менеджера лицензий, нехватка прав, повреждённый дистрибутив или конфликт с остатками предыдущей версии драйвера. Проблема решается системно — последовательной проверкой каждого из этих факторов.
Ниже разобраны признаки разных сценариев зависания, безопасный порядок действий и способы ручной установки драйвера, когда штатный установщик 1С справиться не может.
Как отличить зависание от долгой установки
Установка драйвера защиты на медленных машинах и серверах действительно может занимать несколько минут, особенно если параллельно идёт обновление Windows или работает антивирусное сканирование. Прежде чем вмешиваться, убедитесь, что процесс действительно «умер», а не выполняется.
Признаки настоящего зависания: индикатор прогресса не меняется более 10–15 минут, в диспетчере задач у процесса установщика нулевая загрузка процессора и диска, а служба hasplms (Sentinel LDK License Manager) находится в состоянии «Запускается» или «Останавливается» и не реагирует на команды.
Диспетчер задач: нет активности процессора и диска у установщика
services.msc: служба Sentinel LDK в промежуточном состоянии
Журнал антивируса: события блокировки драйвера или службы
Установщик запущен без «Запуск от имени администратора»
Подготовка: что сделать до повторной установки
Первое правило — не запускать установку повторно «поверх» зависшей, не перезагрузив компьютер. Зависший процесс держит заблокированные файлы и полузапущенную службу, и вторая попытка почти гарантированно зависнет так же или завершится ошибкой.
Порядок подготовки: завершите процесс установщика через диспетчер задач, перезагрузите компьютер, затем откройте «Службы» (services.msc) и убедитесь, что служба Sentinel LDK License Manager (hasplms) остановлена или отсутствует. Если она висит в промежуточном состоянии, поможет только перезагрузка — принудительное завершение через taskkill допустимо, но перезагрузка надёжнее.
Временно отключите антивирус и контролируемую папку Windows Defender. Драйвер защиты устанавливает системную службу и драйвер уровня ядра — именно такие действия антивирусы блокируют в первую очередь, причём часто без видимого уведомления. После успешной установки защиту нужно включить обратно.
Основной сценарий: корректный перезапуск установки
После перезагрузки и отключения антивируса запустите установку платформы 1С заново, но обязательно через пункт контекстного меню «Запуск от имени администратора». Учётной записи нужны права локального администратора — установка драйвера защиты под обычным пользователем зависает или молча пропускается.
Если в дистрибутиве платформы есть выбор компонентов, попробуйте снять галочку установки драйвера защиты и установить платформу без него. Драйвер можно доустановить позже отдельно — это часто обходит зависание, вызванное конфликтом внутри общего мастера установки.
- 1Завершите зависший установщик через диспетчер задач и перезагрузите ПК
- 2Проверьте services.msc: служба hasplms не должна висеть в состоянии «запускается»
- 3Временно отключите антивирус и защитник Windows
- 4Запустите setup.exe от имени администратора
- 5При повторном зависании — установите платформу без драйвера защиты
- 6Установите драйвер отдельно актуальной версией Sentinel LDK
- 7Проверьте: служба hasplms работает, ключ виден, 1С находит лицензию
Ручная установка драйвера Sentinel HASP
Когда штатный установщик 1С упорно зависает, надёжнее поставить драйвер отдельно. В дистрибутиве платформы драйвер лежит в подкаталоге (обычно с именем вида HASP или Sentinel), либо его можно взять с официального сайта Thales/Sentinel — пакет называется Sentinel LDK Run-time Environment.
Установка из командной строки даёт главное преимущество: виден результат и код ошибки. Откройте командную строку от имени администратора, перейдите в каталог с haspdinst.exe и выполните установку с ключом -i (install). Для удаления старой версии используется ключ -r (remove) — его стоит выполнить первым, если раньше драйвер уже стоял.
haspdinst.exe -r -purge
haspdinst.exe -i -fi -kpКлюч -purge при удалении вычищает остатки старых версий, -fi принудительно ставит драйвер даже при обнаруженной версии, -kp устанавливает компонент параллельного порта (для старых LPT-ключей; для USB он не обязателен, но не мешает). После завершения перезагрузите компьютер и проверьте службу.
Конфликты со старыми версиями и остатками драйвера
Частая причина зависания — на компьютере уже стоит старая версия драйвера HASP (например, от платформы 8.2 или от стороннего ПО, использующего Sentinel), и новый установщик не может её корректно заменить. Симптом: установка замирает именно на этапе остановки или регистрации службы.
Решение — сначала полностью удалить старый драйвер: через «Программы и компоненты» (ищите Sentinel Runtime, HASP User Setup или похожие названия) либо командой haspdinst.exe -r -purge. После удаления обязательна перезагрузка, и только затем ставится новая версия.
Дополнительно проверьте, не использует ли порт 1947 (его занимает менеджер лицензий Sentinel) другое приложение, и не заблокирован ли он брандмауэром. Конфликт порта не всегда вызывает зависание установки, но приводит к тому, что после установки ключ не виден.
Проверка результата после установки
Успешная установка проверяется тремя признаками. Во-первых, в services.msc служба Sentinel LDK License Manager (hasplms) находится в состоянии «Работает» и стартует автоматически. Во-вторых, в браузере по адресу http://localhost:1947 открывается веб-интерфейс Admin Control Center, где в разделе ключей виден подключённый USB-ключ.
В-третьих, сама 1С запускается без сообщения «Не найдена лицензия» / «Не обнаружен ключ защиты программы». Если используется программная лицензия, дополнительно проверьте её активацию через диалог получения лицензии при первом запуске.
Как проверить результат
Состояние «Работает», тип запуска «Автоматически»
Остановлена, зависает при запуске или отсутствует в списке
Страница открывается, ключ виден в списке
Страница недоступна или список ключей пуст
База открывается без сообщения о лицензии
Ошибка «Не найдена лицензия» при рабочей службе
Определяется в диспетчере устройств без восклицательных знаков
Устройство с ошибкой или не определяется
Если ничего не помогло: что делать дальше
Если после чистой переустановки драйвера, перезагрузок и отключения антивируса установка по-прежнему зависает, проблема, скорее всего, глубже: повреждённый дистрибутив платформы, сбои самой Windows (повреждённые системные файлы, незавершённые обновления) или конфликт с корпоративным ПО защиты, которое нельзя отключить самостоятельно.
Практические шаги в этом случае: скачайте дистрибутив платформы заново с портала 1С (файл мог быть повреждён при копировании), проверьте систему командами sfc /scannow и DISM, дождитесь завершения всех обновлений Windows и перезагрузок. На корпоративных машинах с жёсткими политиками безопасности привлекайте системного администратора — установку драйвера может блокировать групповая политика или решение класса DLP/EDR.
Как выбрать действие
Что важно запомнить
Зависание установки драйвера защиты 1С 8.3 почти всегда вызвано работающей службой hasplms, антивирусом, нехваткой прав или остатками старой версии. Правильная последовательность: перезагрузка, остановка службы, отключение антивируса, запуск от администратора, при необходимости — чистое удаление и ручная установка через haspdinst. Результат проверяется службой, Admin Control Center и успешным запуском 1С.
Частые вопросы
Можно ли работать в 1С без установки драйвера защиты?
Можно в двух случаях: если лицензия выдаётся сервером 1С:Предприятия (клиенту драйвер не нужен) или если используется программная лицензия, активированная на данном компьютере — но и для её работы требуется служба менеджера лицензий, которая ставится вместе с драйвером. Без неё программная лицензия тоже не заработает.
Установка зависла на сервере — перезагружать его днём нельзя. Что делать?
Попробуйте завершить зависший процесс установщика через диспетчер задач и перезапустить службу hasplms командой net stop hasplms / net start hasplms. Полноценную переустановку драйвера с перезагрузкой планируйте на нерабочее время, предварительно сделав резервную копию или снимок виртуальной машины.
Где взять актуальную версию драйвера, если в дистрибутиве 1С старая?
Драйвер распространяется производителем — компанией Thales под названием Sentinel LDK Run-time Environment (пакет haspdinst). Актуальную версию можно загрузить с официального сайта производителя. Платформа 1С совместима с актуальными версиями драйвера, обновление не влияет на лицензии.
После удаления старого драйвера пропали лицензии другой программы. Это связано?
Да, если другая программа тоже использует защиту Sentinel/HASP. Удаление драйвера с ключом -purge затрагивает все продукты на его основе. Решение — установить актуальную версию драйвера заново: она обслуживает и 1С, и стороннее ПО одновременно, конфликта не будет.
Зависает установка именно на Windows Server — есть ли особенности?
На серверных ОС чаще встречаются блокировки со стороны корпоративных средств защиты и политики, ограничивающие установку драйверов. Дополнительно проверьте, что установка выполняется в консольном сеансе или через RDP с правами администратора, и что не активны политики Device Guard / контроля драйверов, требующие особых подписей.
Поможет ли переустановка всей платформы 1С, если драйвер зависает?
Сама по себе — нет: переустановка платформы снова запустит тот же установщик драйвера в том же окружении, и зависание повторится. Сначала устраните причину (служба, антивирус, права, старая версия драйвера), а платформу ставьте вообще без компонента драйвера, добавив его отдельно.