(1058) ERROR_SERVICE_DISABLED 오류는 매우 다양한 상황에서 나타날 수 있는 오류로, 특히 여러 게임을 실행하려고 할 때 자주 발생합니다. 이 오류는 게임 시작 단계에서 나타나며 실제 게임 실행을 막기 때문에 한동안 많은 사용자들을 괴롭혀 왔습니다. Smite, Paladins, Far Cry 등이 이 문제의 영향을 받는 대표적인 게임입니다.

다행히 이 문제를 해결할 수 있는 몇 가지 방법이 있습니다. 대부분 게임 관련 서비스와 연관이 있으며, 게임을 정상적으로 실행하려면 해당 서비스를 수정해야 합니다. 아래에서 준비한 해결 방법들을 순서대로 따라 해 보세요!
(1058) ERROR_SERVICE_DISABLED 오류의 원인
누락되거나 손상된 게임 파일은 비디오 게임 관련 문제의 유력한 원인 중 하나입니다. 이 경우 게임 캐시를 검증하면 문제를 비교적 쉽게 해결할 수 있습니다.
또 다른 주요 원인은 게임과 함께 설치된 안티치트 유틸리티입니다. 문제를 근본적으로 해결하려면 해당 도구의 서비스를 다시 시작하거나 도구 전체를 재설치해야 할 수 있습니다.
해결 방법 1: 게임 파일 무결성 검증
Steam 게임과 관련된 어떤 문제든 가장 먼저 시도해야 할 방법입니다. 만약 게임을 다른 방식으로 설치했다면 바로 아래의 다른 방법들로 넘어가세요. Steam 사용자라면 이 방법만으로도 문제가 해결될 가능성이 높습니다!
- 바탕 화면의 아이콘을 두 번 클릭하거나 시작 메뉴에서 검색하여 Steam을 실행합니다. Steam 창 상단의 라이브러리 탭으로 이동한 후, 보유한 게임 목록에서 해당 게임(예: GTA V)을 찾습니다.
- 게임 항목을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 로컬 파일 탭으로 이동한 후 게임 파일 무결성 검증 버튼을 클릭합니다.

- 검증 작업이 완료될 때까지 기다립니다. 일부 파일이 새로 다운로드되었음을 확인할 수 있을 것입니다. 이후 게임을 다시 실행하면 이번에는 오류 없이 정상적으로 실행될 것입니다.
해결 방법 2: 서비스 시작 유형 설정 조정
이 오류는 다른 플레이어보다 불공정한 이득을 취하는 행위가 있는지 검사하기 위해 게임에 사용되는 안티치트 도구에서 가장 흔하게 발생합니다. 대표적인 도구로는 BattlEye, EasyAntiCheat, PunkBuster 등이 있습니다. 서비스의 시작 유형이 올바르게 설정되지 않으면 문제가 생길 수 있으므로 아래 과정을 통해 반드시 점검하세요!
- 키보드에서 Windows 키 + R 키를 동시에 눌러 실행 대화 상자를 엽니다. 실행 상자에 따옴표 없이 services.msc를 입력하고 확인을 클릭하여 서비스 창을 엽니다. Windows 10이라면 시작 메뉴에서 '서비스'를 검색해도 됩니다.

- 서비스 목록에서 위에서 언급한 서비스(EasyAntiCheat 서비스, BattlEye 또는 PunkBuster 서비스) 중 하나를 찾아 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 속성을 선택합니다.
- 서비스가 실행 중인 경우(서비스 상태 메시지 옆에서 확인 가능), 창 가운데의 중지 버튼을 클릭하여 서비스를 중지합니다. 이미 중지된 상태라면 일단 그대로 둡니다.

- 다음 단계로 넘어가기 전에 서비스 속성 창의 시작 유형 메뉴가 자동으로 설정되어 있는지 확인합니다. 시작 유형을 변경할 때 나타나는 대화 상자가 있다면 모두 확인합니다. 그런 다음 창 가운데의 시작 버튼을 클릭한 후 창을 닫습니다.
시작 버튼을 클릭했을 때 다음과 같은 오류 메시지가 나타날 수 있습니다:
"Windows가 로컬 컴퓨터에서 서비스를 시작할 수 없습니다. 오류 1079: 이 서비스에 지정된 계정이 같은 프로세스에서 실행 중인 다른 서비스에 지정된 계정과 다릅니다."
이 오류가 발생한다면 아래 지침에 따라 문제를 해결하세요.
- 위 지침의 1~3단계를 다시 수행하여 서비스 속성 창을 엽니다. 로그온 탭으로 이동한 후 찾아보기... 버튼을 클릭합니다.

- '선택할 개체 이름 입력' 입력란에 본인의 계정 이름을 입력하고 이름 확인을 클릭한 뒤, 이름이 인식될 때까지 기다립니다.
- 완료되면 확인을 클릭합니다. 비밀번호를 설정해 둔 경우 비밀번호 입력 요청이 나타나면 비밀번호를 입력합니다. 이제 서비스가 문제없이 시작될 것입니다!
해결 방법 3: 안티치트 프로그램 재설치
서비스가 이미 실행 중이었고 시작 유형도 이미 '자동'으로 설정되어 있었다면, 아래 방법을 시도해 보세요. 이 방법은 게임 설치 폴더에서 안티치트 도구를 재설치하는 과정으로, Steam 사용자와 비 Steam 사용자 모두에게 적용됩니다. 아래 지침을 차근차근 따라 해 보세요!
- 바탕 화면의 바로 가기를 두 번 클릭하거나, 시작 메뉴 버튼 또는 검색(Cortana) 버튼을 클릭한 후 "Steam"을 입력하여 Steam을 실행합니다.

- Steam 클라이언트가 열리면 창 상단 메뉴의 라이브러리 탭으로 이동한 후 목록에서 해당 게임(예: Rust)을 찾습니다.
- 라이브러리에서 게임 아이콘을 마우스 오른쪽 버튼으로 클릭하고 열리는 컨텍스트 메뉴에서 속성을 선택합니다. 속성 창에서 곧바로 로컬 파일 탭으로 이동한 후 로컬 파일 찾아보기 버튼을 클릭합니다.

- 게임의 기본 실행 파일은 시작 메뉴 버튼 또는 옆의 검색 버튼을 클릭하고 게임 이름(예: Rust)을 입력해서 찾을 수도 있습니다. 실행 파일을 찾았다면 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 파일 위치 열기 옵션을 선택합니다.
- 게임에 따라 EasyAntiCheat 또는 BattlEye 폴더를 찾아 두 번 클릭하여 엽니다. 폴더 안의 "EasyAntiCheat_setup.exe" 또는 BattlEye 설치 파일을 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 관리자 권한으로 실행 옵션을 선택합니다.
- 상단 메뉴에서 Steam >> 끝내기를 클릭하여 컴퓨터에서 Steam 클라이언트를 완전히 종료합니다.

- Steam 창을 이미 닫았다면 시스템 트레이(화면 왼쪽 하단)에서 Steam 아이콘을 찾는 방법도 있습니다. 이때 더 많은 앱을 보려면 위쪽 방향 화살표를 클릭해야 할 수 있습니다.
- Steam 앱을 찾은 뒤 바탕 화면, 시작 메뉴 또는 검색 결과 창에서 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 속성 창의 호환성 탭으로 이동한 후 관리자 권한으로 이 프로그램 실행 옵션 옆의 확인란에 체크하고 변경 사항을 적용합니다.

- 관리자 권한 관련 대화 상자가 나타나면 모두 확인합니다. 이후부터는 Steam이 항상 관리자 권한으로 실행됩니다. Steam 아이콘을 두 번 클릭하여 실행한 뒤 게임을 다시 시작하여 오류가 여전히 나타나는지 확인합니다.
참고: 이 방법으로도 해결되지 않는다면, 게임 설치 폴더('로컬 파일 찾아보기'를 클릭했을 때 열리는 폴더)로 돌아가 게임의 기본 실행 파일을 찾으세요. 실행 파일을 마우스 오른쪽 버튼으로 클릭하여 속성을 연 후, Steam에 적용했던 것처럼 관리자 권한으로 이 프로그램 실행 옵션에 체크해 보세요. 실제로 여러 사용자에게 효과가 있었던 방법입니다.