Windows 11/10 사용자 중 일부는 저장 공간 문제를 겪고 있습니다. 하드 디스크에서 파일을 분명히 삭제했는데도 드라이브가 여전히 가득 찬 상태로 남아 있다는 것입니다. 특히 대부분의 사용자가 C 드라이브에서 이 문제를 경험했습니다. 파일을 삭제한 후에도 하드 디스크의 여유 공간이 늘어나지 않는다면, 이 글에서 소개하는 해결 방법들이 도움이 될 수 있습니다.

파일을 삭제했는데도 하드 디스크가 가득 찬 경우
사용자들의 피드백에 따르면 이 문제는 주로 C 드라이브에서 발생하지만, 컴퓨터의 어떤 하드 디스크 파티션에서든 나타날 수 있습니다. 아래의 해결 방법들을 하나씩 적용해 보세요.
- 명령줄 버전의 디스크 정리 유틸리티로 더 많은 공간 확보하기
- 시스템 복원 끄기
- 최대 절전 모드 비활성화
- Windows 검색 인덱싱 중지
- 무료 소프트웨어로 용량을 많이 차지하는 파일 찾기
- Rollback RX 프로그램 제거
- WinSxS 폴더 정리 실행
각 해결 방법을 자세히 살펴보겠습니다.
1] 명령줄 버전의 디스크 정리 유틸리티 활용하기
Windows는 새 버전으로 업데이트한 후 이전 Windows 버전의 사본을 Windows.old 폴더에 저장합니다. 시간이 지나면 이 폴더의 크기가 점점 커져 C 드라이브의 여유 공간을 잠식하게 됩니다. Windows.old 폴더는 이전 버전의 Windows로 되돌아가야 할 때 유용하지만, 그럴 계획이 없다면 삭제해도 괜찮습니다.
Windows.old 폴더 내부의 파일을 올바르게 삭제하는 방법은 디스크 정리 유틸리티를 사용하는 것입니다. 단계는 다음과 같습니다.

- Windows 검색을 열고 디스크 정리를 입력합니다.
- 검색 결과에서 디스크 정리 앱을 선택합니다.
- 디스크 정리 유틸리티가 열리면 드롭다운 목록에서 C 드라이브를 선택합니다.
- 왼쪽 하단의 시스템 파일 정리 버튼을 클릭합니다.
- 드라이브 선택 창이 나타나면 C 드라이브를 선택하고 확인을 누릅니다.
- Windows가 시스템 파일을 스캔하는 동안 잠시 기다립니다.
- 이전 Windows 설치(들) 항목을 체크한 후 확인을 클릭합니다.
추가적인 정리 옵션도 활성화할 수 있습니다. 디스크 정리 도구(Cleanmgr.exe)의 명령줄 버전은 sageset과 sagerun 인수를 함께 사용하면 기본 모드보다 더 많은 정리 옵션을 제공합니다.

2] 시스템 복원 끄기
시스템 복원은 Windows 11/10에서 시스템 파일과 Windows 레지스트리의 스냅샷을 만들어 복원 지점으로 저장하는 기능입니다. 이 기능이 켜져 있으면 Windows가 자동으로 복원 지점을 생성하며, 그 과정에서 C 드라이브 공간이 계속 소모됩니다. 시스템 복원을 끄면 기존의 모든 복원 지점이 삭제되고, 다시 켤 때까지 새 복원 지점이 생성되지 않습니다.
시스템 복원을 끄는 방법은 다음과 같습니다.

- Windows 검색을 열고 복원 지점 만들기를 입력합니다.
- 검색 결과에서 '복원 지점 만들기'를 선택하면 시스템 속성 창이 열립니다.
- 시스템 보호 탭에 있는지 확인합니다.
- C 드라이브를 선택하고 구성 버튼을 클릭합니다.
- 시스템 보호 사용 안 함을 선택합니다.
- 적용을 클릭한 후 확인 창에서 예를 누르고 확인을 클릭합니다.

위 과정을 마치면 C 드라이브의 일부 공간이 확보됩니다. 이후 시스템 복원을 다시 켜고 복원 지점의 최대 사용량을 설정하는 것이 좋습니다. 최대 용량을 지정하면 Windows는 새 복원 지점을 만들 때 오래된 복원 지점을 자동으로 삭제합니다. 설정하려면 위의 처음 네 단계를 따라간 후 시스템 보호를 다시 켜고, 슬라이더를 조정해 복원 지점 저장에 사용할 최대 공간을 지정하면 됩니다.
3] 최대 절전 모드 비활성화
Hiberfil.sys는 Windows 운영체제의 숨김 파일입니다. 최대 절전 모드를 사용하면 Windows가 이 파일을 생성하고, 시스템이 절전 상태에 들어갈 때 현재 작업 데이터를 이 파일에 저장합니다. 덕분에 컴퓨터를 다시 켜면 마지막으로 작업하던 상태에서 이어서 작업할 수 있습니다. 그러나 시간이 지나면서 Hiberfil.sys 파일의 크기가 커져 C 드라이브의 여유 공간을 소모합니다. 최대 절전 모드를 비활성화하면 C 드라이브 공간을 확보할 수 있습니다.
4] Windows 검색 인덱싱 중지
Windows 검색 인덱스는 인덱싱된 파일을 저장하기 위해 시스템 저장 공간을 필요로 합니다. C 드라이브의 여유 공간이 이미 부족하다면 Windows 검색 인덱싱을 비활성화하는 것이 좋습니다.
5] 무료 소프트웨어로 용량을 많이 차지하는 파일 확인하기
TreeSize와 WinDirStat은 모든 하드 디스크 파티션의 저장 공간을 분석하고 상세한 통계를 보여주는 무료 소프트웨어입니다. 이 중 하나를 설치하면 하드 디스크에서 무엇이 공간을 많이 차지하는지 정확히 파악할 수 있고, 불필요한 파일을 골라 삭제해 공간을 확보할 수 있습니다.
6] Rollback RX 프로그램 제거
Rollback RX는 Windows 기본 시스템 복원 기능의 대안 프로그램으로, 시스템 스냅샷을 만들어 하드 디스크에 저장합니다. 문제가 발생했을 때 이 스냅샷을 통해 시스템을 복원할 수 있습니다. 그러나 일부 사용자들은 이 프로그램이 이전 스냅샷을 제대로 정리하지 않아 디스크 공간이 부족해졌다고 보고했습니다. Rollback RX를 제거하자 프로그램이 생성한 숨김 파일까지 함께 삭제되어 하드 디스크 공간이 확보되었다는 사례도 있습니다.
이 프로그램을 사용 중이라면 제거하여 공간을 확보하고, 대신 Windows 기본 시스템 복원 기능으로 복원 지점을 관리하는 것을 권장합니다.
7] WinSxS 폴더 정리
WinSxS 폴더 정리를 실행하면 구성 요소 저장소의 크기를 줄여 불필요한 디스크 공간을 회수할 수 있습니다.
파일을 삭제한 후에도 하드 디스크가 가득 찬 이유는?
하드 디스크에서 삭제한 모든 파일은 휴지통으로 이동합니다. Windows는 사용자가 실수로 삭제한 파일을 복구할 수 있도록 휴지통에 파일을 일정 기간 보관합니다. 따라서 파일을 삭제한 후에도 여유 공간이 표시되지 않는다면 먼저 휴지통을 비워야 합니다. 휴지통을 비우면 하드 디스크에 여유 공간이 정상적으로 표시됩니다.
또한 TreeSize, WinDirStat 같은 무료 소프트웨어를 사용해 하드 디스크에서 가장 많은 공간을 차지하는 파일을 확인하고, 불필요한 파일이라면 삭제하는 것도 좋은 방법입니다.
C 드라이브가 아무것도 없는데 가득 찬 이유는?
C 드라이브에는 공간을 소모하는 숨김 파일들이 존재합니다. 시스템 복원, 최대 절전 모드, Windows 검색 인덱서 등이 C 드라이브 공간을 사용하는 대표적인 Windows 기능입니다. 이러한 기능이 켜져 있다면 끄는 것만으로도 C 드라이브의 공간을 확보할 수 있습니다. 다만 시스템 복원은 문제가 발생했을 때 컴퓨터를 이전 상태로 복구할 수 있게 해주는 중요한 기능이므로, 가능하면 활성화해 두는 것이 좋습니다.
시스템 복원을 비활성화하면 Windows가 생성한 모든 복원 지점이 삭제되어 하드 디스크 공간이 확보됩니다. 이후 다시 활성화하고 복원 지점 저장에 사용할 최대 저장 용량을 설정하면, Windows는 새 복원 지점을 만들 때 이전 복원 지점을 자동으로 삭제해 공간을 효율적으로 관리합니다.
이 글이 도움이 되길 바랍니다.
