torygame

Билды, тактики и секреты для идеального прохождения.

Колонку ведёт Клим Черенков

Изоляция ядер в Windows 11 снижает FPS: способ отключения

Включил свежую Windows 11, поставил драйверы, запустил любимый шутер — а фреймы просели. Видеокарта та же, память та же, настройки те же, а FPS на 15–20 единиц ниже, чем у друга с аналогичным железом. Не спешите качать DLSS и снижать тени до ультра-низких.

Клим Черенков, Аналитик игровых механик и технический обозреватель·Обновлено: 23 июня 2026 г.·7 мин

Изоляция ядер в Windows 11 снижает FPS: способ отключения

Изоляция ядра в Windows 11 снижает FPS: способ отключения

Математика часто проще: виновата функция «Изоляция ядра», она же Memory Integrity, она же HVCI. Она работает в фоне с момента установки системы и жрёт ресурсы процессора.

Я сам напоролся на это при переезде с Windows 10. Поставил чистую «одиннадцатую», прогнал бенчмарк в Control — получил минус 12% к среднему FPS по сравнению с прошлой системой. Никакие танцы с настройками графики не помогали. Пока не проверил изоляцию ядра. Оказалось — включена по умолчанию, и моя плата это поддерживает. Отключил — фреймы вернулись. Это не магия, это костыль безопасности, который Microsoft навязывает каждому.

Что такое VBS и почему оно жрёт кадры

VBS (Virtualization-Based Security) — технология, вшитая в Windows 11 с момента её выхода в 2021 году. Суть простая: система запускает гипервизор, который создаёт изолированную виртуальную среду для критических процессов. Memory Integrity (она же HVCI — Hypervisor-Protected Code Integrity) — один из компонентов VBS, проверяющий каждый драйвер и кусок кода, загружаемый в ядро. Если драйвер не подписан или подозрителен — система его не пустит.

По теме также можно посмотреть Ретро и аналоговые технологии: винил и аудио, плёночная фотография, ретро-гаджеты,.

По теме также можно посмотреть Аниме-релизы и игровые новости: разбор индустриальных.

Звучит как защита мечты. На практике — это постоянная работа гипервизора в фоне. Он отъедает процессорные циклы, добавляет задержки в системные вызовы, увеличивает накладные расходы на каждый кадр. По разным замерам — от 5 до 25% потерь FPS, в зависимости от процессора и типа игры. Процессорозависимые проекты (киберпанки, RPG с открытым миром, симуляторы) страдают сильнее. Шутеры, упирающиеся в видеокарту, — меньше.

Изоляция ядра — это страховка, которая работает всегда, даже когда вы в ней не нуждаетесь. Стоит ли она ваших кадров — вопрос открытый.

Microsoft позиционирует VBS как обязательный элемент защиты от современных атак, которые лезут прямо в ядро. Для корпоративного сектора и рабочих станций это оправданно. Для домашнего игрового ПК — чаще всего избыточно. Вы не качаете драйверы с рандомных сайтов, ваш антивирус и так работает. А вот лишние 10% FPS вы теряете каждый день.

Как проверить, включена ли у вас изоляция ядра

Прежде чем что-то отключать — убедитесь, что оно у вас реально работает. Не на всех конфигурациях VBS активна. Если процессор не поддерживает аппаратную виртуализацию или она выключена в BIOS — Memory Integrity автоматически не запустится.

Самый быстрый способ:

1. Нажмите Win + I, откройте «Параметры».

2. Перейдите в «Конфиденциальность и защита» → «Безопасность Windows».

3. Откройте «Безопасность устройства».

4. Найдите раздел «Изоляция ядра» → «Сведения об изоляции ядра».

5. Смотрите на строку «Целостность памяти». Если стоит «Включено» — VBS работает и ест ваши кадры.

Если этого пункта вообще нет — функция недоступна на вашем железе, и ловить вам нечего.

Альтернативный путь для тех, кто не доверяет GUI: нажмите Win + R, введите msinfo32, нажмите Enter. В открывшемся окне найдите строки «Виртуализация на основе безопасности» и «Целостность памяти». Значение «Включено» в обеих — значит, гипервизор активен и нагружает систему.

Пошаговое отключение Memory Integrity

Есть три рабочих способа. Самый простой — через тот же интерфейс безопасности. Сложнее — через реестр или групповую политику. Начнём с GUI.

Способ 1: через «Безопасность Windows»

1. Откройте «Безопасность устройства» (как в инструкции выше).

2. В разделе «Изоляция ядра» переключите тумблер «Целостность памяти» в положение «Отключено».

3. Система попросит перезагрузку — соглашайтесь.

4. После перезагрузки проверьте статус через msinfo32, чтобы убедиться: значение должно стать «Отключено».

Способ 2: через реестр

Если по какой-то причине тумблер в GUI неактивен (такое бывает при корпоративных политиках), лезем в реестр:

1. Win + R → regedit → Enter.

2. Перейдите в ветку: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard

3. Найдите параметр EnableVirtualizationBasedSecurity. Поставьте значение 0.

4. Перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity

5. Параметр Enabled — поставьте 0.

6. Перезагрузитесь.

Способ 3: через групповую политику (для Pro и выше)

1. Win + R → gpedit.msc → Enter.

2. Перейдите: «Конфигурация компьютера» → «Административные шаблоны» → «Система» → «Device Guard».

3. Откройте «Включить средство обеспечения безопасности на основе виртуализации».

4. Переведите в «Отключено».

5. Там же — параметр «Включить целостность кода, защищенную гипервизором» — отключите.

6. Перезагрузитесь.

Любой из способов требует перезагрузки. Без неё изменения не применятся. Проверяйте результат через msinfo32 после старта системы. Если строки по-прежнему показывают «Включено» — значит, что-то пошло не так: возможно, конфликт с корпоративными политиками или антивирус заблокировал изменение.

Что вы реально теряете при отключении

Здесь без розовых очков. Отключая Memory Integrity, вы снижаете уровень защиты от атак, которые пытаются внедриться в ядро системы. Это не выдуманная угроза — современные руткиты и некоторые виды ransomware работают именно через уязвимости в драйверах, загружаемых в режим ядра.

Если ваша модель использования ПК:

  • Ставите софт только из проверенных источников.
  • Используете нормальный антивирус (Defender справляется, не надо смеяться).
  • Не включаете «режим разработчика» ради сомнительных утилит.
  • Не сидите под админской учёткой постоянно.

Тогда риск минимальный. HVCI ловит в основном серьёзные таргетированные атаки, для домашнего пользователя это скорее паранойя, чем реальная необходимость.

Если вы параноик или работаете с конфиденциальными данными — не трогайте ничего. Десять лишних процентов FPS не стоят потенциальной дыры в безопасности.

Отдельный разговор — античиты. Здесь ситуация мутная, и без проверки перед отключением лезть в настройки не стоит:

АнтичитТребования к VBSЧто делать перед отключением
Easy Anti-Cheat (EAC)В большинстве случаев VBS не обязателенСверьтесь с документацией игры
BattlEyeТерпит отключение изоляцииУточняйте у разработчиков конкретной игры
Vanguard (Valorant)Жёстко требует TPM 2.0 и Secure Boot, VBS — опциональноИзучите актуальные системные требования
FACEITРекомендует включённый VBSВозможны проблемы с лицевым матчмейкингом

Если играете в онлайн-шутеры с активным античитом — перед отключением изоляции ядра сверьтесь с документацией. В ряде случаев отключение приведёт к невозможности подключиться к серверам или даже к блокировке аккаунта.

Когда отключение реально оправдано, а когда — нет

Прежде чем радоваться — проведите замеры. VBS — не универсальный враг, и не на каждой системе он даёт ощутимый эффект.

Отключение оправдано, если:

  • У вас средний или слабый процессор (Ryzen 5, i5 и ниже), и игра упирается именно в CPU.
  • Играете в процессорозависимые проекты: стратегии, RPG с открытым миром, симуляторы.
  • В логах бенчмарков 1% и 0.1% low страдают сильнее среднего FPS — типичный признак накладных расходов на системные вызовы.
  • Готовы мириться с чуть меньшим уровнем защиты ядра ради стабильных фреймов.

Отключение бесполезно, если:

  • У вас топовый i7/i9 или Ryzen 7/9 — потери FPS будут минимальны, в пределах 3–5%.
  • Игра упирается в видеокарту (GPU load 99%+) — VBS тут не при чём.
  • У вас включён XMP/DOCP, и разгон оперативки и так съедает латентность — изоляция ядра будет последним, что вы заметите.

Проверяйте так: запустите любую игру с включённой изоляцией, запишите средний FPS и 1% low через MSI Afterburner или CapFrameX. Отключите VBS, перезагрузитесь, прогоните тот же отрезок. Разницу меньше 5% — можно смело включать обратно и не париться. Не минмаксьте настройки бездумно: каждый твик должен быть измерим.

Я сам прогонял эту процедуру на трёх разных системах. На Ryzen 5 3600 с RTX 3060 в Cyberpunk 2077 разница составила 11% по среднему FPS и 18% по 1% low. На i7-12700K с RTX 4070 — около 4% по среднему, и почти ничего по low. На стареньком i5-9400F с GTX 1660 Super — 17%, но там и так всё еле ползало. Цифры грязные, платформозависимые, но общий тренд виден: чем слабее процессор, тем больше выигрыш.

Что делать, если после отключения ничего не изменилось

Бывает и так. Всё отключили, перезагрузились, прогнали бенчмарк — а цифры те же. Причины обычно три:

1. VBS не был включён. Проверьте через msinfo32 ещё раз. Возможно, у вас урезанная редакция Windows или железо не поддерживает виртуализацию.

2. Узкое место не в процессоре, а в видеокарте. Если GPU загружен на 99%, никакие твики защиты не помогут. Снижайте настройки графики или апгрейдите железо.

3. Старые драйверы или криво настроенный игровой режим. Обновите драйверы видеокарты до свежих, проверьте, что в «Параметрах графики» для игры выставлен режим «Высокая производительность», а не «Энергосбережение».

Алгоритм действий перед тем, как лезть в настройки

Подытожим. Если хотите проверить способ отключения изоляции ядра и понять, нужен ли он вам конкретно, действуйте по схеме:

1. Откройте msinfo32 и убедитесь, что «Целостность памяти» включена.

2. Если включена — проведите замер FPS в любимой игре через MSI Afterburner.

3. Отключите Memory Integrity через «Безопасность Windows» или реестр.

4. Перезагрузитесь, проверьте статус, прогоните ту же сцену.

5. Сравните цифры. Выигрыш больше 7% — оставляйте отключённым. Меньше — возвращайте, безопасность важнее.

6. Если играете в онлайн-шутеры — перед отключением загляните в документацию античита.

Кстати, если хотите глубже разобраться в архитектуре Windows и не только — есть подборка курсов для тех, кто планирует прокачиваться в IT системно: программы по системному администрированию и IT-образованию. Не реклама, просто рабочий ресурс, где можно натаскаться в этих вопросах на нормальном уровне — куда глубже, чем разовые твики реестра.

VBS — не враг и не панацея. Это компромисс Microsoft между безопасностью и производительностью, который они выставили по умолчанию, не спрашивая вас. У вас есть инструменты это изменить. Главное — понимать, чем вы жертвуете и ради чего. Двенадцать лишних кадров в секунду стоят десяти минут на твик системы, или нет — решайте по цифрам, а не по советам из комментариев.

Частые вопросы

Как проверить, включена ли изоляция ядра на моем компьютере?
Нажмите Win + R, введите msinfo32 и в открывшемся окне найдите строку «Целостность памяти». Если там указано «Включено», значит, функция активна.
Почему отключение изоляции ядра не дает прироста FPS?
Это может быть связано с тем, что функция была изначально выключена, узким местом системы является видеокарта, а не процессор, или вы используете топовое железо, на котором влияние VBS минимально.
Безопасно ли отключать Memory Integrity для домашнего ПК?
Это снижает защиту от сложных атак на ядро системы. Риск минимален, если вы используете антивирус, не скачиваете софт из сомнительных источников и не работаете постоянно под учетной записью администратора.
Что делать, если после отключения изоляции ядра игра перестала запускаться?
Проверьте документацию античита вашей игры. Некоторые античиты, например FACEIT, могут требовать включенного VBS для корректной работы.