Что на самом деле делает «целостность памяти»
В обычной Windows любой загруженный драйвер получает полные права в ядре — а поддельные и троянские драйверы любимый путь вредоносного ПО вглубь: антивирусу, работающему выше ядра, трудно контролировать то, что происходит внутри него. «Целостность памяти», технически HVCI (Hypervisor-protected Code Integrity), меняет расклад: средства виртуализации процессора поднимают под Windows маленький гипервизор, и проверки, решающие, какому коду можно войти в ядро, выполняются в этом защищённом слое, а не в самом ядре. Драйвер без действительной подписи внутрь просто не попадает.
Функция — часть безопасности на основе виртуализации (VBS), она существует со времён Windows 10 версии 1803 и бесплатна во всех редакциях, включая Home. С конца 2022 года Microsoft включает её по умолчанию на многих новых ПК с Windows 11 и совместимым железом, так что она может работать у вас уже давно — проверить стоит, это тридцать секунд.
- Не пускает в ядро неподписанные, изменённые и заведомо вредоносные драйверы — излюбленный вход современных буткитов
- Работает на виртуализации процессора (VT-x / AMD-V); TPM для включения переключателя не нужен
- Доступна в Windows 10 (1803 и новее) и Windows 11, включая Home
- На CPU примерно от Intel 8-го поколения и Ryzen 2000+ накладные расходы незаметны; на старее возможна потеря нескольких процентов
- На многих новых установках Windows 11 включена с 2022 года по умолчанию — лучше проверить, чем гадать
Как включить её по шагам
Откройте «Параметры» → «Конфиденциальность и защита» → «Безопасность Windows», нажмите «Открыть службу Безопасность Windows», затем «Безопасность устройства» → «Параметры изоляции ядра» и включите переключатель «Целостность памяти»; при необходимости подтвердите запрос UAC. Если Windows сразу предупредит о несовместимых драйверах, сперва разберитесь с ними — см. следующий раздел: переключатель не удержится во включённом состоянии, пока их не обновят или не уберут. Сохраните работу и перезагрузитесь, когда попросят: гипервизор строит защищённый слой при загрузке, поэтому изменение полностью применяется только после рестарта.
После перезагрузки проверьте, что настройка держится: снова откройте «Параметры изоляции ядра» и убедитесь, что переключатель включён, затем нажмите Win+R, введите msinfo32 и найдите строку «Безопасность на основе виртуализации» — она должна показывать «Работает». Если там «Не включена», самые частые причины — отключённая в BIOS/UEFI виртуализация или машина, всё ещё загружающаяся в legacy-режиме; устранение любой из них обычно оживляет переключатель.
Если она не включается: несовместимые драйверы
Блокировщик номер один — старый драйвер в системе, и Windows называет его прямо: на странице «Изоляция ядра» есть ссылка «Проверка несовместимых драйверов», где перечислено, какое устройство и какой файл мешают. Обычные подозреваемые — возрастные драйверы графики и звука, старое ПО для виртуализации и устаревшие компоненты античитов. Лечение — обновить устройство через «Центр обновления Windows» → «Дополнительные параметры» → «Необязательные обновления» или на сайте производителя либо снести программу, притащившую драйвер с собой. После перезагрузки список обычно пуст.
В редком случае, когда после включения «целостности памяти» ПК ловит синий экран, загрузитесь в безопасный режим (держите кнопку питания во время неудачного старта, пока не появится WinRE, затем «Восстановление» → «Дополнительные параметры» → «Параметры загрузки») и выключите переключатель уже оттуда. Не форсируйте функцию правками реестра на железе, которое её отвергло: отказ — это сообщение системы, что драйвер или прошивка не готовы, а его обход меняет стабильность на галочку. На современных процессорах измеримая цена производительности практически нулевая; если игры потеряли кадры после включения, подозревайте устаревший видеодрайвер задолго до защитного слоя.
Вопросы и ответы
Замедляет ли «целостность памяти» игры?
На современных процессорах — примерно от Intel 8-го поколения и Ryzen 2000 — влияние укладывается в погрешность измерений. Если FPS просел заметно, вероятная причина — устаревший видеодрайвер, он же обычно виден в списке несовместимых.
Почему не включается целостность памяти — пишет про несовместимые драйверы?
Мешает старый драйвер. Откройте «Проверка несовместимых драйверов» на странице изоляции ядра, обновите это устройство через необязательные обновления или у производителя либо удалите программу с устаревшим драйвером, перезагрузитесь и попробуйте снова.
Чем «целостность памяти» отличается от VBS?
«Целостность памяти» (HVCI) — это видимый пользователю переключатель одной из частей безопасности на основе виртуализации (VBS). VBS — зонтичная технология, способная также изолировать учётные данные и память ядра; включение целостности памяти поднимает и гипервизор VBS.
Понятно до покупки: что входит в лицензию
Разовый 30-минутный триал даёт доступ к базовым инструментам. Возможности с меткой PRO остаются закрыты до активации платной лицензии.
Читайте также
Написать нам: [email protected]