Гид по технологиям

Настройка ELAM в Windows

• 6 min read • Windows • Обновлено 18 Nov 2025
Настройка ELAM в Windows
Настройка ELAM в Windows

Краткое определение

ELAM — компонент Windows, запускаемый до остальных драйверов во время загрузки, который классифицирует драйверы как хорошие, неизвестные или плохие; классификация влияет на решение ядра о загрузке драйвера.

Зачем менять политику загрузки драйверов

Изменение политики полезно, когда ELAM блокирует нужный драйвер (например, устаревший диск или контроллер) или когда требуется повысить защиту от загрузочного ПО. Неправильная настройка может привести к невозможности загрузки системы, поэтому изменения должны выполнять опытные администраторы.

Важно: перед изменением создайте точку восстановления системы или резервную копию реестра. Восстановление из среды восстановления (WinRE) может потребоваться при ошибках загрузки.

Варианты поведения ELAM — кратко

  • Good only — загружать только подписанные и неизменённые драйверы.
  • Good and unknown — загружать подписанные и те, которые не классифицированы антивирусом.
  • Good, unknown and bad but critical — загружать также известные «плохие», если они критичны для загрузки.
  • All — загружать все драйверы без учёта классификации.

Настройка политики через Group Policy (Editor)

Этот способ наиболее удобен для локальных или доменных администраторов.

  1. Откройте редактор локальной групповой политики: найдите gpedit.msc в меню Пуск и запустите.
  2. Перейдите: Computer Configuration -> Administrative Templates -> System -> Early Launch Antimalware.
  3. В правой панели дважды щёлкните политику Boot-Start Driver Initialization.

Окно редактора групповой политики с политикой Boot-Start Driver Initialization

  1. В свойствах выберите Enabled. В секции Options появится выпадающий список. Выберите нужный режим и нажмите Apply, затем OK.

Настройка параметра Boot-Start Driver Initialization — выбор режима и включение политики

  1. Перезагрузите систему, чтобы изменения вступили в силу.

Чтобы отменить настройку, откройте ту же политику и установите Disabled или Not configured.

Настройка через реестр (Regedit)

Если у вас нет доступа к Group Policy (например, в Windows Home) — используйте реестр.

  1. Запустите regedit через поиск в меню Пуск и перейдите к ветке:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\
  1. Щёлкните правой кнопкой по Policies -> New -> Key и создайте ключ EarlyLaunch.

Создание ключа EarlyLaunch в реестре

  1. В правой панели создайте новое значение DWORD (32-bit) и назовите его DriverLoadPolicy.

Создание DWORD DriverLoadPolicy

  1. Дважды щёлкните DriverLoadPolicy и в поле Value data введите одно из значений, соответствующее выбранному режиму:
  • Good only — 8
  • Good and unknown — 1
  • Good, unknown and bad but critical — 3
  • All — 7

Ввод значения DriverLoadPolicy в реестре

  1. Перезагрузите компьютер — изменения применятся автоматически.

Чтобы вернуть поведение по умолчанию, удалите значение DriverLoadPolicy под ключом EarlyLaunch.

Таблица соответствия режимов и значений реестра

РежимОписаниеЗначение в DriverLoadPolicy
Только хорошиеЗагружать подписанные и неповреждённые драйверы8
Хорошие и неизвестныеДополнительно: драйверы, не классифицированные антивирусом1
Хорошие, неизвестные и критически плохиеТакже разрешены известные плохие, если они необходимы для загрузки3
ВсеЗагружать все драйверы независимо от статуса7

Альтернативные подходы и автоматизация

  • PowerShell/Командная строка: можно создать/изменить ключ реестра командами reg.exe или PowerShell (Set-ItemProperty). Пример (от имени администратора):
reg add "HKLM\SYSTEM\CurrentControlSet\Policies\EarlyLaunch" /v DriverLoadPolicy /t REG_DWORD /d 8 /f
  • Централизованное управление: используйте Microsoft Intune / SCCM / GPO для развертывания настроек в домене.
  • Временное устранение проблемы: загрузка в безопасном режиме или с внешнего носителя, откат драйвера/удаление проблемного драйвера.

Когда этот метод не работает (ограничения и контрпримеры)

  • На устройствах с кастомным UEFI-разделом или включённой опцией Secure Boot, проблема может требовать обновления подписи драйвера (driver signing) или изменения настроек контроллера UEFI.
  • Если драйвер встроен в образ загрузки или загружается до применения политики (редкий случай), изменение политики не поможет.
  • При дефекте аппаратного контроллера загрузка может завершаться ошибкой независимо от настроек ELAM.

Модель принятия решений — простая эвристика

  • Если система не загружается после изменения — откатите значение DriverLoadPolicy или загрузитесь в WinRE и удалите параметр.
  • Если блокируется конкретный драйвер производителя — обновите драйвер или получите подписанную версию от вендора.
  • Для максимальной безопасности используйте режим «Good only» на рабочих станциях с критическими данными; для совместимости серверов временно применяйте «Good, unknown and bad but critical» только после анализа риска.

Риск‑матрица и меры смягчения

РискВероятностьВлияниеМеры смягчения
Невозможность загрузкиСредняяВысокоеСоздать точку восстановления, иметь загрузочный носитель, инструкция по восстановлению через WinRE
Блокировка важного драйвераСредняяСреднееПерейти в режим с поддержкой unknown/critical, получить исправленный драйвер от производителя
Уменьшение безопасности (режим All)НизкаяВысокоеОграничить применение режима All только при диагностике; мониторинг и логирование

Рекомендации по безопасности и соответствию

  • Минимизируйте использование режима All в продуктивной среде.
  • Журналируйте изменения и храните записи изменений политик.
  • Проверяйте подпись драйверов и используйте политики контроля подписи (Device Guard, HVCI) для дополнительной защиты.

Чек-листы по ролям

Администратор системы:

  • Создать точку восстановления/резервную копию реестра.
  • Тестировать изменение в лаборатории или на тестовой машине.
  • Развернуть политику через GPO/Intune.

Служба поддержки:

  • Идентифицировать конкретный драйвер, который блокируется.
  • Связаться с вендором для получения подписанного обновления.
  • Временно изменить политику, если необходимо восстановить работу.

Обычный пользователь:

  • Не менять настройки без инструкции от администратора.
  • Сообщать о сбоях загрузки и передавать данные поддержки.

Критерии приёмки

  • Система корректно загружается после изменения политики.
  • Не произошло непреднамеренной загрузки вредоносных драйверов (проверено средствами безопасности).
  • Все критичные устройства функционируют в ожидаемом режиме.

Быстрые тесты и приёмочные сценарии

  • Применить политику, перезагрузить и проверить журнал событий Windows на сообщения ELAM.
  • Установить тестовый неподписанный драйвер в контролируемой среде и проверить, блокируется ли он в выбранном режиме.

Шаблон действий (минимальная методология)

  1. Создайте точку восстановления и снимите резервную копию реестра.
  2. Примените настройку на тестовой машине.
  3. Проведите тестовые перезагрузки и функциональные проверки устройств.
  4. Разверните изменение на проде через GPO/MDM.
  5. Мониторьте события и откатывайте при ошибках.

Краткое резюме

  • ELAM помогает защищать загрузку Windows, классифицируя драйверы до запуска ядра. Доступно четыре режима контроля загрузки. Изменяйте настройки только при полной уверенности и с планом отката. Для доменных сред используйте Group Policy, а для одиночных машин — редактирование реестра или команды reg.

Изображение любезно предоставлено: Dell XPS 15 (9550) Non-Touch

Также читайте: 7 лучших инструментов для расшифровки вымогательского ПО; Как загрузиться в UEFI напрямую из Windows 10; Что такое файл hosts в Windows и как его редактировать

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро