Подробный гайд: Ошибка 13128 в АРМ: Отсутствует служба аппаратной поддержки. Как исправить?!
Ошибка 13128 «Отсутствует служба аппаратной поддержки» при прохождении функционального контроля в АРМ (Автоматизированном Рабочем Месте) означает, что программа пытается обратиться к фоновой службе Windows или специализированному драйверу, который отвечает за работу с подключенным оборудованием (чаще всего это USB-токен с электронной подписью, лицензионный ключ-флешка, смарт-карта или специфический аппаратный модуль самого АРМ), но не может её найти или запустить.
Поскольку термин «АРМ» используется во множестве систем (банковские АРМ, АРМ кассира/фармацевта, государственные системы и т.д.), ниже представлен универсальный подробный гайд, который решает эту проблему в 95% случаев.
Шаг 1. Проверка и запуск базовых служб Windows
Чаще всего проблема кроется в том, что Windows отключила службу, отвечающую за работу со смарт-картами и токенами.
- Нажмите на клавиатуре
Win + R, введитеservices.mscи нажмите ОК. - В открывшемся окне «Службы» найдите службу Служба смарт-карт (или Smart Card).
- Дважды кликните по ней.
- В поле «Тип запуска» выберите Автоматически.
- Если служба остановлена, нажмите кнопку Запустить, затем Применить и ОК.
- Попробуйте снова войти в АРМ.
Шаг 2. Проверка служб конкретного токена/ключа
Если вы используете USB-токен (Рутокен, JaCarta, eToken) или лицензионный ключ, у него должна быть своя собственная служба.
- Снова откройте
services.msc.
2. Найдите службы, связанные с вашим оборудованием. Они могут называться:
- Служба Рутокен (Rutoken Service / Rutoken Magenta)
- Служба JaCarta
- Служба eToken
- Служба криптопровайдера (если используется CryptoPro)
3. Убедитесь, что их тип запуска стоит Автоматически, а состояние — Выполняется. Если они остановлены — запустите их вручную.
Шаг 3. Проверка специфичных служб самого АРМ
Некоторые сложные системы АРМ устанавливают свои собственные локальные службы для связи с периферией.
- В том же окне служб (
services.msc) прокрутите список и поищите службы, в названии которых есть имя вашей программы (например, «Служба аппаратной поддержки [Название АРМ]», «[Название АРМ] Hardware Service» и т.д.). - Если такая служба найдена, убедитесь, что она запущена. Если она «зависла» или остановлена — перезапустите её.
Шаг 4. Переустановка драйверов оборудования
Если службы нет в списке или они не запускаются, скорее всего, «слетели» или повредились драйверы.
- Откройте Панель управления -> Программы и компоненты (или «Удаление программы»).
- Найдите и удалите драйверы вашего токена/ключа (например, Драйверы Рутокен, Единый Клиент JaCarta, CryptoPro CSP).
- Перезагрузите компьютер.
- Скачайте самую свежую версию драйверов с официального сайта производителя (например, с сайта
rutoken.ruилиjacarta.com) и установите их. - Снова перезагрузите ПК и проверьте вход в АРМ.
Шаг 5. Проверка в Диспетчере устройств
Иногда Windows не может корректно определить устройство, и служба не стартует из-за аппаратной ошибки.
- Нажмите
Win + Xи выберите Диспетчер устройств. - Разверните ветку Смарт-карты и Контроллеры USB.
- Посмотрите, нет ли устройств с желтым треугольником и восклицательным знаком.
- Если есть: кликните правой кнопкой мыши -> Удалить устройство (поставьте галочку «Удалить программы драйверов»). Затем в верхнем меню нажмите Действие -> Обновить конфигурацию оборудования, чтобы Windows переустановила драйвер.
Шаг 6. Физическое подключение и права доступа
1. Порт USB:
Подключите токен/ключ напрямую в материнскую плату (в заднюю часть системного блока). Не используйте USB-хабы, удлинители или порты на передней панели корпуса — им может не хватать питания. Желательно использовать порт USB 2.0 (черный), а не USB 3.0 (синий).
2. Запуск от Администратора:
Попробуйте запустить ярлык АРМ от имени Администратора (Правый клик по ярлыку -> Запуск от имени администратора). Иногда службе не хватает прав для опроса USB-порта.
Что делать, если ничего не помогло?
Так как «АРМ» — это общее название рабочего места, точный алгоритм может зависеть от конкретного вендора (например, АРМ Фельдшера, АРМ Кассира в Марке, банковский АРМ и т.д.).
Если после выполнения всех шагов ошибка 13128 сохраняется:
- Посмотрите в Журнале событий Windows (Пуск -> Просмотр событий -> Журналы Windows -> Система/Приложения). Найдите ошибки, совпадающие по времени с попыткой входа в АРМ — там может быть указано точное имя отсутствующей службы.
- Обратитесь во внутреннюю ИТ-поддержку вашей организации или на горячую линию разработчика вашего АРМ, сообщив им, что вы уже проверили «Службу смарт-карт» и драйверы токена, и запросив инструкцию именно для вашей версии ПО.
Информация предоставлена в ознакомительных целях. Применение описанных настроек в системах, должно осуществляться только после согласования с ответственными за информационную безопасность и в соответствии с требованиями ФСТЭК, ФСБ и иных уполномоченных органов.