Целостность памяти в Windows 11¶
Целостность памяти (Memory Integrity), также известная как виртуальная изоляция (Virtualization-Based Security, VBS), — компонент системы безопасности Windows 11, обеспечивающий защиту критических процессов ядра операционной системы за счёт изоляции их от неподписанных и потенциально ненадёжных драйверов. Компонент использует возможности аппаратной виртуализации процессора и при включённом состоянии снижает производительность некоторых приложений, что является основной причиной, по которой пользователи его отключают.
¶Назначение и принцип работы
Целостность памяти основана на технологии VBS, которая создаёт изолированную область памяти (Virtual Secure Mode) с помощью гипервизора Windows (Hyper-V). В этой изолированной среде выполняются наиболее критические компоненты ядра, включая модули проверки целостности (Code Integrity). Даже при компрометации основной части ядра вредоносное ПО не может получить доступ к защищённой области и подменить системные модули.
При включённой целостности памяти все драйверы ядра, загружаемые в систему, проходят проверку цифровой подписи. Драйверы, не прошедшие проверку, не загружаются. Это существенно сужает вектор атаки, поскольку значительная часть вредоносного ПО и руткитов использует уязвимые или неподписанные драйверы для получения привилегированных прав в системе.
¶Отключение компонента
По умолчанию целостность памяти включена на большинстве совместимых конфигураций Windows 11. Отключение выполняется через раздел «Безопасность Windows» → «Безопасность устройства» → «Изоляция ядра» → «Целостность памяти». После переключения переключателя требуется перезагрузка компьютера.
Причины, по которым пользователи отключают компонент, включают:
- снижение производительности в играх и ресурсоёмких приложениях (по различным независимым тестам, от нескольких до 10–15 % в зависимости от сценария);
- конфликты со старыми или неподписанными драйверами периферийных устройств;
- невозможность загрузки некоторых специализированных драйверов (например, для эмуляторов, виртуальных дисководов, устаревшего промышленного оборудования).
¶Влияние на безопасность
Отключение целостности памяти не отключает другие механизмы защиты Windows 11, такие как Secure Boot, антивирус Windows Defender и контроль учётных записей (UAC). Однако отказ от VBS устраняет один из ключевых уровней защиты ядра. По данным Microsoft, вредоносное ПО, использующее неподписанные драйверы, остаётся распространённым вектором атак, а целостность памяти напрямую противостоит этому классу угроз.
В корпоративной среде политики групповых политик (Group Policy) и MDM-системы (например, Microsoft Intune) позволяют централизованно запретить отключение компонента пользователями.
¶Совместимость и аппаратные требования
Для работы целостности памяти необходимы:
- процессор с поддержкой аппаратной виртуализации (Intel VT-x или AMD-V);
- включённая в прошивке (UEFI) аппаратная виртуализация;
- Secure Boot;
- 64-разрядная версия Windows 11.
На старом оборудовании без поддержки необходимых виртуализационных технологий компонент может быть недоступен, и система отобразит соответствующее уведомление в разделе безопасности.
¶Альтернативные решения
Для пользователей, которым требуется отключить целостность памяти из-за конфликтов с оборудованием, Microsoft рекомендует обновить драйверы до подписанных версий от производителей. В ряде случаев помогает обновление самой прошивки UEFI до версии с актуальными ключами подписи. Для эмуляторов и виртуальных машин существуют альтернативные решения, совместимые с VBS, включая официальные версии Hyper-V и Windows Subsystem for Android.
¶Критика
Некоторые независимые исследователи отмечают, что целостность памяти не защищает от атак через уязвимости самого гипервизора и что её эффективность зависит от корректности подписи драйверов. Тем не менее подавляющее большинство специалистов по кибербезопасности рекомендуют сохранять компонент включённым, если это допустимо для рабочего сценария.
Источники:
- Документация Microsoft по технологии VBS и целостности памяти
- Отчёты независимых тестовых лабораторий по производительности Windows 11 с VBS
- Материалы Microsoft Security Blog о защите ядра Windows
