디스크 사용량이 비정상적으로 높은 현상은 매우 흔한 문제입니다. 이 문제는 낮은 FPS, 길어지는 로딩 시간, 끊김 현상(스터터링)을 유발할 뿐만 아니라 하드 드라이브 자체에 손상을 줄 수도 있습니다. 주로 일부 프로그램과 프로세스가 하드 드라이브의 성능을 제약할 때 발생합니다. Windows의 기본 서비스와 프로그램들이 하드 드라이브를 지속적으로 점유하면서 속도가 느려지고, 하드 드라이브는 모든 프로세스와 서비스를 동일한 작업으로 취급하기 때문에 어떤 프로그램에 우선순위를 두어야 할지 스스로 판단하지 못하게 됩니다.

방법 1: 악성코드(멀웨어) 검사하기
컴퓨터가 악성코드에 감염되어 디스크 사용량이 급증하는 경우일 수 있습니다. 백신 프로그램이 백그라운드에서 실행 중이라도, 백신이 바이러스를 제거하려고 시도하는데 제거에 실패하면 오류가 반복되는 악순환이 생길 수 있습니다. 백신과 바이러스는 거의 동일한 수준의 시스템 권한을 가지기 때문입니다. 따라서 가끔씩 전체 시스템 검사를 실행해 감염 여부를 확인하는 것이 좋습니다.
방법 2: Windows 검색 인덱서 비활성화/중지
Windows 검색 기능을 자주 사용하지 않는다면, Windows Search 서비스를 꺼서 인덱싱을 완전히 비활성화할 수 있습니다. 검색 자체는 여전히 가능하지만 인덱스가 없으면 검색 속도가 다소 느려집니다. 다만 운영체제가 SSD에 설치되어 있다면 차이를 거의 체감하지 못할 것입니다.
먼저 일시적으로 비활성화하는 방법입니다. 관리자 권한으로 명령 프롬프트를 연 후 아래 단계를 따르세요.
- Windows 키 + X를 누른 후 명령 프롬프트(관리자) 또는 PowerShell(관리자)을 선택합니다.

- 다음 명령어를 입력하여 Windows Search 서비스를 중지합니다.
net.exe stop "Windows Search"

- Enter 키를 누릅니다.
이 명령은 Windows Search 인덱서 서비스를 일시적으로 중지합니다. 컴퓨터를 재시작할 때까지 검색이 다소 느려질 수 있지만, 높은 디스크 사용량 문제 해결에는 큰 도움이 됩니다. 단, 재부팅 후에는 Windows 검색이 다시 작동하며 디스크 사용량 문제가 재발할 수 있습니다. 영구적으로 비활성화하려면 아래 단계를 따르세요.
- 시작 버튼을 클릭하거나 Windows 키를 누릅니다.
- cmd를 입력한 후 cmd를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

- 다음 명령어를 입력합니다.
sc config WSearch start= disabled
- Enter 키를 누릅니다.

이제 컴퓨터를 재시작하면 변경 사항이 적용됩니다. 재시작 후 작업 표시줄 검색이 작동하지 않을 수 있지만 걱정하지 않아도 됩니다. 검색 서비스 없이도 간단하게 복구할 수 있는 방법이 따로 있습니다.
방법 3: Superfetch/SysMain 서비스 비활성화
Windows 10에는 Superfetch(SysMain)라는 기능이 있는데, 이 기능 역시 시스템 상황에 따라 문제를 일으킬 수 있습니다. Windows 검색 인덱서와 같은 방식으로 명령 프롬프트를 열고 다음 명령어를 입력하면 일시적으로 중지할 수 있습니다.
net.exe stop superfetch
- 시작 버튼을 클릭하거나 Windows 키를 누릅니다.
- cmd를 입력한 후 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

- 목적에 맞는 명령어를 입력합니다.
net.exe stop sysmain //Superfetch 서비스 중지 net.exe start sysmain //서비스 다시 시작 sc stop "SysMain" & sc config "SysMain" start=disabled //서비스 영구 비활성화 sc config "SysMain" start=auto & sc start "SysMain" //서비스 다시 활성화
- Enter 키를 누릅니다.

결과가 만족스럽지 않아 변경 사항을 되돌리고 싶다면 위의 마지막 두 명령어를 사용해 언제든 서비스를 다시 활성화할 수 있습니다.
방법 4: 최대 절전 모드(Hibernation) 비활성화
최대 절전 모드는 컴퓨터의 부팅 속도를 빠르게 해주는 유용한 기능입니다. 하지만 컴퓨터의 현재 상태를 디스크에 계속 저장해야 하므로 상당한 디스크 사용량을 요구합니다. 일반적인 Windows 사용 환경에서는 체감이 더 부드러워지는 장점이 있지만, 게임 중에는 오히려 높은 디스크 사용량의 원인이 됩니다. 비활성화 방법은 다음과 같습니다.
- 시작 버튼을 클릭하거나 Windows 키를 누릅니다.
- cmd를 입력한 후 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

- 다음 명령어를 입력하고 Enter 키를 누릅니다.
powercfg /h off

이것으로 최대 절전 모드가 비활성화됩니다. 만약 이 방법이 잘 작동하지 않더라도 걱정하지 마세요. 이 명령어는 매우 기본적인 것이므로 Windows의 어떤 버전에서든 동일하게 적용됩니다.
방법 5: 디스크 오류 및 배드 섹터 검사
위의 방법들이 모두 효과가 없다면, 하드 디스크가 파일을 읽고 쓰는 데 문제가 있어 배드 섹터가 발생했을 가능성이 높습니다. 이 경우 Windows에 내장된 디스크 검사 유틸리티를 사용하면 됩니다. 아래 순서대로 진행해 보세요.
- Windows 키 + E를 눌러 파일 탐색기를 엽니다.
- Windows가 설치된 드라이브(C:)를 마우스 오른쪽 버튼으로 클릭하고 속성을 엽니다.
- 속성 창에서 도구 탭으로 이동한 후 검사 버튼을 클릭합니다.
- 화면에 표시되는 안내에 따라 검사를 진행하면 됩니다.


만약 이 방법들로도 Windows 10 PC의 100% 디스크 사용량 문제가 해결되지 않는다면, 하드 드라이브 교체를 고려해야 할 수 있습니다. 마지막으로 추천하는 해결책은 SSD로 업그레이드하는 것입니다. 요즘 SSD는 기계식 하드 드라이브보다 훨씬 빠르기 때문에 게임 환경 전반에서 큰 차이를 체감할 수 있습니다. 일반적으로 하드 드라이브가 항상 100% 사용량을 유지해서는 안 되며, 그렇다면 분명한 원인이 있는 것입니다. 가까운 하드웨어 수리센터를 방문해 정확한 진단을 받으세요. 방치하면 데이터 손실이나 하드 드라이브 고장 같은 심각한 문제로 이어질 수 있습니다.