Изоляция ядра и целостность памяти в Windows 10/11: как отключить и вернуть FPS
Опубликовано: Читать ~4 мин. 267 просмотров
Содержание статьи
Собрали мощный ПК на базе свежего процессора Intel Core или AMD Ryzen, накатили чистую Windows 11, установили тяжелую игру и приготовились к плавному геймплею. Но вместо стабильных кадров получаете непонятные микрофризы, рваную картинку и просадки FPS на ровном месте. Знакомая головная боль геймеров. Начинаете копать настройки видеокарты, грешить на перегрев, а виновник сидит прямо в самой операционной системе.
Имя этому «паразиту» — изоляция ядра (и функция целостности памяти). Это агрессивная система защиты от Microsoft, которая по умолчанию включена на всех новых сборках Windows 11. Она буквально "отжирает" кусок мощности вашего процессора. Разбираемся, как правильно выкорчевать эту функцию из системы, а заодно решим проблему для тех, кто наоборот пытается её включить, но получает ошибку несовместимого драйвера.
ПОЧЕМУ ЭТО ПРОИСХОДИТ: Влияет ли изоляция на производительность?
Изоляция ядра (VBS — Virtualization-Based Security) работает хитро. Она создает внутри оперативной памяти закрытый виртуальный контейнер, куда помещает самые важные системные процессы.
Чтобы игра обратилась к видеокарте или драйверу, процессору приходится каждый раз «стучаться» через этот виртуальный забор. Возникают задержки (инпут-лаг). На мощных многоядерных процессорах потеря FPS составляет около 5-7%, а вот на средних сборках или ноутбуках падение достигает жестких 15%, плюс появляются статтеры. Для геймерского компьютера эта защита — абсолютно лишний балласт.
1. Базовое отключение через настройки Windows
Начнем с самого простого способа. Если Windows свежая и вы не ковырялись в ней сторонними твикерами, функция выключается в пару кликов.
Нажмите менюПуски введите в поискБезопасность Windows. Откройте это приложение.
В левом меню перейдите в разделБезопасность устройства.
В самом верху будет блок «Изоляция ядра». Нажмите на синюю ссылкуСведения об изоляции ядра.
Найдите тумблерЦелостность памятии переведите его в положениеВыкл.
Система попросит права администратора и потребует перезагрузить ПК.
2. Как отключить через Реестр (Если ползунок заблокирован)
Очень часто пользователи видят серый неактивный тумблер и красную надпись:«Этим параметром управляет ваш администратор». Это происходит из-за кривых обновлений или работы сторонних антивирусов.
В этом случае мы отдадим прямой приказ системе через редактор реестра:
В левом дереве папок аккуратно пройдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\ DeviceGuard\Scenarios\ HypervisorEnforcedCodeIntegrity
В правой части окна найдите параметр с именемEnabled.
Кликните по нему дважды левой кнопкой мыши и измените значение на0(ноль).
Нажмите ОК, закройте реестр и перезагрузите компьютер. Изоляция ядра будет жестко отключена на аппаратном уровне.
3. Удаляем несовместимый драйвер (Для тех, кто хочет включить защиту)
У этой медали есть и обратная сторона. Корпоративным пользователям эта защита необходима. Вы пытаетесь включить «Целостность памяти», но Windows выдает жесткий отказ:«Не удается включить изоляцию ядра из-за несовместимых драйверов», показывая вам список каких-то непонятных файлов (например,oem35.infилиwdcsam64_prewin8.sys).
Это старые "хвосты" от давно удаленных мышек, старых жестких дисков или программ. Их нужно снести через консоль.
Посмотрите в окне ошибки точное имя проблемного драйвера (например,oem21.inf). Запомните его.
Нажмите меню Пуск, введитеcmd, кликните правой кнопкой мыши и выберитеЗапуск от имени администратора.
В черном окне введите команду на принудительное удаление (замените oem21.inf на свою цифру!): pnputil /delete-driver oem21.inf /uninstall /force
Нажмите Enter. Консоль напишет, что пакет драйвера успешно удален.
Повторите эту команду для всех файлов из списка ошибок. После этого ползунок изоляции ядра успешно включится.