Если по факту запуска Valorant или League of Legends вместо игры внезапно наблюдаем синий экран (BSOD) с ошибкой vgk.sys (и всяким пугающими надписями вроде «SYSTEM_THREAD_EXCEPTION_NOT_HANDLED» или «CRITICAL_PROCESS_DIED»),..
… это, вероятнее всего, опять шалит античит Vanguard (который, напомним, работает на уровне ядра и очень часто конфликтует с «железом» или настройками системы).
Не пропустите: VAN 9002 — если Vanguard требует включить Защиту потока управления
В этой связи кратко о том,..
как устранить синий экран с ошибкой vgk.sys и нормально запустить игру
Итак, по порядку:
#1 — проверяем и обновляем BIOS (да, это важно)
Vanguard традиционно крайне капризен к прошивке материнской платы. Поэтому категорически не лишним будет сначала узнать её модель, тем более, когда дело дошло аж до синего экрана.
Делается это следующим образом: в поиске Windows пишем «сведения о системе» и потом в соответствующем разделе смотрим строку «Модель основной платы«.
Ну и затем, в зависимости от марки платы:
- если у вас ASUS — запускаем приложение MyASUS (если такого на компе нет, устанавливаем), переходим в «Обновление системы«, дожидаемся завершения проверки и переходим в «Обновление BIOS для Windows«, жмем «Обновить выбранные элементы«, просматриваем информацию и запускаем процедуру загрузки, после её завершения перезагружаем комп, переходим в режим обновления BIOS и далее делаем все по инструкции. Не выключайте компьютер в процессе!
- MSI — через поиск находим и запускаем приложение MSI Center (если такого нет, устанавливаем), переходим во вкладку Support и далее кликаем Live Update > Advanced > Yes > lBIOS update > Install и следуем инструкции.
- GIGABYTE — запускаем приложение GIGABYTE Control Center (если такого нет, устанавливаем), слева на панели кликаем значок «Обновление«, запускаем проверку обновлений, затем жмем «Установить» (библиотека обновлений Gigabyte MB Update — это и есть обновление BIOS) и делаем все по инструкции.

#2 — включаем виртуализацию в BIOS и активируем IOMMU / VT-d
Это на случай, если античиту не хватает прав для работы с процессами:
- перезагружаем комп и заходим в BIOS (клавиша F2 или DEL);
- находим пункт Intel VT-x (для процессоров Intel) или SVM Mode (для AMD) и ставим для него Enabled;
- заодно там же рядом находим и включаем параметры IOMMU или VT-d (без них Vanguard тоже может «вылетать»);
- сохраняем настройки и перезагружаем комп.
#3 — проверяем целостность памяти в Windows
Если с настройками BIOS всё ОК, однако система все равно выдает синий экран с vgk.sys и Valorant или LoL не запускаются, то в качестве дополнительной меры:
- в поиске Windows пишем «безопасность windows» и затем переходим в раздел «Безопасность устройства«;
- жмем «Сведения об изоляции ядра» и включаем функцию «Целостность памяти«.
Не пропустите: Если LoL вылетает после установки апдейта: как устранить проблему
#4 — Переустанавливаем Vanguard полностью
Если ничего из перечисленного выше не помогло, то, похоже, проще будет снести античит и поставить его заново «на чистую»;
- запускаем Командную строку системы от имени администратора (в поиске Windows пишем cmd, кликаем правой кнопкой мыши по «Командная строка» и в меню жмем «Запуск от имени администратора»);
- теперь по очереди вводим вот эти две команды (жмем Enter после каждой);
sc delete vgc
sc delete vgk
- перезагружаем компьютер и запускаем Valorant (или League of Legends) — игра сама предложит заново скачать и установить Vanguard.
Ну вот. Теперь должно заработать без синих экранов.
Не пропустите: Если античит Valorant отключил мышь и клавиатуру