Подробный гайд по включению HVCI (целостности памяти) для FACEIT Anti-Cheat

Полный гайд по включению HVCI (целостности памяти) для FACEIT Anti-Cheat. Настройка изоляции ядра через интерфейс Windows, реестр и PowerShell.

2026.10.04                  


Подробный гайд по включению HVCI (целостности памяти) для FACEIT Anti-CheatПодробный гайд по включению HVCI (целостности памяти) для FACEIT Anti-Cheat HVCI (Hypervisor-protected Code Integrity) — это функция безопасности Windows, также известная как «Целостность памяти» (Memory Integrity) в разделе «Изоляция ядра». Она защищает систему от загрузки неподписанных или уязвимых драйверов, которые часто используются читами для обхода античит-систем.

FACEIT Anti-Cheat требует включения HVCI для обеспечения честной игры и предотвращения использования читов на уровне ядра.




Предварительные требования

Перед включением HVCI убедитесь, что:

1. Виртуализация включена в BIOS/UEFI

HVCI зависит от аппаратной виртуализации процессора:

  • Intel: VT-x / Intel Virtualization Technology
  • AMD: SVM (AMD-V)

Если параметр Core Isolation отсутствует в Windows, вероятно, виртуализация отключена в BIOS.

2. Secure Boot включён

Для полной функциональности HVCI необходим включённый Secure Boot.


Способ 1: Через Windows Security (Официальный метод FACEIT)

Это самый простой и рекомендуемый способ:

  1. Откройте Windows Security: нажмите клавишу Windows, введите Windows Security и нажмите Enter
  2. Перейдите в Device Security: в левом меню нажмите «Безопасность устройства»
  3. Откройте Core isolation details: в разделе «Изоляция ядра» нажмите синюю ссылку «Сведения об изоляции ядра»
  4. Включите Memory Integrity: найдите переключатель «Целостность памяти» и переведите его в положение Вкл (требуются права администратора)
  5. Перезагрузите ПК: перезапустите компьютер, чтобы применить изменения

После перезагрузки FACEIT Anti-Cheat распознает, что HVCI активен.


Способ 2: Через реестр (Командная строка)

Если через GUI включить не удаётся, используйте командную строку от имени администратора:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "EnableVirtualizationBasedSecurity" /t REG_DWORD /d 1 /f

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "RequirePlatformSecurityFeatures" /t REG_DWORD /d 1 /f

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "Locked" /t REG_DWORD /d 0 /f

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Enabled" /t REG_DWORD /d 1 /f

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Locked" /t REG_DWORD /d 0 /f

После выполнения команд перезагрузите компьютер.


Способ 3: Через групповую политику (gpedit.msc)

Для продвинутых пользователей и системных администраторов:

  1. Нажмите Win + R, введите gpedit.msc и нажмите Enter
  2. Перейдите: Конфигурация компьютера → Административные шаблоны → Система → Device Guard
  3. Дважды щёлкните «Включить безопасность на основе виртуализации»
  4. Выберите «Включено»
  5. В разделе «Защита целостности кода на основе виртуализации» выберите «Включено без блокировки UEFI»
  6. Нажмите ОК
  7. Примените политику: gpupdate /force или перезагрузите ПК

Способ 4: PowerShell

Используйте командлет для настройки HVCI:

Set-HVCIOptions -Enabled $true

Или проверьте текущий статус:

Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuard

Устранение распространённых проблем

Проблема 1: Переключатель серый / не включается

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

Решение:

  1. Нажмите ссылку «Просмотреть несовместимые драйверы» под переключателем
  2. Запишите названия драйверов
  3. Обновите драйверы через сайт производителя или удалите соответствующее ПО

Частые виновники:

  • Старое ПО для мышей/клавиатур
  • Утилиты RGB-подсветки
  • Драйверы антивирусов
  • Старые драйверы видеокарт

Проблема 2: Параметр отсутствует полностью

Если меню «Изоляция ядра» отсутствует, включите виртуализацию в BIOS.


Проблема 3: Синий экран после включения

Если после включения HVCI возникают BSOD:

  1. Загрузитесь в безопасном режиме
  2. Отключите HVCI через реестр (измените значение Enabled на 0)
  3. Обновите все драйверы
  4. Попробуйте включить снова

Проверка статуса HVCI

После включения проверьте, что HVCI активен:



  1. Нажмите Win + R, введите msinfo32
  2. Найдите раздел «Службы безопасности на основе виртуализации»
  3. Должно быть указано: «Защита целостности кода на основе виртуализации: Выполняется»

Или через PowerShell:

Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuard | Select-Object -Property SecurityServicesRunning

Влияние на производительность

HVCI может незначительно снизить производительность в некоторых играх (обычно 1-5% FPS), но обеспечивает существенное повышение безопасности и требуется FACEIT Anti-Cheat для честной игры.


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


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

Загрузка...
Если комментарии не загружаются, можете попробовать отключить блокировщик рекламы для этого сайта