Steam은 수많은 게임을 자유롭게 다운로드하고 플레이할 수 있는 최고의 게임 플랫폼입니다. Steam 클라이언트는 주기적으로 업데이트를 받으며, 모든 게임은 약 1MB 크기의 여러 조각으로 나뉘어 관리됩니다. 게임 뒤에 있는 매니페스트(manifest) 파일이 이 조각들을 필요할 때마다 Steam 데이터베이스에서 조합해 줍니다. 게임 업데이트 시에도 Steam이 이를 분석하여 조각들을 알맞게 배치합니다.
그런데 다운로드 과정에서 Steam이 파일을 풀고 정렬하는 작업을 멈추면 '업데이트가 초당 0바이트에서 멈춤(0 bytes/s)' 오류를 만나게 될 수 있습니다. 이 글에서는 Windows 10 환경에서 Steam이 게임을 다운로드하지 않는 문제를 해결하는 방법을 자세히 알려드립니다.
Steam 다운로드 문제 해결 전 알아두어야 할 사항
참고: Steam이 게임이나 게임 업데이트를 자동으로 설치하는 동안에는 설치 과정을 방해하거나 디스크 사용량을 걱정하지 마세요. 설치 중에는 실제 사용량보다 많은 공간이 일시적으로 표시될 수 있습니다.
먼저 이 문제가 발생하는 주요 원인부터 살펴보겠습니다.
- 네트워크 연결: 다운로드 속도는 파일 크기에 따라 달라지며, 불안정한 네트워크 연결이나 잘못된 네트워크 설정도 Steam 속도 저하의 원인이 됩니다.
- 다운로드 지역: Steam은 사용자 위치를 기반으로 게임 접근 및 다운로드를 허용합니다. 지역과 네트워크 상태에 따라 속도가 달라지며, 물리적으로 가장 가까운 지역이라도 트래픽이 몰려 있으면 오히려 느릴 수 있습니다.
- Windows 방화벽: 프로그램 실행 권한을 묻는데 '거부'를 누르면 Steam의 모든 기능을 제대로 사용할 수 없습니다.
- 서드파티 백신 소프트웨어: 유해 프로그램 실행을 차단하지만, 연결 게이트웨이를 구성하는 과정에서 Steam 다운로드 문제나 0바이트 멈춤 현상을 일으킬 수 있습니다.
- 업데이트 오류: '[게임] 업데이트 중 오류 발생', '[게임] 설치 중 오류 발생' 메시지가 나타날 수 있습니다. 게임을 업데이트하거나 설치하려면 파일에 쓰기 권한이 필요하므로, 라이브러리 파일을 새로 고치고 게임 폴더를 복구해야 합니다.
- 로컬 파일 문제: 게임 파일 무결성 검사와 게임 캐시 확인은 업데이트 멈춤 오류를 예방하는 데 필수적입니다.
- DeepGuard 보호 기능: F-Secure의 DeepGuard는 안전한 앱만 실행되도록 보호하는 클라우드 서비스지만, Steam 업데이트 멈춤 문제를 유발할 수 있습니다.
- 백그라운드 작업: 백그라운드 프로세스는 CPU와 메모리 사용량을 높여 시스템 성능을 저하시킵니다. 불필요한 작업을 종료하면 다운로드 문제가 개선됩니다.
- 잘못된 Steam 설치: 데이터 파일이나 폴더가 손상되면 업데이트 멈춤 또는 다운로드 오류가 발생합니다. 누락되거나 손상된 파일이 없는지 확인하세요.
방법 1: 다운로드 지역 변경
Steam 게임을 다운로드할 때 위치와 지역 정보가 활용됩니다. 잘못된 지역이 할당되면 다운로드가 되지 않는 문제가 생길 수 있습니다. 전 세계에 여러 Steam 서버가 분산되어 있으며, 기본적으로 내 위치와 가까울수록 다운로드 속도가 빠릅니다. 아래 단계에 따라 지역을 변경해 보세요.
1. Steam 앱을 실행하고 화면 왼쪽 상단의 Steam 메뉴를 클릭합니다.
2. 드롭다운 메뉴에서 설정(Settings)을 선택합니다.
3. 설정 창에서 다운로드(Downloads) 메뉴로 이동합니다.
4. 다운로드 지역(Download Region) 항목을 클릭하면 전 세계 Steam 서버 목록이 표시됩니다.
5. 목록에서 내 위치와 가장 가까운 지역을 선택합니다.
6. 대역폭 제한 패널에서 다음 두 가지를 확인합니다.
- 대역폭 제한(Limit bandwidth to): 체크 해제 상태여야 함
- 스트리밍 중 다운로드 속도 제한(Throttle downloads while streaming): 체크(활성화) 상태여야 함
7. 모든 변경이 끝나면 확인(OK)을 클릭합니다.
이제 다운로드 속도가 빨라져 문제가 해결될 것입니다.
방법 2: Steam 캐시 삭제
방법 2A: Steam 내에서 다운로드 캐시 삭제
Steam에서 게임을 다운로드할 때마다 추가 캐시 파일이 시스템에 저장됩니다. 이 파일들은 별다른 용도가 없으면서도 다운로드 속도를 크게 늦춥니다. 아래 단계로 캐시를 삭제하세요.
1. Steam을 실행하고 설정 > 다운로드로 이동합니다(방법 1 참조).
2. 다운로드 캐시 삭제(CLEAR DOWNLOAD CACHE) 버튼을 클릭합니다.
방법 2B: Windows 캐시 폴더에서 Steam 캐시 삭제
1. Windows 검색창에 %appdata%를 입력하고 오른쪽 패널의 열기를 클릭합니다.
2. AppData Roaming 폴더로 이동되면 Steam 폴더를 찾습니다.
3. 해당 폴더를 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다.
4. 다시 Windows 검색창에 %LocalAppData%를 입력합니다.
5. 로컬 AppData 폴더에서 Steam 폴더를 찾아 함께 삭제합니다.
6. 시스템을 재시작하면 모든 Steam 캐시 파일이 삭제됩니다.
캐시를 삭제하면 앱 다운로드나 실행 관련 문제와 함께 Steam 다운로드 문제도 해결될 수 있습니다.
방법 3: DNS 캐시 초기화
DNS(Domain Name System)는 웹사이트 주소를 IP 주소로 변환해 주는 시스템으로, 덕분에 우리는 기억하기 쉬운 도메인 이름으로 웹사이트에 접속할 수 있습니다.
DNS 캐시는 이전 DNS 조회 정보를 임시 저장하여 인터넷 DNS 서버 요청을 우회함으로써 접속 속도를 높여줍니다. 하지만 시간이 지나면 캐시가 손상되거나 불필요한 정보로 가득 차 시스템 성능을 저하시키고 Steam 다운로드 문제를 일으킬 수 있습니다.
참고: DNS 캐시는 운영체제 수준과 웹 브라우저 수준에 모두 저장됩니다. 따라서 로컬 DNS 캐시를 비웠더라도 리졸버(resolver)에 캐시가 남아 있을 수 있으니 삭제가 필요합니다.
1. Windows 검색창에 cmd를 입력하고 명령 프롬프트를 관리자 권한으로 실행합니다.
2. ipconfig /flushdns를 입력하고 Enter 키를 누릅니다.
3. 프로세스가 완료될 때까지 기다린 후 컴퓨터를 재시작합니다.
방법 4: SFC 및 DISM 검사 실행
SFC(시스템 파일 검사기)와 DISM(배포 이미지 서비스 및 관리) 검사는 시스템의 손상된 파일을 복구하거나 필요한 파일을 교체해 줍니다.
1. 위와 같이 명령 프롬프트를 관리자 권한으로 실행합니다.
2. 아래 명령어를 하나씩 입력하고 매번 Enter 키를 누릅니다.
sfc /scannow DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth DISM.exe /Online /Cleanup-image /startcomponentcleanup
방법 5: 네트워크 구성 초기화
네트워크 구성을 재설정하면 손상된 캐시와 DNS 데이터 삭제를 포함한 여러 충돌이 해결됩니다. 네트워크 설정이 기본값으로 돌아가고 라우터로부터 새 IP 주소를 받게 됩니다.
1. 관리자 권한으로 명령 프롬프트를 실행합니다.
2. 아래 명령어를 하나씩 입력하고 Enter 키를 누릅니다.
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns
3. 시스템을 재시작하고 Steam 다운로드 문제가 해결되었는지 확인합니다.
방법 6: 프록시 설정을 자동으로 변경
Windows LAN 프록시 설정이 Steam 다운로드 문제의 원인일 수 있습니다. 프록시 설정을 자동으로 바꿔보세요.
1. Windows 검색창에 제어판을 입력하고 검색 결과에서 엽니다.
2. 보기 기준을 큰 아이콘으로 변경한 후 인터넷 옵션을 클릭합니다.
3. 연결 탭으로 이동해 LAN 설정을 클릭합니다.
4. 자동 구성 설정 감지(Automatically detect settings)에 체크하고 확인을 누릅니다.
5. 시스템을 재시작하고 문제가 지속되는지 확인합니다.
방법 7: 게임 파일 무결성 검사
Steam 다운로드 문제를 예방하려면 항상 최신 버전의 Steam을 실행해야 합니다. 게임 파일 무결성 검사와 더불어 아래와 같이 라이브러리 폴더도 복구하세요.
1. Steam > 설정 > 다운로드 > Steam 라이브러리 폴더로 이동합니다.
2. 복구할 폴더를 마우스 오른쪽 버튼으로 클릭하고 폴더 복구(Repair folder)를 선택합니다.
3. 파일 탐색기 > Steam > Package 폴더로 이동합니다.
4. 해당 폴더를 마우스 오른쪽 버튼으로 클릭해 삭제합니다.
방법 8: Steam을 관리자 권한으로 실행
일부 사용자들은 Steam을 관리자 권한으로 실행했을 때 초당 0바이트 멈춤 오류가 해결되었다고 보고했습니다.
1. Steam 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.
2. 속성 창에서 호환성(Compatibility) 탭으로 이동합니다.
3. 관리자 권한으로 이 프로그램 실행(Run this program as an administrator)에 체크합니다.
4. 적용 > 확인을 클릭해 변경 사항을 저장합니다.
방법 9: 서드파티 백신 간섭 해결 (해당 시)
ZoneAlarm 방화벽, Reason Security, Lavasoft Ad-ware Web Companion, Comcast Constant Guard, Comodo Internet Security, AVG 백신, Kaspersky Internet Security, Norton, ESET, McAfee, PCKeeper/MacKeeper, Webroot SecureAnywhere, BitDefender, ByteFence 등 일부 백신 프로그램은 게임과 충돌할 수 있습니다. Steam 다운로드 문제를 해결하려면 서드파티 백신을 일시적으로 비활성화하거나 제거하는 것이 좋습니다.
참고: 단계는 사용 중인 백신 프로그램에 따라 다를 수 있습니다. 여기서는 Avast Free Antivirus를 예로 들겠습니다.
Avast를 일시적으로 비활성화하는 방법:
1. 작업표시줄에서 Avast 아이콘을 마우스 오른쪽 버튼으로 클릭합니다.
2. Avast 실시간 보호 제어(Avast shields control)를 클릭하고 편의에 따라 아래 옵션 중 하나를 선택합니다.
- 10분간 비활성화
- 1시간 동안 비활성화
- 컴퓨터 재시작 시까지 비활성화
- 영구적으로 비활성화
이것으로도 문제가 해결되지 않으면 아래와 같이 제거해야 합니다.
3. 제어판을 열고 프로그램 및 기능을 선택합니다.
4. Avast Free Antivirus를 선택하고 제거를 클릭합니다.
5. 확인 창에서 예를 클릭해 진행합니다.
6. 시스템을 재시작하고 문제가 해결되었는지 확인합니다.
참고: 이 방법은 어떤 백신 프로그램이나 오작동하는 앱을 영구적으로 제거할 때도 유용하게 활용할 수 있습니다.
방법 10: DeepGuard 비활성화 – F-Secure Internet Security (해당 시)
DeepGuard는 애플리케이션의 동작을 감시해 안전성을 확인하고, 유해 앱의 네트워크 접근을 차단하며, 시스템 설정을 변경하려는 프로그램으로부터 PC를 보호합니다. 하지만 F-Secure Internet Security의 일부 기능이 Steam과 충돌해 업데이트 멈춤 오류를 일으킬 수 있습니다.
1. Windows PC에서 F-Secure Internet Security를 실행합니다.
2. 컴퓨터 보안(Computer Security) 아이콘을 선택합니다.
3. 설정 > 컴퓨터로 이동합니다.
4. DeepGuard를 클릭하고 DeepGuard 켜기(Turn on the DeepGuard) 옵션의 체크를 해제합니다.
5. 창을 닫고 애플리케이션을 종료합니다.
이제 DeepGuard 기능이 비활성화되어 Steam 0바이트 다운로드 문제가 해결될 것입니다.
방법 11: 백그라운드 작업 종료
앞서 언급했듯이 백그라운드에서 실행 중인 앱은 시스템 리소스를 불필요하게 소모합니다. 아래 단계로 백그라운드 프로세스를 종료해 보세요.
1. 작업표시줄의 빈 공간을 마우스 오른쪽 버튼으로 클릭해 작업 관리자(Task Manager)를 실행합니다.
2. 프로세스 탭에서 불필요한 작업을 찾아 선택합니다.
참고: 서드파티 프로그램만 선택하고 Windows 및 Microsoft 프로세스는 건드리지 마세요.
3. 화면 하단의 작업 끝내기(End Task)를 클릭하고 시스템을 재부팅합니다.
방법 12: Windows Defender 방화벽 일시적으로 비활성화
일부 사용자는 Windows Defender 방화벽과의 충돌이 원인이었으며, 비활성화 후 업데이트 멈춤 오류가 사라졌다고 보고했습니다. 다운로드가 완료된 후에는 반드시 다시 켜세요.
1. 제어판을 열고 시스템 및 보안을 선택합니다.
2. Windows Defender 방화벽을 클릭합니다.
3. 왼쪽 메뉴에서 Windows Defender 방화벽 사용/사용 안 함 옵션을 클릭합니다.
4. Windows Defender 방화벽 사용 안 함(권장하지 않음) 항목을 모두 체크합니다.
5. 시스템을 재부팅하고 다운로드를 완료합니다.
참고: 업데이트가 끝나면 반드시 방화벽을 다시 켜는 것을 잊지 마세요.
방법 13: Steam 재설치
소프트웨어의 일반적인 오류는 앱을 완전히 제거한 후 다시 설치하면 대부분 해결됩니다.
1. Windows 검색창에 앱을 입력하고 앱 및 기능을 클릭합니다.
2. 검색 상자에 Steam을 입력합니다.
3. 제거를 클릭해 PC에서 삭제합니다.
4. Steam 공식 웹사이트에 접속해 설치 파일을 다운로드합니다.
5. 내 다운로드 폴더에서 SteamSetup 파일을 더블클릭해 실행합니다.
6. 설치 위치 화면이 나타날 때까지 다음 버튼을 클릭합니다.
7. 찾아보기... 옵션으로 대상 폴더를 선택하고 설치를 클릭합니다.
8. 설치가 완료되면 마침을 클릭합니다.
9. 모든 Steam 패키지가 시스템에 설치될 때까지 기다립니다.
방법 14: Windows 클린 부팅 수행
Windows 10 시스템의 필수 서비스와 파일만으로 클린 부팅을 수행하면 Steam 업데이트 멈춤 또는 다운로드 문제를 해결할 수 있습니다.
참고: Windows 클린 부팅을 수행하려면 관리자 계정으로 로그인해야 합니다.
1. Windows + R 키를 동시에 눌러 실행 대화 상자를 엽니다.
2. msconfig를 입력하고 확인을 클릭합니다.
3. 시스템 구성 창이 열리면 서비스 탭으로 이동합니다.
4. 모든 Microsoft 서비스 숨기기에 체크한 후 모두 사용 안 함을 클릭합니다.
5. 시작 프로그램 탭으로 이동해 작업 관리자 열기 링크를 클릭합니다.
6. 시작 프로그램 탭에서 불필요한 작업을 비활성화합니다.
7. 작업 관리자와 시스템 구성 창을 닫고 컴퓨터를 재시작합니다.
Steam 업데이트 멈춤 관련 기타 오류
이 글에서 소개한 방법들로 해결할 수 있는 대표적인 증상들입니다.
- Steam 업데이트 100%에서 멈춤: 종종 발생하는 문제로, 컴퓨터를 재시작하거나 다운로드 캐시를 삭제하면 해결됩니다.
- 사전 할당(pre-allocating) 단계에서 멈춤: Steam은 게임 설치와 다운로드를 위해 충분한 공간을 미리 확보합니다. 저장 장치에 여유 공간이 부족하면 이 오류가 발생하므로, 불필요한 파일을 정리해 공간을 확보하세요.
- Steam 정보 업데이트 중 멈춤: Steam 게임이나 앱 업데이트 중 멈출 수 있으며, 이 글의 방법들을 활용해 해결할 수 있습니다.
- 업데이트 무한 루프: Steam을 재설치하면 해결됩니다.
- 다운로드 멈춤: 인터넷 연결 상태를 점검하고 방화벽을 비활성화하면 해결됩니다.
- 업데이트 후 패키지 추출 단계에서 멈춤: 업데이트 후 매니페스트 패키지에서 파일을 추출해 적절히 실행해야 합니다. 멈춘 경우 관리자 권한으로 다시 시도해 보세요.
함께 읽으면 좋은 글
- Steam '게임이 실행 중'으로 표시되는 문제 해결 5가지 방법
- Steam 워크숍 모드가 다운로드되지 않을 때 해결 방법
- Windows 10에서 이모지 사용하는 방법
- Windows 10 Num Lock 켜기/끄기 설정 방법
이 가이드가 도움이 되었기를 바라며, Steam 게임 다운로드 문제와 유사한 오류를 성공적으로 해결하셨기를 바랍니다. 어떤 방법이 가장 효과적이었는지 댓글로 알려주세요. 이 글에 대해 궁금한 점이나 의견이 있다면 언제든지 댓글 섹션에 남겨주세요.