이 글을 3줄로 요약하면
· 이 오류는 게임 파일이 깨진 게 아니라 BattlEye 서비스가 윈도우에 등록되지 못했다는 신호입니다.
· 등록을 막는 쪽은 넷입니다. 보안 프로그램, 이전 설치 잔재, 권한, 윈도우 쪽 조건.
· 게임 재설치는 이 넷 중 어느 것도 건드리지 않습니다. 판별표에서 어느 쪽인지 먼저 고르세요.
목차
1. BattlEye Service 설치 실패는 정확히 무슨 뜻인가
3. 원인 A · 보안 프로그램이 BEService 설치를 차단한다
4. 원인 B · 이전 BattlEye 설치 잔재가 새 설치와 충돌한다
BattlEye Service 설치 실패는 정확히 무슨 뜻인가
게임 파일이 아니라 윈도우 서비스 등록에서 막힌 상태입니다.
BattlEye는 게임 안에서 돌아가는 기능이 아니라 윈도우에 별도로 설치되는 시스템 서비스입니다. BattlEye 공식 문서도 BattlEye 보호가 켜진 서버에 들어가려면 이 서비스가 반드시 있어야 한다고 설명합니다. 게임 런처는 실행 직후에 이 서비스가 등록돼 있는지 확인하고, 없으면 그 자리에서 설치를 시도합니다.
그 설치 시도가 실패했을 때 나오는 문구가 "Failed to install BattlEye Service"(배틀아이 서비스를 설치하지 못했습니다)입니다. 게임이 화면도 뜨기 전에 꺼지는 이유는 여기에 있습니다. 게임 본체는 멀쩡한데, 서비스 등록이라는 앞 단계에서 걸린 것입니다.
게임 재설치가 이 오류를 못 고치는 이유
BattlEye 서비스의 실체는 게임 폴더가 아니라 C:\Program Files (x86)\Common Files\BattlEye에 따로 설치됩니다. 게임을 지웠다 다시 깔아도 이 경로와 서비스 등록 정보는 그대로 남습니다. 수십 기가바이트를 다시 받고도 같은 창이 뜨는 것은 그래서입니다.
실제로 돌아가는 파일 이름은 BEService.exe 또는 BEService_x64.exe입니다. 게임을 켰을 때 작업 관리자에서 이 프로세스가 잠깐 생겼다 사라진다면, 설치나 시작이 시도됐다가 되돌려졌다는 뜻입니다.
비슷한 계열의 문구도 원인은 같은 묶음입니다. "BattlEye Service installation failed", "Failed to start BattlEye Service", "BattlEye Launcher가 응답하지 않습니다"는 표현만 다를 뿐 모두 서비스가 등록되거나 시작되지 못한 상태를 가리킵니다.
오류 문구와 상황으로 원인 좁히기
자기 상황에 가장 가까운 행을 찾아 그 섹션부터 보면 됩니다.
| 증상 | 유력한 원인 | 먼저 볼 항목 |
|---|---|---|
| 백신을 설치·교체한 뒤부터 뜬다 | 보안 프로그램이 설치 과정을 차단 | 원인 A → 예외 등록 |
| 게임을 재설치해도 똑같이 뜬다 | Common Files의 이전 설치 잔재 | 원인 B → 잔재 제거 |
| "관리자 권한으로 실행"하면 넘어간다 | 서비스 등록 권한 부족 | 원인 C → 권한 고정 |
| 대규모 업데이트 직후부터 뜬다 | BattlEye 버전과 기존 등록 정보 불일치 | 원인 B → 잔재 제거 |
| 윈도우를 새로 밀거나 인사이더 빌드를 쓴다 | 윈도우 빌드·보안 기능 조건 불일치 | 원인 D → 윈도우 조건 |
| 런처는 뜨는데 매치 진입에서 튕긴다 | 서비스는 있으나 시작·통신에서 실패 | 7번 → 로그로 확인 |
가장 먼저 하는 게임 재설치는 순서가 잘못됐습니다
위 표의 어느 행에도 "게임 파일 손상"이 단독 원인으로 들어가지 않습니다. 게임 파일 문제는 무결성 검사 한 번이면 판별되므로, 수십 기가를 다시 받기 전에 검사부터 돌리는 편이 훨씬 빠릅니다.
원인 A보안 프로그램이 BEService 설치를 차단한다
백신을 바꾸거나 갱신한 뒤부터 증상이 생겼다면 여기부터 봅니다.
BattlEye 공식 문서는 이 오류의 원인 첫 줄에 보안 소프트웨어를 올려둡니다. 안티치트는 커널 수준에서 동작하는 서비스를 새로 등록하는데, 이 동작 자체가 백신이 감시하는 행동 패턴과 겹칩니다. 그래서 악성 코드가 아니어도 설치 단계에서 조용히 막히는 일이 생깁니다.
막힌 게 맞는지는 추측하지 않고 기록으로 확인합니다. Windows 보안의 보호 기록에 BattlEye 관련 항목이 있으면 차단이 실제로 일어난 것이고, 없다면 이 원인은 아닐 가능성이 큽니다.
1차단 기록이 남아 있는지 확인한다
Windows 보안 → 바이러스 및 위협 방지 → 보호 기록에서 최근 항목을 봅니다. BEService 또는 게임 이름이 들어간 항목이 있으면 "허용"으로 되돌립니다.
2두 폴더를 예외로 등록한다
위 서비스 폴더와 게임 설치 폴더를 둘 다 넣습니다. 하나만 넣으면 다른 쪽에서 다시 막힙니다. Windows 보안은 바이러스 및 위협 방지 설정 → 제외 항목에서 폴더 단위로 추가할 수 있습니다.
3게임을 완전히 종료한 뒤 다시 켠다
런처가 백그라운드에 남아 있으면 예외가 반영되기 전 상태로 다시 시도합니다. 작업 관리자에서 런처와 게임 프로세스가 없는 것을 확인하고 실행합니다.
백신을 통째로 끄는 것은 해결이 아닙니다
잠깐 꺼서 되는지 보는 것은 판별용으로만 쓰고, 되면 그 폴더를 예외에 넣고 다시 켭니다. 꺼둔 채로 쓰면 실시간 보호가 없는 상태로 게임을 돌리게 됩니다.
이 방법이 안 통하는 경우
보호 기록에 아무 항목도 없고 백신을 잠시 꺼도 같은 창이 뜬다면 차단이 아닙니다. 원인 B로 넘어가 이전 설치 잔재를 정리하세요.
원인 B이전 BattlEye 설치 잔재가 새 설치와 충돌한다
게임을 지웠다 다시 깔아도 똑같다면 거의 이 경우입니다.
BattlEye 서비스 폴더는 게임과 별개로 남습니다. 여기에 예전 버전 파일이나 깨진 파일이 남아 있으면, 런처가 새 서비스를 등록하려 할 때 기존 등록 정보와 부딪혀 설치가 중단됩니다. 대규모 업데이트 직후에 문의가 몰리는 것도 서비스 쪽 버전이 바뀌면서 이 충돌이 드러나기 때문입니다.
순서는 게임 파일 검증이 먼저입니다. 손상 여부를 몇 분 만에 가려주기 때문에, 여기서 걸리면 뒤 단계를 건너뛸 수 있습니다.
1게임 파일 무결성을 먼저 검사한다
스팀 라이브러리에서 게임 우클릭 → 속성 → 설치된 파일 → 게임 파일의 무결성 확인. 손상된 파일이 있으면 그 부분만 다시 받습니다. 전체 재설치와 달리 몇 분이면 끝납니다.
2공용 BattlEye 폴더를 지운다
BattlEye 공식 문서가 안내하는 방법입니다. 이 폴더를 삭제한 뒤 게임을 다시 실행하면 런처가 서비스를 처음부터 새로 설치합니다. 게임 데이터와는 무관한 폴더라 세이브나 설정이 사라지지 않습니다.
3게임 폴더의 BattlEye 설치 파일을 직접 실행한다
폴더가 지워지지 않거나 자동 설치가 계속 실패할 때 쓰는 수동 경로입니다. 파일 이름은 버전에 따라 조금씩 다르므로 Uninstall로 시작하는 파일을 먼저, 이어서 Install로 시작하는 파일을 실행합니다. 두 파일 모두 우클릭 → 관리자 권한으로 실행이어야 서비스가 등록됩니다.
4재부팅한 뒤 실행한다
서비스 등록은 재부팅 후에 완전히 반영되는 경우가 있습니다. 재설치 직후 바로 실행하면 같은 창이 다시 뜰 수 있으니 이 단계를 건너뛰지 않습니다.
이 방법이 안 통하는 경우
폴더 삭제나 Uninstall 실행에서 "액세스가 거부되었습니다"가 뜬다면 잔재 문제가 아니라 권한 문제입니다. 원인 C로 넘어가세요.
원인 C서비스를 등록할 권한이 없다
"관리자 권한으로 실행"하면 넘어간다면 여기가 원인입니다.
윈도우에서 서비스를 새로 등록하려면 관리자 권한이 필요합니다. BattlEye 공식 문서도 최초 설치는 관리자 계정 또는 UAC가 켜진 제한 계정에서 실행해야 한다고 안내합니다. 표준 사용자 계정으로 로그인해 있거나 UAC를 꺼둔 제한 계정이면 등록 단계에서 그대로 막힙니다.
한 번만 관리자로 실행해서 되는 것과, 매번 그렇게 해야 하는 것은 다릅니다. 임시로 넘기지 말고 실행 파일 속성에 권한을 고정해 두는 편이 낫습니다.
1런처 실행 파일에 권한을 고정한다
게임 실행 파일과 BE 런처 실행 파일을 각각 우클릭 → 속성 → 호환성 탭 → "관리자 권한으로 이 프로그램 실행"에 체크합니다. 스팀이나 유비소프트 커넥트로 실행한다면 그 클라이언트 실행 파일에도 같은 설정을 넣습니다.
2지금 계정이 관리자인지 확인한다
출력된 목록에 지금 쓰는 계정 이름이 있어야 합니다. 없으면 설정 → 계정 → 다른 사용자에서 계정 유형을 관리자로 바꾸거나, 관리자 계정으로 한 번 로그인해 게임을 실행합니다.
3게임을 게임 폴더 밖 경로에 두지 않는다
외장 드라이브나 네트워크 드라이브, 다른 사용자 계정의 폴더 안에 게임이 설치돼 있으면 쓰기 권한이 부족해 설치 파일이 실패할 수 있습니다. 이 경우 내부 드라이브의 일반 경로로 옮겨 다시 시도합니다.
이 방법이 안 통하는 경우
관리자 계정에서 관리자 권한으로 실행했는데도 같은 창이 뜬다면 권한 문제가 아닙니다. 원인 D의 윈도우 쪽 조건을 확인하세요.
원인 D윈도우 쪽 조건이 BattlEye 요구와 어긋난다
윈도우를 새로 밀었거나 인사이더 빌드를 쓴다면 여기부터 봅니다.
BattlEye는 드라이버 서명과 시스템 보안 기능에 민감합니다. 공식 문서는 윈도우 버전별 조건을 따로 정리해 두는데, 이 조건이 안 맞으면 백신을 다 꺼도 설치가 되지 않습니다.
| 윈도우 | 공식 문서가 요구하는 조건 |
|---|---|
| 윈도우 11 | 하드웨어 적용 스택 보호를 꺼야 하는 경우가 있음 |
| 윈도우 10 | 정식 릴리스 빌드 사용. 인사이더 빌드는 지원 대상 아님 |
| 윈도우 7 | SHA-2 코드 서명 지원 업데이트가 설치돼 있어야 함 |
1내 윈도우 에디션과 빌드를 먼저 적어 둔다
설정 → 시스템 → 정보의 "Windows 사양"에서 에디션·버전·OS 빌드를 확인합니다. 버전 뒤에 인사이더 채널 표기가 붙어 있다면 정식 빌드로 돌아온 뒤 다시 시도해야 합니다.
2누적 업데이트를 최신으로 맞춘다
설정 → Windows 업데이트에서 대기 중인 업데이트를 모두 설치합니다. 오래된 빌드에 머물러 있으면 안티치트가 요구하는 보안 모듈과 어긋날 수 있습니다.
3네트워크가 막혀 있는지 갈라 본다
회사망이나 기숙사망에서만 증상이 난다면 방화벽 정책 쪽입니다. 휴대폰 테더링으로 한 번 실행해 보면 네트워크 문제인지 아닌지가 바로 갈립니다.
보안 기능을 끄는 조치는 마지막에, 그리고 되돌릴 준비를 하고
스택 보호 같은 항목은 윈도우의 보호 기능입니다. 다른 원인을 모두 걸러낸 뒤에 시도하고, 어떤 항목을 껐는지 적어 두었다가 게임이 정상화되면 다시 켤 수 있는지 확인합니다.
이 방법이 안 통하는 경우
네 원인을 다 지나도 같은 창이 뜬다면 추측을 멈추고 7번으로 가서 서비스 등록이 어느 지점에서 실패했는지 로그로 직접 확인합니다.
무엇이 막고 있는지 정확히 확인하는 법
서비스가 등록됐는지, 어디서 실패했는지는 눈으로 확인할 수 있습니다.
여기까지 왔다면 방법을 하나 더 시도하기보다 지금 상태가 어떤지를 먼저 확정하는 편이 빠릅니다. 서비스가 아예 없는 것인지, 등록은 됐는데 시작에서 죽는 것인지에 따라 볼 곳이 달라집니다.
1서비스가 등록돼 있는지 조회한다
관리자 터미널에서 실행합니다. "지정된 서비스가 설치된 서비스로 존재하지 않습니다"가 나오면 등록 자체가 안 된 것이라 원인 A~C가 대상입니다. STATE 값이 보이면 등록은 됐다는 뜻이고, 그때는 시작 실패 쪽을 봅니다.
2시스템 로그에서 서비스 제어 관리자 기록을 본다
서비스 등록과 시작 실패는 이벤트 뷰어의 Windows 로그 → 시스템에 남습니다. 오류 수준으로 필터를 걸고, 원본이 Service Control Manager인 항목에서 BEService가 언급되는지 확인합니다. 실패 사유가 문장으로 적혀 있어 추측할 필요가 없어집니다.
3서비스 폴더가 실제로 만들어졌는지 본다
이 경로가 아예 없거나 안이 비어 있으면 설치가 시작조차 못 한 것입니다. 반대로 파일은 있는데 서비스 조회가 안 되면 등록 단계에서 되돌려진 상태라, 원인 B의 폴더 삭제 후 재설치가 맞는 조치입니다.
정리하면 이렇습니다. 폴더도 없고 서비스도 없다 → 설치가 막힌 것(원인 A·C). 폴더는 있는데 서비스가 없다 → 등록에서 되돌려진 것(원인 B). 서비스는 있는데 시작에서 죽는다 → 윈도우 조건이나 보안 기능 쪽(원인 D).
자주 묻는 질문
이 오류에서 자주 갈리는 지점만 모았습니다.
Q.게임을 통째로 재설치하면 해결되나요?
A.대개 아닙니다. BattlEye 서비스는 게임 폴더가 아니라 Common Files 아래에 따로 설치되기 때문에, 게임만 다시 깔아도 그 부분은 그대로 남습니다. 재설치는 무결성 검사와 서비스 폴더 정리를 모두 해본 뒤 마지막에 고려할 선택지입니다.
Q.백신을 아예 삭제해야 하나요?
A.삭제까지 갈 일은 드뭅니다. 게임 설치 폴더와 Common Files의 BattlEye 폴더를 예외로 등록하는 것이 정석입니다. 다만 백신이 정의 파일을 갱신하면서 예외 목록이 초기화되는 경우가 있으니, 증상이 재발하면 예외가 남아 있는지부터 확인합니다.
Q.다른 BattlEye 게임에서도 같은 순서가 통하나요?
A.네. BattlEye를 쓰는 게임은 서비스 설치 경로와 등록 방식이 공통이라 원인 A~D가 그대로 적용됩니다. 게임 폴더 안의 BattlEye 하위 폴더 위치만 게임마다 다를 뿐입니다.
Q.런처는 뜨는데 매치 진입에서 튕기는 것도 같은 문제인가요?
A.계열은 같지만 지점이 다릅니다. 서비스가 등록은 됐는데 시작이나 통신에서 실패하는 상태이므로, 설치 관련 조치보다 7번의 서비스 조회와 시스템 로그 확인이 먼저입니다.
Q.그래픽 드라이버를 새로 깔면 도움이 되나요?
A.설치 실패 단계에서는 관련이 적습니다. 드라이버는 게임 실행 후 렌더링 단계에 관여하는데, 이 오류는 그 앞의 서비스 등록에서 끝나기 때문입니다. 매치 도중 튕기는 증상이 함께 있을 때만 확인 대상에 넣습니다.
함께 보면 좋은 글
같은 계열에서 자주 이어지는 오류들입니다.
발로란트 VAN9001 오류, 저는 이 순서로 해결했습니다 (TPM·Secure Boot 완전정리) 안티치트가 윈도우 보안 조건을 요구하는 또 다른 사례입니다 · 눌러서 확인하기 → 게임 켜자마자 VAC 오류? "스팀 VAC를 확인할 수 없습니다" 해결법 총정리 스팀 쪽 안티치트에서 같은 증상이 날 때 볼 글입니다 · 눌러서 확인하기 → 스팀 디스크 쓰기 오류(Disk Write Error) 해결법 총정리 (다운로드·설치 실패 완전정리) 무결성 검사나 재설치가 중간에 멈출 때 함께 보세요 · 눌러서 확인하기 →참고 문서 · BattlEye 공식 지원 FAQ






