Как исправить ошибку amsdk.sys «Невозможно загрузить драйвер на это устройство»?
Файл amsdk.sys – это драйвер, связанный с Zemana AntiMalware, инструментом безопасности, предназначенным для обнаружения и удаления вредоносного и шпионского ПО и потенциально нежелательных программ (PUP).
Ошибка «Невозможно загрузить драйвер на это устройство» обычно возникает, когда функция целостности памяти Windows блокирует драйвер, считая его недостоверным.
Чтобы решить проблему, вы можете либо запретить Windows блокировать драйвер, либо полностью удалить Zemana AntiMalware, особенно если вы больше не хотите использовать это ПО.
1. Переустановите программу Zemana AntiMalware
Драйвер Amsdk.sys может быть поврежден или устаревшим, в результате чего он блокируется Windows. Вы можете обновить или переустановить программу, чтобы убедиться, что она работает правильно.
- Нажмите клавиши WIN+R, чтобы открыть диалоговое окошко «Выполнить».
- Введите appwiz.cpl в поле ввода и нажмите OK.
- Откроется окно «Программы и функции» в Панели управления.
- Найдите в списке программу Zemana AntiMalware и дважды щелкните по ней ЛКМ, чтобы начать процесс удаления.
После завершения удаления вы можете переустановить приложение, чтобы восстановить драйвер либо не переустанавливать его, что тоже решит проблему.
2. Отключить целостность памяти
Windows блокирует определенные драйверы, которые не соответствуют стандартам совместимости. Одной из ключевых функций, отвечающих за блокировку неавторизованных/неподписанных драйверов, является функция целости памяти. Отключение этой функции позволит Amsdk.sys работать в системе.
Для этого выполните следующие действия:
- Откройте меню «Пуск», нажав клавишу WIN.
- Введите «Защита Windows» и нажмите ENTER, чтобы открыть соответствующую оснастку.
- Выберите «Защита устройства» на левой боковой панели.
- В разделе «Изоляция ядра» кликните ЛКМ на «Детали изоляции ядра».
- Отключите функцию «Целостность памяти» и проверьте проблему.
3. Временно отключите проверку подписи драйверов
Driver Signature Enforcement – это функция, которая предотвращает загрузку неавторизованных/неподписанных драйверов в Windows. Поскольку Amsdk.sys является неподписанным драйвером, мы можем попробовать временно отключить эту функцию, чтобы проверить, блокирует ли она драйвер или нет.
- Нажмите WIN+R для вызова диалогового окошка «Выполнить».
- Пропишите CMD и нажмите CTRL+SHIFT+ENTER.
- Введите команду bcdedit /set nointegritychecks on и нажмите ENTER.
Это отключит проверку подписи драйверов, что позволит устанавливать в систему неподписанные драйверы.
Если вы выполните описанные выше действия, файл Amsdk.sys должен загрузиться должным образом.
Если ничего не работает
Однако если он не загружается, а запускать его нет необходимости, вы можете отключить его навсегда, выполнив следующие команды:
- sc stop amsdk
- sc config amsdk start=disabled
Это должно устранить сообщение об ошибке amsdk.sys.