리그오브레전드를 끄고 배틀그라운드를 실행하면 “보안 소프트웨어와 충돌이 발생했습니다”라거나 “컴퓨터를 다시 시작해야 합니다”라는 메시지가 뜨면서 게임이 아예 열리지 않는 경우가 있습니다. 반대로 배틀그라운드를 종료하고 롤이나 발로란트를 켤 때도 같은 현상이 나타날 수 있습니다. 대부분 라이엇 게임즈의 안티치트 프로그램인 뱅가드(Vanguard)가 새 게임으로 넘어가는 과정에서 제대로 전환되지 않아 생기는 문제입니다.
뱅가드 오류 해결하는 방법
- VGC 서비스를 직접 재시작합니다. 키보드에서 Windows 키 + R을 눌러 실행 창을 연 뒤
services.msc를 입력하고 엔터를 누릅니다. 서비스 목록에서 이름이 “vgc” 또는 “Vanguard”로 시작하는 항목을 찾아 더블클릭한 다음, 상태가 “실행 중”이면 중지 버튼을 눌러 멈췄다가 다시 시작 버튼을 눌러 재시작합니다. 만약 실행 중이 아니라면 바로 시작 버튼을 눌러줍니다. 이후 라이엇 클라이언트나 게임을 다시 실행하면 정상적으로 켜지는 경우가 많습니다. - 작업 관리자에서 뱅가드 관련 프로세스를 완전히 종료한 뒤 다시 시도합니다. 1번 방법으로도 서비스가 재시작되지 않는다면, Ctrl + Shift + Esc를 눌러 작업 관리자를 열고 “자세히” 보기로 전환한 다음 vgc.exe, vgtray.exe 등 이름에 vg가 들어간 프로세스를 찾아 각각 작업 끝내기로 종료합니다. 그런 다음 컴퓨터를 재부팅하지 않고 게임을 바로 다시 실행해보면, 뱅가드가 새로 초기화되면서 오류가 사라지는 경우가 있습니다.
- 백신·방화벽이 vgc.exe 실행을 막고 있지 않은지 확인합니다. 타사 백신 프로그램이나 Windows Defender가 뱅가드 드라이버 로드를 차단하면서 같은 증상이 나타날 수 있다고 마이크로소프트 Q&A에서도 안내하고 있습니다. Windows 보안 앱을 열어 “바이러스 및 위협 방지” > “설정 관리” > “제외 추가”로 들어가 뱅가드 설치 폴더(기본 경로는 C:\Program Files\Riot Vanguard)를 예외로 등록해봅니다. 사용 중인 별도 백신 프로그램이 있다면 그쪽에서도 같은 폴더를 예외 처리해야 합니다.
- 그래도 반복된다면 뱅가드를 완전히 제거한 뒤 게임으로 재설치를 유도합니다. 제어판의 “프로그램 추가/제거” 목록에서 Riot Vanguard를 찾아 삭제한 다음, 롤이나 발로란트를 다시 실행하면 뱅가드가 자동으로 새로 설치됩니다. 기존 설치 파일이 손상돼 있던 경우 이 과정에서 문제가 함께 해결되는 경우가 많습니다.
참고로 컴퓨터를 완전히 재부팅하면 대부분 임시로 해결되긴 하지만, 롤과 배틀그라운드처럼 서로 다른 안티치트를 쓰는 게임을 하루에도 여러 번 번갈아 실행하는 경우라면 그때마다 재부팅하기는 번거롭습니다. 위 방법들은 재부팅 없이도 뱅가드 서비스만 다시 살리는 방식이라 훨씬 빠르게 게임으로 돌아갈 수 있습니다.
왜 이런 문제가 생길까
뱅가드는 게임 실행 여부와 상관없이 윈도우 부팅 시점부터 커널 레벨 드라이버로 함께 동작하도록 설계돼 있습니다. 이 때문에 배틀그라운드의 안티치트인 이지 안티치트(EAC)나 배틀아이 같은 다른 커널 레벨 보안 프로그램과 메모리·드라이버 로드 순서가 겹치면서 한쪽 서비스가 비정상 상태로 남는 경우가 생기는 것으로 알려져 있습니다. 라이엇 게임즈도 League of Legends 고객지원 페이지에 VAN-83을 포함한 뱅가드 오류 코드를 별도로 안내하고 있어, 드물지 않게 발생하는 문제라는 점을 짐작할 수 있습니다.
여러 안티치트 게임을 번갈아 실행할 때 이 현상이 두드러진다는 점은 한 게임 정보 블로그의 정리 글에서도 지적된 적이 있는데, 이 경우 매번 재부팅하는 대신 서비스 재시작만으로 넘어가는 방법을 공유하기도 했습니다. PC 환경이나 설치된 백신·보안 프로그램에 따라 정확한 원인은 조금씩 다를 수 있으므로, 위 방법을 순서대로 시도해도 해결되지 않는다면 라이엇 게임즈 고객지원 채널로 직접 문의하는 것이 안전합니다.
자주 묻는 질문
Q. 뱅가드를 아예 시작프로그램에서 꺼둬도 되나요?
뱅가드는 부정행위 방지를 위해 게임 실행 여부와 무관하게 항상 켜져 있어야 정상 작동하는 구조라, 임의로 시작프로그램에서 꺼두면 오히려 게임 실행 시 재부팅을 다시 요구하거나 매치에 들어가지 못할 수 있습니다. 끄기보다는 위에서 안내한 서비스 재시작 방법을 쓰는 것이 안전합니다.
Q. services.msc에서 뱅가드 서비스 자체가 안 보입니다.
뱅가드가 아예 설치되지 않았거나 이전 제거 과정에서 함께 삭제됐을 가능성이 있습니다. 이 경우 롤이나 발로란트를 한 번 실행해 뱅가드 설치 과정을 다시 거치게 한 뒤 services.msc를 확인해보시기 바랍니다.
댓글 남기기