증상 확인: 디스크 공간 부족 경고가 뜨나요?
C 드라이브가 빨간색으로 표시되고, 업데이트 설치가 실패하며, “디스크 공간 부족” 경고가 지속적으로 나타난다면, 당신의 시스템은 숨겨진 쓰레기 파일로 가득 차 있을 가능성이 높습니다. 윈도우의 기본 디스크 정리 도구는 표면적인 임시 파일만 제거합니다. 진짜 문제는 ‘시스템 파일 정리’라는 옵션 뒤에 숨어 있습니다.
원인 분석: 숨겨진 용량을 잡아먹는 것들
윈도우 업데이트, 주요 기능 업데이트, 장치 드라이버 설치 후에는 이전 버전의 시스템 파일이 백업으로 남습니다. 이는 새로운 업데이트에 문제가 생겼을 때 롤백(되돌리기)하기 위한 안전장치이지만, 수 GB에 달하는 공간을 영구적으로 점유하게 됩니다. 또한 Windows Defender의 오래된 정의 파일. 오류 보고 데이터, 임시 인터넷 파일 등이 시스템 파티션을 서서히 압박합니다.
주의사항: 본 가이드의 ‘시스템 파일 정리’ 작업은 윈도우 업데이트나 주요 드라이버를 이전 버전으로 되돌릴 수 있는 가능성을 제거합니다, 현재 시스템이 안정적으로 동작 중이라면 진행해도 무방다만, 최근 큰 업데이트 후 불안정한 증상이 있었다면 롤백 옵션을 보존할지 신중히 판단해야 합니다. 중요한 데이터는 반드시 외부 저장장치에 백업한 후 진행하십시오.
해결 방법 1: 기본 디스크 정리로 시스템 파일 정리 실행하기
가장 안전하고 공식적인 방법입니다. GUI(그래픽 사용자 인터페이스)를 통해 진행되므로 초보자에게 적합합니다.
- 파일 탐색기를 열어 ‘내 PC’ 또는 ‘이 PC’를 클릭합니다.
- 정리하려는 드라이브(보통 C:)를 마우스 오른쪽 버튼으로 클릭하고 ‘속성’을 선택합니다.
- ‘일반’ 탭에서 ‘디스크 정리’ 버튼을 클릭합니다.
- 잠시 분석 후 나타나는 창에서 ‘시스템 파일 정리’ 버튼을 클릭합니다. 관리자 권한이 필요할 수 있습니다.
- 다시 분석이 진행된 후, 삭제할 파일 목록이 확장되어 나타납니다. 다음 항목들을 특히 확인하십시오.
- Windows 업데이트 정리: 이전 윈도우 업데이트 파일. 수 GB에서 수십 GB까지 확보 가능.
- Windows 업그레이드 로그 파일: 주요 버전 업데이트(예: 21H2에서 22H2) 후 생성된 로그.
- 장치 드라이버 패키지: 이전에 설치된 드라이버 파일.
- 임시 Windows 설치 파일: 기능 업데이트 시 다운로드된 파일.
- 시스템 오류 메모리 덤프 파일: 블루스크린 발생 시 생성된 파일. 문제 분석이 끝났다면 삭제 가능.
- 원하는 항목을 체크하고 ‘확인’을 클릭한 후 ‘파일 삭제’를 선택합니다. 작업 완료까지 시간이 소요될 수 있습니다.
해결 방법 2: Cleanmgr 고급 명령어로 정밀 정리
기본 GUI에서는 선택할 수 없는 더 많은 옵션을 명령어로 직접 지정할 수 있습니다. 시스템 관리자에게 적합한 방법입니다.
- 작업 표시줄의 검색 창에 cmd를 입력합니다.
- ‘명령 프롬프트’를 마우스 오른쪽 버튼으로 클릭해 ‘관리자 권한으로 실행’을 선택합니다.
- 다음 명령어를 입력하여 디스크 정리의 고급 옵션을 실행합니다. cleanmgr /sageset:65535
- 이 명령어는 디스크 정리 설정 창을 모든 옵션(약 50개 이상)이 표시된 상태로 엽니다. 여기서 ‘Windows Defender 바이러스 백신’, ‘썸네일’, ‘설치된 ActiveX 컨트롤 및 브라우저 확장’ 등 일반적으로 숨겨진 항목까지 선택할 수 있습니다.
- 삭제하려는 모든 항목을 체크한 후 ‘확인’을 클릭합니다. 이 설정은 프로필 번호(65535)에 저장됩니다.
- 명령 프롬프트 창으로 돌아와 다음 명령어를 입력하여 방금 설정한 프로필로 정리를 즉시 실행합니다. cleanmgr /sagerun:65535
이 방법은 한 번 설정해두면 향후 동일한 명령어(cleanmgr /sagerun:65535)로 빠르게 정리 작업을 반복 실행할 수 있는 장점이 있습니다.
해결 방법 3: DISM 및 CompactOS로 시스템 이미지 최적화
이 방법은 고급 사용자를 위한 근본적인 조치입니다, 시스템 업데이트로 인해 손상되거나 중복된 구성 요소를 제거하고, 시스템 파일 자체를 압축하여 공간을 확보합니다.
dism 명령어로 구성 요소 저장소 정리
dism(배포 이미지 서비스 및 관리) 도구는 윈도우 이미지의 무결성을 검사하고 복구합니다. 이 과정에서 불필요한 파일을 제거할 수 있습니다.
- 관리자 권한으로 실행된 명령 프롬프트를 엽니다.
- 다음 명령어를 입력하여 현재 시스템 이미지의 상태를 확인하고 불필요한 패키지를 정리합니다. 인터넷 연결이 필요할 수 있습니다. DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
/StartComponentCleanup는 오래된 구성 요소 버전을 제거하고, /ResetBase는 제거된 버전으로의 롤백을 완전히 불가능하게 만들어 더 많은 공간을 확보합니다. /ResetBase 사용 후에는 이전 업데이트로의 제거가 불가능하므로 주의해야 합니다.
CompactOS로 시스템 파일 압축 적용
윈도우 10/11은 시스템 파일을 실시간으로 압축해 저장 공간을 줄이는 CompactOS 기능을 제공합니다, ssd 사용자에게 특히 유용합니다.
- 관리자 권한 명령 프롬프트에서 다음 명령어를 입력해 현재 상태를 확인합니다. compact /compactos:query
- 시스템이 “압축되지 않음” 상태라면 다음 명령어로 압축을 적용합니다. compact /compactos:always
이 작업은 CPU 자원을 약간 더 사용하게 만들 수 있으나, 일반적인 현대식 프로세서에서는 체감되지 않으며, 수 GB의 공간을 효과적으로 확보할 수 있습니다. 압축 해제는 compact /compactos:never 명령으로 가능합니다.
주의사항 및 최종 점검
위의 방법들을 순차적으로 적용했다면 상당한 디스크 공간이 확보되었을 것입니다. 작업 후 반드시 다음 사항을 확인하십시오.
- 시스템 복원 지점 확인: 디스크 정리 과정에서 오래된 복원 지점이 삭제되었을 수 있습니다. 필요한 경우 새로운 수동 복원 지점을 생성하십시오.
- 최근 업데이트 롤백 불가: 방법 1에서 ‘Windows 업데이트 정리’를 선택하거나 방법 3의 /ResetBase 옵션을 사용한 경우, 해당 업데이트는 제거할 수 없게 됩니다.
- 성능 모니터링: CompactOS 적용 후 시스템 반응이 이상하게 느려진다면(극히 드묾), 압축을 해제하는 것을 고려하십시오.
전문가 팁: 자동화 스크립트 구성
정기적인 유지 보수를 위해 배치 파일(.bat)을 생성하십시오. 메모장에 다음 명령어들을 입력하고 SystemCleanup.bat 같은 이름으로 저장합니다. 파일을 마우스 오른쪽 버튼으로 클릭해 ‘관리자 권한으로 실행’하면 한 번에 모든 작업이 수행됩니다.
- @echo off
- echo 시스템 정리 작업을 시작합니다…
- cleanmgr /sagerun:65535
- DISM /Online /Cleanup-Image /StartComponentCleanup
- echo 작업이 완료되었습니다. 컴퓨터를 재시작하는 것이 좋습니다.
- pause
이 스크립트는 매월 한 번씩 실행하는 것을 권장합니다. /ResetBase 옵션은 자동화 스크립트에 포함시키지 말고, 주요 업데이트 후 수동으로 실행할지 결정하십시오.