Steam(스팀)은 게임을 온라인으로 손쉽게 구매, 다운로드, 설치하고 업데이트할 수 있는 대표적인 게임 플랫폼입니다. 수많은 게이머에게 편리함을 제공하지만, 사용 과정에서 여러 가지 문제가 발생하기도 합니다. 그중 하나가 바로 Steam 디스크 쓰기 오류(Disk Write Error)입니다. 이 오류는 주로 게임을 설치하거나 업데이트하는 도중에 발생하며, 정상적인 진행을 방해합니다.
만약 디스크 쓰기 오류 때문에 게임 설치나 업데이트를 완료하지 못하고 있다면, 아래에서 소개하는 17가지 해결 방법을 순서대로 시도해 보시기 바랍니다.
팁: 본격적으로 해결 방법을 적용하기 전에, 먼저 Steam을 재시작하거나 컴퓨터를 재부팅해 보세요. 단순한 일시적 오류라면 이것만으로도 문제가 해결될 수 있습니다.
목차: Steam 디스크 쓰기 오류 해결 방법 17가지
- 다운로드 캐시 삭제
- 라이브러리 폴더 복구
- 게임 파일 무결성 검사
- 관리자 권한으로 실행
- 쓰기 보호 해제
- 0KB 파일 삭제
- 다운로드 지역 변경
- Windows 업데이트 실행
- 게임 폴더를 다른 하드 드라이브로 이동
- 디스크 오류 점검 (Advanced SystemCare 활용)
- 손상된 파일 삭제
- steam://flushconfig 명령어 실행
- 네트워크 상태 점검
- 백그라운드 프로그램 비활성화
- 오버클러킹 비활성화
- 하드 드라이브 오류 검사
- Windows 메모리 진단 실행
방법 1: 다운로드 캐시 삭제
다운로드 캐시를 삭제하는 것은 간단하면서도 효과적인 방법입니다. 다음 순서대로 진행하세요.
1. Steam을 실행한 뒤 화면 좌측 상단 메뉴에서 설정(Settings)을 클릭합니다.
2. 왼쪽 목록에서 다운로드(Downloads)를 선택하고 다운로드 캐시 삭제(CLEAR DOWNLOAD CACHE) 버튼을 클릭합니다.
완료 후 오류가 사라졌는지 확인하세요. 그래도 문제가 있다면 다음 방법을 시도합니다.
방법 2: 라이브러리 폴더 복구
설치된 게임은 Steam 라이브러리 폴더에 저장됩니다. 이 폴더들은 모든 사용자가 쓰기 가능한 상태여야 업데이트가 정상적으로 진행되는데, 때때로 사용자 권한이 손상되면서 문제가 생깁니다. 이 경우 라이브러리 폴더를 복구하면 됩니다.
1. Steam > 설정(Settings) > 다운로드(Downloads)로 이동합니다.
2. STEAM 라이브러리 폴더(STEAM LIBRARY FOLDERS)를 클릭합니다.
3. 새 창에서 해당 폴더를 마우스 오른쪽 버튼으로 클릭한 후 라이브러리 폴더 복구(Repair Library Folder)를 선택합니다.
복구가 끝나면 오류가 해결되었는지 확인합니다.
방법 3: 게임 파일 무결성 검사
하드웨어 결함, 소프트웨어 충돌, 정전 등의 원인으로 게임 파일이 손상되면 디스크 쓰기 오류가 나타날 수 있습니다. 이럴 때는 Steam의 파일 무결성 검사 기능으로 손상된 파일을 자동으로 찾아 복구할 수 있습니다.
1. 라이브러리(LIBRARY) 탭에서 설치 또는 업데이트가 되지 않는 게임을 찾습니다.
2. 해당 게임을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.
3. 로컬 파일(LOCAL FILES) 탭으로 이동한 뒤 게임 파일의 무결성 검사(VERIFY INTEGRITY OF GAME FILES...)를 클릭합니다.
검사에는 몇 분 정도 소요되며, 완료된 후 오류가 계속되는지 확인합니다.
방법 4: 관리자 권한으로 실행
Steam에 충분한 관리자 권한이 없으면 디스크에 데이터를 쓰지 못해 오류가 발생할 수 있습니다. 관리자 권한으로 실행되도록 설정해 보세요.
1. 바탕화면의 Steam 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.
2. 일반(General) 탭에서 읽기 전용(Read-only) 옵션의 체크를 해제합니다.
3. 호환성(Compatibility) 탭에서 관리자 권한으로 이 프로그램 실행(Run this program as administrator)에 체크한 후 적용(Apply)을 누릅니다.
방법 5: 쓰기 보호 해제
디스크가 쓰기 보호(write-protected) 상태이면 내용을 수정할 수 없어 오류가 발생합니다. 먼저 방법 4의 설정을 적용한 뒤, 아래 단계를 추가로 진행하세요.
1. 검색창에 cmd를 입력하고 명령 프롬프트(Command Prompt)를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
2. 아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누릅니다.
diskpart
list disk
select disk # (#에는 오류가 발생하는 하드 드라이브 번호 입력)
attributes disk clear readonly
명령어 실행이 완료되면 오류가 사라졌는지 확인합니다.
방법 6: 0KB 파일 삭제
실제로 이 문제를 겪은 사용자 중 상당수가 0KB 크기의 손상된 파일을 삭제함으로써 문제를 해결했습니다. 한번 시도해 볼 만합니다.
1. 파일 탐색기에서 내 PC > 로컬 디스크(C:) > Program Files(x86) > steam > steamapps > common 경로로 이동합니다.
2. 해당 폴더에서 0KB 파일을 찾습니다. 발견되면 모두 삭제합니다.
0KB 파일이 없다면 다음 방법으로 넘어갑니다.
방법 7: 다운로드 지역 변경
Steam 클라이언트는 보통 현재 위치를 자동으로 감지해 다운로드 지역을 설정합니다. 하지만 특정 지역 서버가 느리거나 과부하 상태일 수 있습니다. 이 경우 다른 다운로드 지역으로 변경하면 문제가 해결될 수 있습니다.
1. Steam > 설정(Settings) > 다운로드(Downloads)로 이동합니다.
2. 드롭다운 메뉴에서 다른 다운로드 지역을 선택합니다.
방법 8: Windows 업데이트 실행
운영체제와 장치 드라이버를 최신 상태로 유지하면 호환성 문제로 인한 오류를 예방할 수 있습니다.
시작 메뉴 > 설정 > 업데이트 및 보안 > Windows 업데이트 > 업데이트 확인을 클릭합니다. 시스템이 자동으로 업데이트를 검색하고 다운로드합니다.
업데이트가 완료된 후 Steam 디스크 쓰기 오류가 해결되었는지 확인합니다.
방법 9: 게임 폴더를 다른 하드 드라이브로 이동
오류가 발생하는 위치 대신 새로운 위치로 게임 폴더를 옮기는 것도 좋은 해결책입니다.
1. Steam > 설정(Settings) > 다운로드(Downloads)로 이동합니다.
2. STEAM 라이브러리 폴더(STEAM LIBRARY FOLDERS)를 선택합니다.
3. 라이브러리 폴더 추가(ADD LIBRARY FOLDER)를 클릭합니다.
4. 다른 디스크에 새로운 Steam 라이브러리 폴더를 생성합니다. 예를 들어 기존 라이브러리가 C 드라이브에 있다면 D 드라이브나 E 드라이브에 새 폴더를 만들 수 있습니다.
5. 새 폴더 생성 후 해당 폴더를 마우스 오른쪽 버튼으로 클릭하고 기본 폴더로 설정(Make Default Folder)을 선택합니다.
이후 게임을 다시 설치하거나 업데이트하여 오류 메시지가 더 이상 나타나지 않는지 확인합니다.
방법 10: Advanced SystemCare로 디스크 오류 점검
Steam 게임이 설치된 디스크 드라이브 자체에 오류가 있을 수 있습니다. 이 경우 Advanced SystemCare의 디스크 진단 기능을 활용해 드라이브 상태를 점검하고 복구할 수 있습니다.
1. Advanced SystemCare를 다운로드하여 설치하고 실행합니다.
2. Toolbox(도구 상자) 메뉴에서 Disk Doctor(디스크 닥터)를 클릭해 설치합니다.
3. IObit Disk Doctor 창에서 분석할 드라이브를 선택하고 Next(다음)를 클릭합니다.
Steam 게임 폴더가 저장된 디스크(일반적으로 C 드라이브)를 반드시 선택해야 합니다.
4. Disk Doctor가 선택한 드라이브를 분석합니다. 이 과정은 몇 분 정도 걸립니다.
5. 분석 결과에서 오류 없음(no errors found) 또는 오류 발견(errors found) 여부를 확인할 수 있습니다.
6. 오류가 없다면 Finish(마침)를 눌러 종료합니다.
7. 오류가 발견되었다면 Disk Doctor가 자동으로 복구하도록 진행합니다.
이렇게 하면 디스크 오류로 인한 Steam 쓰기 오류를 효과적으로 해결할 수 있습니다.
방법 11: 손상된 파일 삭제
게임 폴더에 손상된 파일이 있으면 디스크 쓰기 오류가 발생할 수 있습니다. 로그 파일을 통해 어떤 파일에 문제가 있는지 확인하고 삭제하면 됩니다.
다음 경로로 이동합니다: 로컬 디스크(C:) / Program Files (x86) / Steam / logs. 그런 다음 content_log와 workshop_log 파일을 열어 'failed to write' 또는 disk write failure 같은 오류 메시지를 검색합니다. 로그에는 손상된 파일의 이름과 위치가 표시되므로, 해당 경로를 따라가 파일을 찾아 삭제하면 됩니다.
방법 12: steam://flushconfig 명령어 실행
'steam://flushconfig' 명령어는 Steam의 핵심 파일을 초기 상태로 되돌려 다양한 Steam 관련 문제를 해결할 수 있는 강력한 방법입니다. 이 과정에서도 Steam 계정이나 게임, 게임 파일은 안전하게 유지되므로 걱정할 필요가 없습니다.
1. Steam 탭의 종료(Exit)를 클릭해 Steam을 완전히 종료하고, 백그라운드에서도 실행 중이지 않은지 확인합니다.
2. Windows 키 + R을 눌러 실행 창을 연 뒤 steam://flushconfig를 입력하고 확인(OK)을 클릭합니다.
3. 약 1분간 기다린 후 컴퓨터를 재시작합니다.
4. Steam 설치 폴더(기본 경로: 로컬 디스크(C:) / Program Files (x86) / Steam)를 엽니다.
5. Steam.exe 파일을 찾아 더블클릭하여 실행합니다. 반드시 설치 폴더에서 직접 Steam을 실행해야 합니다.
이후 게임 설치나 업데이트를 다시 시도해 문제가 해결되었는지 확인합니다.
방법 13: 네트워크 상태 점검
네트워크 오류 역시 이 문제의 원인이 될 수 있습니다. 예를 들어 공유기나 모뎀이 장시간 켜져 있으면 네트워크가 불안정해질 수 있습니다. 다음 두 가지 방법으로 네트워크 상태를 점검하세요.
1. 공유기(라우터)와 모뎀을 재부팅합니다.
2. 완전히 다른 네트워크에 연결해 봅니다.
이후 Steam을 다시 실행하고 문제가 지속되는지 확인합니다.
방법 14: 백그라운드 프로그램 비활성화
일부 프로그램은 Steam의 게임 다운로드나 실행을 방해할 수 있습니다. 대표적으로 방화벽 소프트웨어, 백신 프로그램, 광고 차단기(Ad-blocker), 시스템 클리너, 웹 최적화 도구 등이 있습니다. 이러한 프로그램들의 간섭을 차단하려면 작업 관리자(Task Manager)에서 일시적으로 비활성화한 뒤 Steam을 실행해 보세요.
방법 15: 오버클러킹 비활성화
많은 사용자가 성능 향상을 위해 CPU나 GPU를 오버클러킹하지만, 이는 메모리와 파일 손상을 일으킬 수 있으며 디스크 쓰기 오류의 원인이 되기도 합니다.
문제를 해결하려면 BIOS에서 오버클러킹 기능을 비활성화하세요. 일반적으로 Overclocking 옵션은 BIOS의 Advanced(고급) 탭 > Performance(성능) 메뉴에 위치합니다.
방법 16: 하드 드라이브 오류 검사
저장 장치는 오랜 기간 사용했거나 과부하 상태로 운영될 경우 파일 손상이 발생할 수 있습니다. 아래 단계로 하드 드라이브에 문제가 있는지 확인하세요.
1. 내 PC를 엽니다.
2. 게임 폴더가 있는 하드 드라이브를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.
3. 도구(Tool) 탭으로 이동한 뒤 검사(Check)를 클릭합니다.
시스템이 하드 드라이브 오류를 검사하며, 발견된 오류를 복구할지 선택할 수 있습니다.
방법 17: Windows 메모리 진단 실행
메모리(RAM)에 문제가 있으면 게임 설치와 업데이트가 원활하게 진행되지 않아 디스크 쓰기 오류가 발생할 수 있습니다. Windows 메모리 진단 도구를 사용해 메모리 오류를 점검해 보세요.
1. Windows 키 + R을 누릅니다.
2. 실행 창에 mdsched.exe를 입력하고 확인(OK)을 클릭합니다.
3. 지금 다시 시작하고 문제 확인(권장)(Restart now and check for problems)을 선택합니다.
컴퓨터가 재시작되며 메모리 검사가 진행됩니다. 재부팅 후 진단 결과가 화면에 표시되며, 오류가 발견되면 보고됩니다. 이 경우 해당 메모리 모듈을 교체해야 할 수 있습니다.
마무리
지금까지 Windows 10에서 Steam 디스크 쓰기 오류를 해결하는 17가지 방법을 알아보았습니다. 이중 최소 한 가지는 분명 문제 해결에 도움이 될 것입니다. 이러한 오류를 만나더라도 너무 걱정하지 말고, 위 방법들을 하나씩 차근차근 시도해 보시기 바랍니다.