Windows를 사용하다 보면 어느 순간 디스크 공간이 부족해지는 경험을 하게 됩니다. 하지만 미리 계획만 잘 세운다면 이런 일은 충분히 예방할 수 있습니다. 예를 들어 운영체제(C:)를 별도 파티션에 설치하고, 새 소프트웨어를 자주 설치하지 않으며, 모든 데이터와 게임은 별도의 파티션이나 드라이브에 보관하는 방식입니다. 이렇게 해두면 가끔 있는 Windows 업데이트를 제외하면 C: 드라이브의 사용량은 거의 일정하게 유지됩니다.
그러나 이런 관리를 전혀 하지 않는다면 언젠가 디스크 공간 부족이라는 벽에 부딪히게 됩니다. 그때 필요한 것이 바로 '정리'입니다. Windows에는 자체적으로 내장된 여러 정리 도구가 있는데, 잘 알려진 것도 있고 그렇지 않은 것도 있습니다. 물론 다양한 서드파티 도구들도 존재하지만, 이 글에서는 Windows에 이미 포함되어 있는 공식 유틸리티만 다루려고 합니다. 각 도구가 무엇을 하는지, 그리고 얼마나 효율적인지 하나씩 살펴보겠습니다.
클래식 디스크 정리(Disk Cleanup)
대부분의 사용자에게 가장 간단하고 안전하며 직관적인 도구는 클래식 디스크 정리입니다. 실행 파일 이름은 cleanmgr.exe입니다. 최근 버전의 Windows에서는 터치 중심으로 UI를 단순화하는 바람에 설정 앱의 저장소 센스(Storage Sense) 등으로 유사한 기능을 대체하려는 시도가 이루어지면서, 이 클래식 도구를 찾아 실행하는 것이 다소 번거로워졌습니다.
따라서 실행 파일 이름을 기억해두면 언제든 바로 실행할 수 있습니다. 파일 탐색기를 열고 사이드바에서 C: 드라이브를 마우스 오른쪽 버튼으로 클릭한 뒤 '속성'을 선택합니다. 그다음 '디스크 정리'를 클릭하면 됩니다. 현재까지도 Windows 11에서 이 방법이 정상적으로 작동하며, 쓸모없는 최신 도구로 강제로 연결되지 않습니다.

도구가 디스크를 분석한 후 결과를 화면에 보여줍니다. 왼쪽 하단의 '시스템 파일 정리' 버튼을 클릭하면 유틸리티가 다시 시작되면서 Windows 업데이트 정리 같은 시스템 파일 항목도 함께 표시됩니다. 이제 불필요한 파일을 정리해서 디스크 공간을 확보할 수 있습니다. 하지만 잠깐만요.

Windows 업데이트 정리는 무슨 의미일까요? 아주 간단합니다. Windows는 업데이트를 레이어 형태로 쌓기 때문에, 이론상으로는 시스템 초기 상태까지 되돌릴 수 있습니다. 정리 작업은 이런 시스템 변경 사항들을 모두 '평탄화'하여, 이미 적용된 업데이트를 롤백하는 것을 불가능하게 만듭니다. 그 결과 오래된 업데이트 카탈로그 파일을 삭제할 수 있게 되고, 이것이 곧 공간 절약으로 이어집니다. 필자의 경우 총 8.3GB 중 약 6.5GB를 확보했습니다. 대체로 안전한 작업입니다.
하지만 더 좋은 방법은 없을까요? 아니면 더 빠르거나, 더 간단하거나, 더 안전한 방법은 없을까요?
DISM
Windows 배포 관리 도구 중 가장 강력한 것 중 하나가 바로 dism입니다. 명령줄에서 실행되는 이 다재다능한 도구는 전문가들이 시스템 프로비저닝에 활용합니다. 필자도 예전에 Windows XP와 Windows 7 머신을 배포할 때 수년 치 업데이트를 일일이 적용하지 않도록 '서비스 팩' 롤업을 만드는 데 사용한 적이 있습니다.
DISM은 불필요한 시스템 파일을 제거할 수 있을 뿐만 아니라, 업데이트를 삭제하고 시스템 기준점을 현재 최신 상태로 재설정하는 방식으로 설치본을 평탄화할 수도 있습니다. 사실상 클래식 디스크 정리에서 '시스템 파일' 옵션과 함께 표시되는 내용과 동일한 명령은 다음과 같습니다.
dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Microsoft는 이 도구 사용 시 잠재적인 데이터 손실이 발생할 수 있다고 명시하고 있습니다. 당연한 경고이며, 중요한 시스템에는 항상 시스템 이미지를 준비해두고, 데이터에 대해서는 여러 개의 복사본과 검증 가능한 복원 절차를 갖춘 강력한 백업 전략을 세워야 합니다.
필자가 명령을 실행했을 때, 처음에는 Windows 11에서 아무 작업도 하지 않은 채 완전히 멈춰버렸습니다. 재부팅 후 다시 실행하니 이번에는 문제없이 진행되었고, 몇 분 만에 완료되었습니다. 그렇다면 이 방법은 얼마나 효과적일까요? 특히 일반 GUI 유틸리티와 비교하면 어떨까요?
GUI 도구로 돌아가서 확인해보니, 시스템은 이제 약 1.5GB 차이만 보고했습니다. 디스크 정리 도구에는 더 이상 Windows 업데이트 항목이 나타나지 않았습니다. 즉, 약 5GB의 디스크 공간이 어디론가 사라진 것입니다. 필자는 Windows 11 Dev 빌드를 사용 중인데, 이 빌드는 끊임없이 업데이트를 받기 때문에 여기서 보여주는 결과가 일반적인 시스템의 동작을 반영하지 않을 수 있습니다. 테스트 과정에서 Windows 11이 다운로드한 업그레이드 데이터 등을 캐싱했을 가능성도 있습니다. 흥미롭지 않나요?


두 번째 시도
이 미스터리의 원인을 확인하기 위해 한 달을 기다린 후 정리 작업을 다시 실행했습니다. 이번에는 GUI를 사용했습니다. 그런데 또다시 실제 확보된 공간과 도구가 표시한 공간 사이에 차이가 있었는데, 첫 번째 때와 비슷하게 약 1:3 비율이었습니다. 실제 여유 공간은 약 2.1GB만 늘어난 반면, 도구는 5.6GB를 절약할 수 있다고 표시했습니다. 이유야 어찌 되었든, 실제로 절약되는 공간의 양은 디스크 속성에서 보이는 수치와 일치하지 않습니다. 뭐, 그런 겁니다.



그럼 서드파티 도구는 어떨까?
필자는 항상 비공식 솔루션에 의존하지 않고 해결하려고 노력합니다. 때로는 서드파티 도구가 필요하고, 때로는 기본 도구보다 뛰어난 경우도 있습니다. 특히 최근 버전의 Windows에서는 더욱 그렇습니다. 하지만 클래식 디스크 정리 도구는 '모던 플랫' 스타일이 모든 것을 망치기 전 시대에 작성된 올드스쿨 프로그램이기 때문에 믿음직합니다.
따라서 굳이 다른 도구가 많이 필요하지 않습니다. 브라우저는 자체 데이터를 스스로 정리할 수 있고, Windows는 임시 파일은 물론 업데이트와 업데이트 로그까지 정리할 수 있습니다. 그 외에 마법처럼 지우기만 하면 디스크에 엄청난 공간이 생기는 바이트 더미 같은 것은 존재하지 않습니다. 단순한 방법을 고수하세요. 그것으로 충분합니다.
결론
이번 실험이 결코 완벽하거나 결정적이지는 않지만, 표준 GUI 정리 유틸리티가 실용적인 목적에는 충분히 합리적이며, 디스크 공간을 확보하는 데 특별한 기교가 필요 없다는 것을 보여주었습니다. 잘 작동하고, 결과도 제대로 내줍니다. DISM은 전문가용 도구로 역시 신뢰할 만하지만, 일반 가정용 작업에는 꼭 필요하지 않습니다. 완전히 설명하기 어려운 유일한 부분은 공간 차이인데, 필자의 Windows 11 테스트 장비는 끊임없이 업데이트를 받고 있어서 평소 사용하는 정적인 시스템이 아니기 때문일 수 있습니다. 어쨌든 눈에 보이는 것이 곧 얻는 것입니다.
문제, 오류, 버그는 전혀 없었고, 시스템 업데이트도 아무 이상 없이 계속 진행되고 있습니다. 두 가지 방법 중 어느 것이든 효과가 있습니다. 다만 GUI 방식을 추천합니다. 숙련도가 낮은 사용자가 무작위 명령을 실행해서 피해를 입히는 일을 막을 수 있기 때문입니다. 마지막으로 가장 중요한 것은, 애초에 이런 종류의 정리가 필요 없도록 시스템을 구축하는 것입니다. 이것으로 마치겠습니다.
즐거운 컴퓨팅 되세요!