스팀(Steam)은 게임을 구매, 다운로드, 설치하고 플레이할 수 있는 대표적인 게임 디지털 배포 서비스입니다. 게임 자동 업데이트는 물론, 친구 목록과 그룹 같은 커뮤니티 기능, 클라우드 세이브, 인게임 음성 채팅까지 폭넓은 기능을 제공합니다.
그런데 스팀에서 게임을 설치하거나 업데이트하려는 순간 '잘못된 저장소 구성(Invalid Depot Configuration)' 오류 메시지가 나타나 곤란해진 적이 있으신가요? 이 글에서는 해당 오류를 유발하는 주요 원인을 짚어보고, 단계별로 따라 할 수 있는 해결 방법을 정리해 드립니다.
잘못된 저장소 구성 오류의 주요 원인
윈도우 11/10/8.1/7 환경에서 이 오류가 발생하는 대표적인 원인은 다음과 같습니다.
- 오래된 버전의 스팀 클라이언트
- DNS 주소 오류 또는 손상된 DNS 캐시
- 스팀 베타 프로그램 참여 여부
- 폴더 접근 권한 문제
- 시작 프로그램으로 등록된 Steam Client Bootstrapper
- 손상되거나 깨진 appmanifest.acf 파일
해결 방법 7가지
아래 해결 방법을 순서대로 하나씩 적용해 보면서 오류가 사라지는지 확인해 보세요.
1] 스팀 클라이언트를 최신 버전으로 업데이트
구버전 클라이언트를 사용 중이라면 이 오류가 발생할 수 있습니다. 스팀은 기본적으로 자동 업데이트되지만, 자동 업데이트 기능에 문제가 생기면 수동으로 갱신해야 합니다.
앱을 완전히 종료한 뒤 다시 실행하면 자동으로 업데이트가 진행됩니다. 그래도 안 되면 스팀 클라이언트 상단 메뉴에서 Steam > 스팀 클라이언트 업데이트 확인(Check for Steam Client Updates)을 클릭해 강제로 업데이트하세요.
그래도 해결되지 않으면 스팀을 삭제 후 공식 웹사이트에서 최신 버전을 새로 설치하는 방법도 있습니다.
주의: 설치된 게임을 유지하려면 스팀을 삭제하기 전에 C:\Program Files (x86)\Steam 경로의 steamapps 폴더를 스팀 폴더 밖으로 옮겨두세요. 그렇지 않으면 모든 게임을 처음부터 다시 설치해야 합니다. 재설치 전에는 윈도우를 재부팅하고, 설치 후 steamapps 폴더를 다시 원위치하면 됩니다.
2] DNS 캐시 삭제
네트워크 문제로 오류가 발생했다면 캐시를 비워주는 것만으로도 해결될 수 있습니다.
- Win + R 키를 눌러 실행 창을 엽니다.
- 실행 창에 steam://flushconfig를 입력하고 Enter 키를 누릅니다.
- 다운로드 캐시 지우기(Clear Download Cache) 대화상자가 나타나면 확인을 클릭해 로컬 다운로드 캐시를 삭제합니다.
- 스팀을 다시 실행하고 계정에 로그인합니다.
이후 게임을 설치하거나 업데이트해 보고 오류가 사라졌는지 확인하세요.
3] 스팀 강제 업데이트
작업표시줄 시스템 트레이에서 스팀이 완전히 종료되었는지 확인한 뒤, 스팀 설치 폴더(C:\Program Files (x86)\Steam)로 이동합니다. 그리고 steamapps 폴더, userdata 폴더, Steam.exe 파일을 제외한 나머지 파일과 폴더를 모두 삭제합니다.
정리가 끝나면 컴퓨터를 재부팅하고, 재부팅 후 Steam.exe를 실행하세요. 무결성 검증이 진행된 뒤 최신 버전이 자동으로 다운로드 및 설치됩니다.
완료되면 이전에 오류가 발생했던 게임을 다시 설치하거나 업데이트해 보세요.
4] 베타 프로그램 참여 상태 변경
현재 상태에 따라 베타 프로그램에 참여하거나 탈퇴하는 것만으로 오류가 해결되는 경우도 있습니다.
- 스팀 클라이언트를 실행합니다.
- 상단 메뉴에서 Steam > 설정(Settings)을 클릭합니다.
- 설정 창 왼쪽 메뉴에서 계정(Account)을 선택한 뒤, 베타 참여(Beta Participation) 항목의 변경 버튼을 클릭합니다.
- 드롭다운 메뉴에서 현재 선택되어 있지 않은 항목으로 변경합니다.
- 확인을 눌러 저장하고 스팀을 재시작합니다.
5] 바로가기 대신 설치 폴더에서 직접 실행
일부 사용자들은 바탕화면 바로가기 대신 설치 폴더(C:\Program Files (x86)\Steam)에서 Steam.exe를 직접 더블클릭해 실행했더니 오류가 사라졌다고 보고했습니다. 실행 전에는 시스템 트레이에서 스팀이 완전히 종료되었는지 꼭 확인하세요.
6] Steam Client Bootstrapper 시작 프로그램 비활성화
이 방법은 시작 프로그램 항목을 비활성화한 뒤, 다운로드 캐시를 삭제하고 설치 폴더에서 스팀을 실행하는 과정입니다.
- Win + R 키를 누르고 msconfig를 입력한 뒤 Enter 키를 눌러 시스템 구성 창을 엽니다.
- 시스템 구성 창에서 시작 프로그램 탭으로 이동한 뒤 작업 관리자 열기를 클릭합니다.
- 작업 관리자의 시작 프로그램 탭에서 Steam Client Bootstrapper를 마우스 오른쪽 버튼으로 클릭하고 사용 안 함을 선택합니다.
- 다시 Win + R 키를 눌러 실행 창을 열고 steam://flushconfig를 입력한 뒤 Enter 키를 눌러 다운로드 캐시를 삭제합니다.
- 스팀 확인 창이 나타나면 확인을 클릭합니다.
- 마지막으로 스팀 설치 폴더로 이동해 Steam.exe를 더블클릭하여 실행합니다.
7] appmanifest.acf 파일에서 MountedDepots 항목 삭제
오류를 일으키는 게임의 .acf 파일을 편집하는 방법입니다. 파일에서 MountedDepots 설정 부분 전체를 삭제하면, 스팀이 게임 파일을 검증하면서 해당 항목을 자동으로 다시 생성해 문제가 해결된다는 사례가 많습니다.
- 먼저 스팀이 완전히 종료되었는지 시스템 트레이를 통해 확인합니다.
- 기본 설치 경로인 C:\Program Files (x86)\Steam 아래의 steamapps 폴더로 이동합니다. (커스텀 경로에 설치했다면 해당 위치로 이동하세요.)
- appmanifest.acf 파일을 마우스 오른쪽 버튼으로 클릭해 텍스트 편집기(메모장++ 추천)로 엽니다.
- Ctrl + F 키로 검색창을 연 뒤 MountedDepots를 입력하고 검색합니다.
- 해당 설정 섹션 전체를 선택하고 삭제합니다.
- 파일을 저장한 뒤 닫습니다.
- steamapps 폴더에 있는 나머지 appmanifest.acf 파일들에도 동일한 작업을 반복합니다.
모든 게임의 MountedDepots 항목을 제거했다면 스팀을 다시 실행하고, 수정된 게임 파일의 검증이 완료되도록 기다립니다. 이후 문제가 되던 게임을 다시 설치하거나 업데이트해 보세요.
위 방법 중 하나가 여러분의 오류를 해결해 주기를 바랍니다!