Отключаем компонент Virtualization-Based Security (VBS) для ускорения Windows 11

Безопасность на основе виртуализации, также известная как VBS, позволяет Windows 11 создавать защищенный анклав памяти, изолированный от небезопасного кода. Другая встроенная функция, называемая целостностью кода с применением гипервизора (HVCI), использует возможности VBS для предотвращения попадания неподписанных или сомнительных драйверов и программного обеспечения в память. Вместе VBS и HVCI добавляют уровень защиты, который ограничивает ущерб, который вредоносное ПО может нанести, даже если оно пройдет мимо вашего антивирусного ПО.
реклама
К сожалению, VBS и HVCI требуют значительных затрат на производительность, особенно когда дело касается игр. В тестах обнаружили, что игры работали на 5 процентов медленнее с этими настройками, чем с выключенными. Другие тестировщики увидели еще большое снижение производительности; на сайте PC Gamer отметили падение производительности на 25 процентов, хотя они тестировали процессоры Intel 10-го поколения, когда Microsoft рекомендует не менее 11-го поколения.
Простое обновление до Windows 11 не включит VBS, если вы не включили его в Windows 10, где он не использовался по умолчанию в течение нескольких лет. Так что на данный момент это проблема, с которой сталкиваются немногие.
Однако, если вы выполняете чистую установку Windows 11 или покупаете новый ноутбук или настольный компьютер с Windows 11, по умолчанию у вас может быть включен VBS / HVCI. Microsoft рекомендует включить его в OEMS по умолчанию, но отмечает, что «некоторые устройства, которые особенно чувствительны к производительности (например, игровые ПК), могут поставляться с отключенным HVCI». И уже известно, по крайней мере, об одном OEM, который утверждает, что они будут поставлять свои системы с отключенным VBS.
Как включить или отключить Hyper-V в Windows 11 Pro и Домашняя

Windows 11, как и предыдущие версии системы, включает поддержку платформы виртуализации Hyper-V, позволяющую легко создавать и использовать виртуальные машины. Функция по умолчанию доступна лишь в редакциях Pro и Корпоративная, но при желании Hyper-V можно установить и в Windows 11 Домашняя.
В этой пошаговой инструкции подробно о том, как включить или установить Hyper-V в разных редакциях Windows 11, включая Home, а также об отключении Hyper-V при необходимости. Про процесс создания виртуальных машин можно прочитать в инструкции Как создать и использовать виртуальные машины Hyper-V.
Установка Hyper-V в Windows 11
Виртуальные машины Hyper-V доступны в виде компонента в Windows 11 Pro и Enterprise, но отсутствуют в редакции «Домашняя», хотя мы можем включить их и там, что также будет показано в инструкции.
Прежде чем приступать, учитывайте: для работы виртуальных машин Hyper-V требуется поддержка виртуализации. Быстрый способ проверить её наличие — открыть диспетчер задач, перейти на вкладку «Производительность» и выбрать пункт «ЦП».
Если в пункте «Виртуализация» вы видите «Включено», можно продолжать. Иначе имеет смысл включить виртуализацию в БИОС/UEFI, при условии, что ваш процессор её поддерживает.

Включение Hyper-V В Windows 11 Pro и Enterprise
Для того, чтобы включить компоненты Hyper-V в Профессиональной и Корпоративной редакциях, выполните следующие шаги:
- Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите appwiz.cpl и нажмите Enter.

- В открывшемся окне слева нажмите «Включение или отключение компонентов Windows».

- В списке компонентов отметьте Hyper-V так, чтобы вложенные пункты тоже были отмечены — «Платформа Hyper-V» и «Средства управления Hyper-V».

- Нажмите «Ок», дождитесь завершения установки, при появлении запроса о перезагрузке компьютера — выполните перезагрузку.
Готово, компоненты Hyper-V установлены, а инструменты управления виртуальными машинами вы сможете найти в пункте «Инструменты Windows» меню пуск (раздел «Все приложения») или Панели управления.

Как установить Hyper-V в Windows 11 Домашняя
Для установки компонентов Hyper-V в Домашней редакции Windows 11 достаточно создать файл bat со следующим кодом (как создать .bat файл):
После чего запустить его от имени Администратора, лучше — при подключенном Интернете: нажать правой кнопкой мыши по файлу и выбрать соответствующий пункт меню.

Это запустит установку необходимых компонентов.

По завершении установки вам предложат выполнить перезагрузку в окне командной строки. Введите Y и нажмите Enter, дождитесь завершения перезагрузки и установки необходимых для работы Hyper-V компонентов.
В результате всё, что требуется для работы виртуальных машин Hyper-V и управления ими будет установлено, а нужные пункты для запуска настроек вы найдете в «Инструментах Windows» в меню Пуск и Панели управления.
Как отключить Hyper-V
Возможны два способа и ситуации необходимости отключения Hyper-V.
Первый — простое удаление компонентов, которое подойдёт в ситуации, когда использовать виртуальные машины Hyper-V в этой системе больше не планируется:
- Нажмите клавиши Win+R на клавиатуре, введите appwiz.cpl и нажмите Enter.
- Слева нажмите по пункту «Включение или отключение компонентов Windows».
- Снимите отметку с компонента Hyper-V и нажмите «Ок».
- Дождитесь удаления, при запросе о перезагрузке Windows — выполните её.
Второй вариант: Hyper-V мешает запуску других виртуальных машин, например, VirtualBox или эмуляторов Android, но удалять компоненты вы не планируете. В этом случае вы можете временно отключить Hyper-V без удаления:
- Запустите командную строку от имени Администратора.
- Введите командуи нажмите Enter.
- Закройте командную строку и перезагрузите компьютер.
- Работа Hyper-V будет отключена, при этом компоненты останутся установленными.
- Включить их снова в дальнейшем можно будет с помощью командыс последующей перезагрузкой.
Модификация этого способа, позволяющая выбирать статус Hyper-V в меню при загрузке компьютера описана в статье: Как использовать виртуальные машины Hyper-V и VirtualBox на одном компьютере.
Включение виртуализации на компьютерах Windows 11
Виртуализация позволяет компьютеру эмулировать другую операционную систему, например Android™ или Linux. Включение виртуализации дает доступ к более крупной библиотеке приложений для использования и установки на компьютере. Если вы обновили Windows 10 на Windows 11 на компьютере, эти действия помогут включить виртуализацию.
Примечание: На многих компьютерах Windows 10 ( и на всех компьютерах с предустановленной Windows 11) уже включена виртуализация, поэтому вам, возможно, не потребуется выполнять эти действия.
Прежде чем приступить к работе, определите модель устройства и производителя. Эти сведения потребуются позже в процессе.
Перед началом работы рекомендуется открыть эту страницу на другом устройстве. Вот как получить UEFI из Windows:
Сохраните работу и закройте все открытые приложения.
Выберите Пуск > Параметры > Восстановление системы >> Расширенный запуск, а затем выберите Перезапустить.
После перезагрузки компьютера отобразится экран с отображением параметра Выбрать. Выберите Устранение неполадок > Дополнительные параметры > параметры UEFI > Перезапуск.
Компьютер перезагрузится снова, и вы будете использовать служебную программу UEFI. На этом шаге на компьютере может появиться UEFI, который называется BIOS.
Способ отображения UEFI (или BIOS) зависит от производителя компьютера. После включения виртуализации и выхода из UEFI компьютер перезапустится.
Важно: Измените только то, что вам нужно в UEFI (или BIOS). Настройка других параметров может помешать вам получить доступ к Windows.
Инструкции на основе изготовителя компьютера
Выберите производителя компьютера для получения конкретных инструкций по включению виртуализации. Если вы не видите производителя в списке, обратитесь к документации по устройству.
Как оптимизировать игровую производительность в Windows 11

Если вы играете в игры в Windows 11, вы, вероятно, заметили, что игровая производительность не на том же уровне, что и в Windows 10. Согласно Microsoft, после тестирования и отзывов пользователей влияние на производительность связано с двумя функциями безопасности (целостность памяти и виртуальная машина). Платформа), которые включены по умолчанию в Windows 11.
В обновлении Windows 11 2022 или исходном выпуске «Целостность памяти» — это функция, которая не позволяет хакерам использовать вредоносный код и гарантирует, что драйверы на компьютере заслуживают доверия. А «Платформа виртуальных машин» предоставляет элементы для использования виртуализации, такие как подсистема Windows для Linux (WSL) и Hyper-V.
Если вы хотите оптимизировать игровую производительность, а не безопасность, Microsoft рекомендует отключить эти две функции, чтобы улучшить работу. Как только вы закончите играть в игры, компания говорит, что вы должны снова включить функции.
В этом руководстве вы узнаете, как отключить две функции безопасности для оптимизации игровой производительности в Windows 11.
Оптимизируйте Windows 11 для производительности в играх
В Windows 11 вы можете найти возможность отключить целостность памяти в приложении «Безопасность Windows», а возможность отключить виртуализацию доступна в приложении «Параметры».
1. Отключить целостность памяти
Чтобы отключить целостность памяти для оптимизации игровой производительности Windows 11, выполните следующие действия:
- Откройте Пуск.
- Найдите «Безопасность Windows» и щелкните верхний результат, чтобы открыть приложение.
- Щелкните Безопасность устройства.
- В разделе «Изоляция ядра» выберите параметр «Сведения об изоляции ядра».

- Выключите тумблер «Целостность памяти», чтобы оптимизировать игру.

- Перезагрузите компьютер.
После выполнения этих шагов функция безопасности будет отключена, что улучшит игровую производительность в Windows 11.
2. Отключить виртуализацию
Чтобы отключить виртуализацию в Windows 11 для оптимизации игр, выполните следующие действия:
- Откройте Настройки.
- Нажмите Приложения.
- Перейдите на вкладку Дополнительные функции.
- В разделе «Связанные настройки» щелкните параметр «Дополнительные функции Windows».

- Снимите флажок «Платформа виртуальной машины», чтобы отключить эту функцию и оптимизировать игру.

- Нажмите кнопку ОК.
- Нажмите кнопку «Перезагрузить сейчас».
После выполнения этих шагов компоненты виртуализации будут отключены на вашем компьютере, чтобы повысить производительность игр в Windows 11.
Когда вы закончите играть, вы можете использовать инструкции, чтобы снова включить функции, но на шаге 5 (первый набор шагов) включите тумблер, чтобы снова включить целостность памяти, и пока не перезапускайте. Затем на шаге 4 (второй набор шагов) установите флажок для повторного включения виртуализации и перезагрузите компьютер.
Хотя Microsoft признает, что эти функции могут повлиять на игровую производительность, общие улучшения будут различаться в зависимости от устройства. Кроме того, учтите, что есть много других факторов, которые могут играть роль в производительности. Например, видеокарта может быть недостаточно мощной. Возможно, на жестком диске закончилось место или он недостаточно быстр. Вы можете иметь дело с проблемами драйверов в конкретной игре. Вы не используете монитор с высокой частотой обновления. Устройство может испытывать проблемы с температурой. Возможно, вы используете более старый процессор, недостаточно памяти и т. д.