VAN9001: This build of Vanguard requires TPM Version 2.0 and Secure Boot to be enabled to play.
#Что проверяет античит
Vanguard запускается вместе с Windows как драйвер ядра vgk и на Windows 11 допускает вход в игру только при включённых функциях безопасности загрузки. Код VAN9001 указывает на отсутствие TPM 2.0, VAN9003 — на выключенный Secure Boot (расшифровка приводится по сообщениям клиента и справке Riot). Игра на Windows 10 такого требования обычно не предъявляет, поэтому ошибка нередко появляется сразу после обновления до Windows 11. Код VAN -81 и ему подобные про связь с сервером античита и к безопасной загрузке отношения не имеют.
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Режим BIOS — «Устаревший»Система установлена на диск с MBR и загружается через CSM. | msinfo32 показывает «Устаревший», Confirm-SecureBootUEFI выдаёт ошибку. | Сначала проверьте msinfo32 и поддержку UEFI; не преобразуйте системный диск по шаблону. |
| Secure Boot выключенВ BIOS параметр отключён или в режиме Custom без ключей. | «Состояние безопасной загрузки: Откл.». | Оцените действующий Secure Boot и требования конкретного кода VAN; меняйте UEFI только после сохранения ключей. |
| TPM выключенНа платах AMD он называется fTPM, на Intel — PTT. | В tpm.msc сообщение «Совместимый доверенный платформенный модуль не найден». | Проверьте TPM через tpm.msc; не сбрасывайте TPM, иначе возможна потеря ключей шифрования. |
| Vanguard установлен кривоСлужба vgk не стартует после изменения BIOS. | Параметры безопасности в порядке, ошибка прежняя. | При VAN -81 сначала проверьте службу и штатное восстановление Vanguard; не смешивайте коды. |
#Проверяем текущее состояние
- Различите коды VAN9001, VAN9003 и VAN -81Зафиксируйте точный код VAN9001, VAN9003 или VAN -81, поскольку причины различаются. Для VAN9001/9003 в Windows 11 нажмите
Win+R→msinfo32→ Enter; на вкладке «Сведения о системе» найдите «Режим BIOS» и «Состояние безопасной загрузки». Запишите оба значения. Если там «Устаревший» или «Откл.», не переключайте прошивку на UEFI наугад: сначала нужно проверить системный диск, шифрование и поддержку оборудования. - Проверьте состояние TPMДля VAN9001/9003 нажмите
Win+R→tpm.msc→ Enter. Если видите «TPM готов к использованию», посмотрите «Версия спецификации»: требуется 2.0 для соответствующих требований Windows 11. Если TPM не обнаружен, проверьте модель материнской платы и руководство производителя по параметрам Intel PTT/AMD fTPM. Не нажимайте «Очистить TPM»: это может лишить доступа к данным, защищённым BitLocker. Если нужен вход в UEFI, сначала сохраните ключ восстановления. - Диагностируйте службу Vanguard при VAN -81Если именно VAN -81 или сообщение о службе Vanguard, сначала завершите игру и перезагрузите Windows через «Пуск» → «Питание» → «Перезагрузка». Нажмите
Win+R→services.msc, найдите службуvgcи проверьте, существует ли она; если присутствует и остановлена, можно попробовать «Запустить». Если служба не появилась после официальной переустановки Vanguard через клиент Riot, соберите журналы Riot для поддержки. Командыsc delete vgc/vgkиmbr2gptне являются универсальными исправлениями этих кодов и без диагностики не применяются. - TpmPresent и TpmReady должны быть True, в ManufacturerVersion обычно 2.0 и вышеWindows · PowerShellКомандаПрава администратораTpmPresent и TpmReady должны быть True, в ManufacturerVersion обычно 2.0 и выше
Get-Tpm
#Что делать по результату
#Переустановка Vanguard
После смены настроек BIOS компонент лучше поставить заново: игра скачает его при следующем запуске. Закройте Riot Client и выполните в командной строке от администратора:
Затем удалите папку C:\Program Files\Riot Vanguard (если осталась), перезагрузите компьютер и запустите игру из Riot Client — он сам установит свежий Vanguard. Если Windows при этом сообщает о блокировке драйвера, проверьте, что включена целостность памяти («Безопасность Windows» → «Безопасность устройства» → «Изоляция ядра»): драйверы ядра без подписи там блокируются, а подписанный vgk.sys проходит.