스팀에서 게임을 백업하거나 용량을 아끼기 위해 파일을 압축해 두는 유저들이 늘고 있습니다. 하지만 여기서 함정이 하나 있습니다. 스팀 클라이언트에서 게임을 언인스톨하면, 해당 게임의 설치 상태를 기록하는 .acf 파일이 자동으로 삭제되는 것이지요. 문제는 이 파일이 사라지면 스팀이 게임이 설치되지 않은 것으로 인식해, 사용자가 이미 파일을 복구해 두었음에도 불구하고 전체 용량을 다시 다운로드하려 한다는 점입니다.
실제로 최근 커뮤니티에서는 ‘The Finals’를 주로 플레이하며 용량 관리를 위해 파일을 압축해 두었다가, 언인스톨 후 재설치 과정에서 불필요한 재다운로드를 겪은 사례가 공유되었습니다. 이때 스팀이 파일을 다시 받아들이게 하려면 .acf 파일을 수동으로 복구해 주어야 합니다.
가장 먼저 게임의 App ID를 확인해야 합니다. 스팀 스토어 페이지 URL에 있는 숫자가 바로 App ID가 됩니다. 예를 들어 해당 게임의 URL에 2073850 이 있다면, steamapps 폴더 안에 appmanifest_2073850.acf 파일을 찾아야 합니다. 이 파일을 메모장으로 열어 특정 값들을 수정해 주는 것이 핵심입니다.
StateFlags 를 4 로, UpdateResult 를 0 으로 설정합니다. 그리고 StagingSize 값을 SizeOnDisk 에 복사한 뒤 StagingSize 는 0 으로 변경합니다. 또한 BytesToDownload 값을 BytesDownloaded 에 복사하고, BytesToStage 값을 BytesStaged 에 복사해 줍니다. 이때 원본 값인 BytesToDownload 와 BytesToStage 는 그대로 두는 것이 중요합니다. 모든 수정이 끝나면 파일을 저장하고 스팀을 재시작하면, 스팀이 파일 무결성을 검증한 뒤 정상적으로 게임을 실행할 수 있게 됩니다.
이 과정은 게임 파일을 다시 받아오는 데 걸리는 시간과 대역폭을 아껴주는 아주 실용적인 해결책입니다. 특히 대용량 게임을 자주 설치하고 제거하는 유저라면, 이 작은 파일 하나만 잘 관리해도 불필요한 기다림을 줄일 수 있습니다.