torygame

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

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

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

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

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

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

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

Я сам напоролся на это при переезде с 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 между безопасностью и производительностью, который они выставили по умолчанию, не спрашивая вас. У вас есть инструменты это изменить. Главное — понимать, чем вы жертвуете и ради чего. Двенадцать лишних кадров в секунду стоят десяти минут на твик системы, или нет — решайте по цифрам, а не по советам из комментариев.