
2003년 Valve가 출시한 Steam은 지금까지 등장한 게임 디지털 배포 플랫폼 중 가장 인기 있는 서비스로 자리 잡았습니다. 2019년 기준으로 이 플랫폼에는 34,000개가 넘는 게임이 등록되어 있었고, 매월 약 1억 명의 활성 사용자가 이용하고 있습니다. Steam이 이토록 사랑받는 비결은 바로 다양한 기능에 있습니다. 끊임없이 확장되는 라이브러리에서 클릭 한 번으로 게임을 설치하고, 설치된 게임을 자동으로 업데이트하며, 커뮤니티 기능으로 친구들과 소통할 수 있습니다. 또한 인게임 음성 및 채팅, 스크린샷, 클라우드 백업 같은 편리한 기능들을 통해 더욱 쾌적한 게임 환경을 누릴 수 있습니다.
하지만 이렇게 널리 사용되는 Steam이라 해도 완벽하지는 않습니다. 사용자들은 종종 각종 오류 메시지를 마주하게 되는데, 그중에서도 자주 보고되는 문제가 바로 Steam Client 서비스 오류입니다. 이 오류가 발생하면 아래 두 가지 메시지 중 하나가 표시됩니다.
"이 버전의 Windows에서 Steam을 올바르게 실행하기 위해 Steam 서비스 구성 요소가 이 컴퓨터에서 제대로 작동하지 않습니다. Steam 서비스를 다시 설치하려면 관리자 권한이 필요합니다."
"이 버전의 Windows에서 Steam을 올바르게 실행하려면 Steam 서비스 구성 요소를 설치해야 합니다. 서비스 설치 과정에는 관리자 권한이 필요합니다."
이 오류가 발생하면 Steam 앱 자체를 실행할 수 없게 되므로 어떤 기능도 사용할 수 없습니다. 만약 여러분도 같은 문제를 겪고 있다면, 이 글에서 오류의 원인과 해결 방법을 하나씩 살펴보겠습니다.
Steam 실행 시 Steam 서비스 오류 해결 방법
두 오류 메시지 모두 공통적으로 관리자 권한을 요구하고 있습니다. 따라서 가장 논리적인 해결책은 Steam을 관리자 권한으로 실행하는 것입니다. 실제로 대부분의 경우 관리자 권한을 부여하면 오류가 사라지지만, 일부 사용자는 관리자 권한으로 실행해도 동일한 오류가 계속 발생한다고 보고합니다.
이런 경우라면 원인이 좀 더 깊은 곳에 있을 수 있습니다. Steam 서비스가 비활성화되어 재시작이 필요하거나, 서비스 자체가 손상되어 복구가 필요한 상황일 수 있습니다. 때로는 백신 프로그램이나 Windows Defender 보안 소프트웨어를 일시적으로 비활성화하는 것만으로도 문제가 해결되기도 합니다.
방법 1: Steam을 관리자 권한으로 실행
복잡한 해결책에 앞서, 먼저 오류 메시지가 안내하는 대로 Steam을 관리자 권한으로 실행해 보겠습니다. 앱을 관리자 권한으로 실행하는 것은 매우 간단합니다. 앱 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 컨텍스트 메뉴에서 관리자 권한으로 실행을 선택하면 됩니다.
다만 매번 Steam을 실행할 때마다 위 과정을 반복하는 대신, 항상 관리자 권한으로 실행되도록 설정할 수도 있습니다. 아래 단계를 따라 해 보세요.
1. 먼저 컴퓨터에서 Steam 실행 파일(.exe)의 위치를 찾아야 합니다. 두 가지 방법이 있습니다.
a. 바탕 화면에 Steam 바로 가기 아이콘이 있다면 해당 아이콘을 마우스 오른쪽 버튼으로 클릭하고, 나타나는 메뉴에서 파일 위치 열기를 선택합니다.

b. 바로 가기 아이콘이 없다면 파일 탐색기를 실행(Windows 키 + E)하고 직접 경로로 이동합니다. 기본 설치 경로는 다음과 같습니다. C:\Program Files (x86)\Steam

2. Steam.exe 파일을 찾았으면 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. (파일 선택 후 Alt + Enter 키를 눌러 바로 속성 창을 열 수도 있습니다.)

3. Steam 속성 창에서 호환성 탭으로 이동합니다.
4. 설정 항목에서 '관리자 권한으로 이 프로그램 실행' 옆의 체크박스에 체크합니다.

5. 적용 버튼을 클릭해 변경 사항을 저장한 후, 확인 버튼을 눌러 창을 닫습니다.

Steam에 관리자 권한을 허용할지 묻는 사용자 계정 컨트롤(UAC) 팝업이 나타나면, 예를 클릭해 확인합니다.
이제 Steam을 다시 실행하고 오류 메시지가 계속 나타나는지 확인해 보세요.
방법 2: Windows Defender 방화벽 끄기
Steam 서비스 오류의 원인은 의외로 단순할 수 있습니다. Windows Defender 또는 컴퓨터에 설치된 서드파티 백신 프로그램의 방화벽 제한이 원인일 수 있습니다. 백신 프로그램을 일시적으로 비활성화한 후 Steam을 실행해 보세요.
서드파티 백신 프로그램은 작업 표시줄에서 해당 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 '사용 안 함'(또는 유사한 옵션)을 선택하면 비활성화할 수 있습니다. Windows Defender의 경우 아래 가이드를 따라 주세요.
1. Windows 검색창(Windows 키 + S)에 Windows Defender 방화벽을 입력하고, 검색 결과가 나타나면 열기를 클릭합니다.

2. 방화벽 창 왼쪽에 있는 Windows Defender 방화벽 켜기 또는 끄기를 클릭합니다.

3. 개인 네트워크 설정과 공용 네트워크 설정 두 항목 모두에서 Windows Defender 방화벽 끄기(권장하지 않음)를 선택합니다.

(방화벽이 비활성화된다는 경고 팝업이 나타나면 확인 또는 예를 클릭해 진행합니다.)
4. 확인을 클릭해 변경 사항을 저장하고 창을 닫습니다. 그다음 Steam을 실행해 오류가 여전히 발생하는지 확인합니다.
방법 3: Steam 서비스가 자동 시작되도록 설정
Steam과 연결된 클라이언트 서비스는 앱을 실행할 때마다 함께 구동되어야 합니다. 어떤 이유로든 Steam 클라이언트 서비스가 자동으로 시작되지 않으면 오류가 발생할 수 있습니다. 이 경우 Windows 서비스 앱에서 해당 서비스가 자동 시작되도록 설정해야 합니다.
1. 아래 방법 중 하나로 Windows 서비스 앱을 엽니다.
a. Windows 키 + R을 눌러 실행 명령창을 연 후, 입력란에 services.msc를 입력하고 Enter 키를 누릅니다.
b. 시작 버튼이나 검색창(Windows 키 + S)을 클릭하고 services를 입력한 후, 검색 결과에서 열기를 클릭합니다.

2. 서비스 창에서 Steam Client Service 항목을 찾아 마우스 오른쪽 버튼으로 클릭한 후, 컨텍스트 메뉴에서 속성을 선택합니다. Steam Client Service를 더블클릭해 바로 속성 창을 열 수도 있습니다.
(창 상단의 이름을 클릭하면 모든 서비스가 알파벳 순으로 정렬되어 Steam Client Service를 더 쉽게 찾을 수 있습니다.)

3. 속성 창의 일반 탭에서 서비스 상태를 확인합니다. '실행 중'으로 표시되어 있다면 그 아래의 중지 버튼을 클릭해 서비스를 중지합니다. '중지됨'으로 표시되어 있다면 바로 다음 단계로 넘어갑니다.

4. 시작 유형 옆의 드롭다운 메뉴를 클릭해 펼친 후, 목록에서 자동을 선택합니다.

작업 확인을 요청하는 팝업이 나타나면 예(또는 유사한 옵션)를 눌러 계속 진행합니다.
5. 속성 창을 닫기 전에 시작 버튼을 클릭해 서비스를 다시 시작합니다. 서비스 상태가 '실행 중'으로 표시될 때까지 기다린 후 적용을 클릭하고 확인을 눌러 마무리합니다.
일부 사용자는 시작 유형을 '자동'으로 변경한 후 시작 버튼을 클릭했을 때 다음과 같은 오류 메시지를 받는다고 보고했습니다.
"로컬 컴퓨터에서 Steam Client Service를 시작할 수 없습니다. 오류 1079: 이 서비스에 지정된 계정이 동일한 프로세스에서 실행 중인 다른 서비스에 지정된 계정과 다릅니다."
위 오류가 발생했다면 아래 단계를 따라 해결하세요.
1. 서비스 앱을 다시 열고(위 방법 참조), 로컬 서비스 목록에서 Cryptographic Services 항목을 찾아 마우스 오른쪽 버튼으로 클릭한 후 속성을 선택합니다.

2. 속성 창에서 로그온 탭으로 이동합니다.
3. 찾아보기... 버튼을 클릭합니다.

4. '선택할 개체 이름 입력' 아래 입력란에 본인의 계정 이름을 정확히 입력합니다.
계정 이름을 입력한 후, 오른쪽의 이름 확인 버튼을 클릭합니다.

5. 시스템이 계정 이름을 인식·확인하는 데 몇 초 정도 걸립니다. 인식이 완료되면 확인 버튼을 클릭해 마칩니다.
계정에 비밀번호가 설정되어 있다면 컴퓨터가 비밀번호 입력을 요청합니다. 비밀번호를 입력하면 이제 Steam Client Service가 문제없이 시작될 것입니다. Steam을 실행해 오류가 사라졌는지 확인해 보세요.
방법 4: 명령 프롬프트로 Steam 서비스 복구
위의 어떤 방법으로도 해결되지 않았다면 Steam 서비스 자체가 손상되어 복구가 필요한 상황일 가능성이 높습니다. 다행히 서비스 복구는 관리자 권한으로 실행한 명령 프롬프트에서 명령 한 줄만 입력하면 됩니다.
1. 본격적인 작업에 앞서 Steam 서비스의 설치 경로를 먼저 확인해야 합니다. 바로 가기 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '파일 위치 열기'를 선택하면 됩니다. 기본 경로는 C:\Program Files (x86)\Steam\bin입니다.

파일 탐색기의 주소 표시줄을 더블클릭한 후 Ctrl + C를 눌러 경로를 클립보드에 복사합니다.
2. Steam 서비스를 복구하려면 명령 프롬프트를 관리자 권한으로 실행해야 합니다. 아래 방법 중 편한 것을 골라 실행하세요.
a. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하거나 Windows 키 + X를 눌러 고급 사용자 메뉴를 연 후, 명령 프롬프트(관리자)를 선택합니다.
(일부 사용자는 고급 사용자 메뉴에서 명령 프롬프트 대신 Windows PowerShell 옵션을 볼 수 있는데, 이 경우 다른 방법을 이용하세요.)
b. 실행 명령창(Windows 키 + R)을 열고 cmd를 입력한 후 Ctrl + Shift + Enter를 누릅니다.
c. Windows 검색창(Windows 키 + S)에 명령 프롬프트를 입력하고, 오른쪽 패널에서 관리자 권한으로 실행 옵션을 선택합니다.

어떤 방법을 선택하든 확인을 요청하는 사용자 계정 컨트롤(UAC) 팝업이 나타납니다. 예를 클릭해 명령 프롬프트에 필요한 권한을 부여합니다.
3. 관리자 권한으로 명령 프롬프트를 성공적으로 실행했다면, Ctrl + V를 눌러 첫 번째 단계에서 복사한 경로를 붙여넣고(또는 직접 정확히 입력하고) 그 뒤에 /repair를 추가한 후 Enter 키를 누릅니다. 명령줄은 다음과 같아야 합니다.
"C:\Program Files (x86)\Steam\bin\SteamService.exe" /repair
명령 프롬프트가 명령을 실행하면 완료 후 다음과 같은 메시지가 표시됩니다.
Steam Client Service "C:\Program Files (x86)\Steam" repair completed.
함께 읽으면 좋은 글:
- 컴퓨터의 다양한 USB 포트 종류 구별하는 방법
- Windows 10에서 Fallout 3 실행하는 방법
- Microsoft Word 문서에서 하이퍼링크 제거하는 5가지 방법
위 방법 중 하나가 Steam 실행 시 발생하는 Steam 서비스 오류를 해결하는 데 도움이 되었기를 바랍니다. 어떤 방법이 효과가 있었는지 아래 댓글로 알려주세요.