매일 업데이트
2023-06-22 06:53 13 min

개인 데이터를 삭제하지 않고 Windows 11에서 공간을 확보하는 7가지 방법

저장 공간 부족 문제가 발생하면, 많은 사람들이 단순히 용량을 늘리거나 불필요한 데이터를 삭제하여 공간을 확보하라고 쉽게 조언합니다. 물론 데이터를 지우면 공간이 늘어나는 것은 사실이지만, 개인적인 데이터를 굳이 삭제해야 할 필요가 있을까요? 당장 사용하지 않더라도, 분명히 필요한 이유가 있어서 컴퓨터에 보관하고 있는 것일 텐데요.

특히 업무용 PC처럼 128GB SSD처럼 저장 용량이 제한적인 경우, 공간 부족은 흔히 발생하는 문제입니다. 업무에 필요한 데이터는 지울 수 없기 때문에, 저는 윈도우와 데이터를 최대한 효율적으로 관리하고, 불필요한 윈도우/앱 데이터들을 주기적으로 정리하여 공간을 확보합니다.

개인 데이터나 앱을 건드리지 않고도 상당한 공간을 확보할 수 있습니다. 이 글에서는 윈도우 11 환경에서 저장 공간을 확보할 수 있는 다양한 방법을 자세히 알아보겠습니다.

참고: 테스트를 위해 80% 이상 데이터가 채워진 128GB SSD를 사용했습니다. 각 조정으로 얼마나 공간이 확보되는지 확인하기 위해 모든 최적화 설정은 초기화된 상태입니다. 사용자의 드라이브 크기나 데이터에 따라 결과는 다를 수 있습니다.

데이터 압축

윈도우에는 데이터 압축 기능이 내장되어 있어, 성능에 큰 영향을 주지 않으면서도 실시간으로 데이터를 압축하고 압축 해제하여 디스크 공간을 절약할 수 있습니다. 이 기능이 활성화되면 데이터 내에서 반복되거나 중복된 문자/블록을 찾아 제거하거나 재정렬하여 드라이브 점유 공간을 줄입니다.

파일, 폴더 또는 전체 드라이브를 압축할 수 있습니다. 압축할 수 있는 데이터 종류에는 제한이 없지만, 시스템 파일을 압축하면 오류나 성능 문제가 발생할 수 있으므로 권장하지 않습니다. 윈도우는 시스템 파일 압축을 위한 별도의 기능을 제공하며, 이는 다음에 더 자세히 설명하겠습니다.

압축하려는 파일, 폴더 또는 드라이브를 마우스 오른쪽 버튼으로 클릭한 후, 상황 메뉴에서 속성을 선택합니다. 일반 탭에서 "고급" 버튼을 클릭합니다.

이제 "디스크 공간 절약을 위해 콘텐츠 압축" 옵션 옆의 확인란을 선택하고 "확인"을 클릭합니다.

다음으로 "적용"을 클릭하고, "이 폴더, 하위 폴더 및 파일에 변경 사항 적용" 옵션을 선택한 상태에서 확인 메시지를 확인합니다.

데이터의 양에 따라 모든 데이터를 압축하는 데 시간이 다소 걸릴 수 있으며, 디스크 공간 사용량이 감소하는 것을 확인할 수 있습니다.

테스트 결과, 총 54.3GB의 데이터가 사용 중이던 E 드라이브를 압축했을 때, 압축 전 16.3GB였던 여유 공간이 21GB로 증가했습니다. 압축에는 약 20분이 소요되었습니다.

압축 후 성능 저하는 체감하지 못했습니다. 오히려 HDD에서도 데이터가 스토리지와 RAM 사이를 지속적으로 교환해야 하는 게임에서 로딩 화면을 포함하여 게임 속도가 저하되지 않았습니다. HDD를 사용하는 경우에는 성능에 더 큰 영향을 미칠 수 있습니다.

문제가 발생하면 위에서 변경한 사항을 되돌려 데이터 압축을 해제할 수 있습니다. 압축 해제에도 비슷한 시간이 소요됩니다.

Windows Compact OS 활성화

Compact OS는 윈도우 10 및 11에서 제공하는 기능으로, 다양한 접근 수준에서 데이터를 지능적으로 압축하여 운영체제 설치 공간을 줄입니다. 이 기능은 성능에 큰 영향을 미치지 않으면서 OS 크기를 줄여줍니다. 또한, 새로운 업데이트나 파일이 추가될 때마다 시스템을 자동으로 최적화합니다.

이 기능을 활성화하려면 윈도우 검색에서 "CMD"를 검색한 후, "명령 프롬프트"를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다. 이렇게 하면 다음 명령 실행에 필요한 관리자 권한 명령 프롬프트가 열립니다.

아래 명령을 입력하고 Enter 키를 누릅니다.

compact.exe /CompactOS:항상

프로세스가 완료되는 데 다소 시간이 걸릴 수 있습니다 (저의 경우 약 30분). 완료되면 정확히 얼마만큼의 데이터가 압축되었는지 알려줍니다.

Compact OS를 활성화하기 전, 시스템 드라이브에는 7.54GB의 여유 공간이 있었습니다. 압축 후, 여유 공간은 10.7GB로 증가했습니다. 변경된 공간을 확인하려면 PC를 재시작해야 했습니다.

변경 사항을 되돌리려면 위와 같은 과정을 수행하되, 대신 아래 명령을 사용하세요.

compact.exe /CompactOS:never

업데이트 잔여 데이터 제거

윈도우 업데이트 프로그램은 업데이트가 필요할 때 실행 파일을 다운로드합니다. 윈도우는 설치 후 해당 실행 파일을 삭제하지 않고, 문제가 발생하여 이전 버전으로 되돌려야 할 경우를 대비하여 보관합니다.

윈도우 10에서 윈도우 11로 업그레이드하는 경우에도 마찬가지입니다. 되돌려야 할 경우를 대비하여 이전 버전의 윈도우 10 데이터를 보존합니다.

현재 윈도우 버전과 업데이트에 문제가 없다면, 이전 데이터를 제거하여 상당한 공간을 확보할 수 있습니다. 방법은 다음과 같습니다.

윈도우 검색에서 "디스크 정리"를 검색하여 앱을 엽니다. 시스템 드라이브(일반적으로 C:)를 선택한 후, "시스템 파일 정리" 버튼을 클릭합니다.

이제 "윈도우 업데이트 정리" 옵션 옆의 확인란과 "Windows.old" 옵션(이전 버전에서 업그레이드한 경우)을 선택합니다. 그런 다음 "확인"을 클릭하면 해당 데이터가 삭제됩니다.

저의 경우, 윈도우 업데이트 정리 데이터는 5.63GB였습니다. 윈도우 11로 업그레이드한 후 Windows.old 데이터를 이미 삭제했기 때문에 해당 데이터는 없었습니다. 하지만 당시 크기는 12GB 정도였던 것으로 기억합니다. 여러분의 경우에도 비슷할 것입니다.

이 프로세스는 되돌릴 수 없으며, 문제가 발생하여 이전 버전으로 되돌려야 하는 경우 윈도우 업데이트를 다시 다운로드해야 합니다.

정크 클리너 앱 사용

PC를 사용하는 동안 윈도우, 앱, 브라우저는 작업 속도를 높이기 위해 임시 데이터를 생성합니다. 그러나 이러한 데이터는 수 GB의 저장 공간을 차지할 수 있습니다. 이 데이터를 주기적으로 정리하는 것은 PC를 정리하고 성능을 향상시키는 데 도움이 됩니다.

CCleaner는 PC의 모든 정크 데이터를 검색하고 정리할 수 있는 훌륭한 PC 최적화 앱입니다. 데이터를 삭제할 때 선택할 수 있는 옵션이 많지만, 일부 옵션은 사용 경험에 부정적인 영향을 미칠 수 있으므로 기본적으로 선택된 옵션만 사용하는 것이 좋습니다.

먼저 "분석" 버튼을 사용하여 삭제 대상으로 선택된 모든 데이터를 확인합니다. 삭제하지 않으려는 데이터가 있으면 마우스 오른쪽 버튼으로 클릭하고 "제외 목록에 추가" 옵션을 선택할 수 있습니다. 그런 다음 "클리너 실행"을 클릭하여 선택한 데이터를 삭제합니다.

현재 제거할 정크 데이터는 2.99GB입니다. 평균적으로 몇 주마다 1.5-4GB 정도의 데이터가 생성됩니다.

복원 지점 저장소 관리

기본적으로 윈도우는 시스템 복원에 사용할 총 저장 공간의 3%를 할당합니다. 윈도우는 이 공간이 채워질 때까지 복원 지점을 생성하며, 공간이 부족해지면 가장 오래된 복원 지점을 삭제하고 새로운 복원 지점을 위한 공간을 확보합니다. 이를 통해 문제가 발생했을 때 PC를 이전 상태로 쉽게 되돌릴 수 있습니다.

그러나 이 3%는 필수가 아닙니다. 이 공간을 줄여서 복원 지점 저장 공간을 절약하고, 문제가 발생했을 때 복원할 수 있는 충분한 이전 복원 지점을 유지할 수 있습니다. 방법은 다음과 같습니다.

Windows + R 키를 눌러 실행 대화 상자를 열고, `sysdm.cpl`을 입력하여 시스템 속성을 엽니다. 여기에서 "시스템 보호" 탭으로 이동하고, 드라이브를 선택한 후 "구성"을 클릭합니다.

이제 "최대 사용량" 옵션의 크기를 2% 또는 1%로 줄이면 복원 지점 저장 공간을 크게 줄일 수 있습니다. 모든 드라이브에 대해 이 과정을 반복하여 공간을 확보하십시오.

저는 개인적으로 1%로 설정했고, 그 결과 C 드라이브는 1.71GB에서 582MB로, E 드라이브는 1.39GB에서 556MB로 줄었습니다. 시스템 복구가 필요한 경우를 대비하여 2-3개 정도의 중간 크기 복원 지점을 저장하는 것이 좋습니다.

페이지 파일 관리

페이지 파일은 윈도우가 RAM 공간을 확보하기 위해 우선 순위가 낮은 프로세스를 저장 장치로 이동하는 데 사용하는 가상 메모리입니다. 시스템 안정성을 확보하는 좋은 방법이지만 많은 저장 공간을 차지하기도 합니다.

페이지 파일은 기본적으로 윈도우에서 관리하며, 일반적으로 PC RAM 크기의 1.5배입니다. 즉, 16GB RAM이 있는 경우 24GB의 페이지 파일이 생성될 수 있습니다.

윈도우가 페이지 파일을 동적으로 관리하므로, 저장 공간이 부족하거나 사용 패턴 상 많은 가상 메모리가 필요하지 않다면 페이지 파일 크기를 크게 줄일 수 있습니다.

페이지 파일 크기가 얼마든 간에 여전히 몇 GB를 차지하므로, 페이지 파일을 관리하면 저장 공간을 확보하는 데 도움이 될 수 있습니다. 수동으로 크기를 줄이거나 다른 드라이브로 옮기거나, RAM이 충분하다면 비활성화할 수도 있습니다.

페이지 파일을 관리하려면 Windows + R 키를 눌러 실행 대화 상자를 연 다음, `SystemPropertiesPerformance.exe`를 입력하여 성능 옵션을 엽니다. 여기서 "고급" 탭으로 이동하여 "가상 메모리" 섹션에서 "변경" 버튼을 클릭합니다.

이제 아래에 설명된 편집 작업을 수동으로 수행할 수 있도록 "모든 드라이브에 대한 페이징 파일 크기 자동 관리" 옵션의 선택을 해제합니다.

사용자 지정 크기 설정

사용자 지정 크기를 설정하여 드라이브에서 차지하는 공간을 최소화하고 필요할 때만 크기를 늘리도록 설정할 수 있습니다. "사용자 지정 크기" 옵션을 선택하고 "초기 크기"와 "최대 크기"를 설정하기만 하면 됩니다. 변경 사항을 적용하려면 "설정" 버튼을 클릭해야 합니다.

"초기 크기"는 정기적으로 사용하는 페이지 파일 크기이며, "최대 크기"는 윈도우가 필요에 따라 늘릴 수 있는 크기입니다.

저의 경우에는 최소 400MB, 최대 3GB로 설정하는 것이 적합합니다. 8GB RAM만으로도 작업량이 많지 않기 때문에 충분히 처리할 수 있습니다. 작업량이 많다면 최대값을 더 높게 설정할 수 있습니다. 핵심은 정상적인 상황에서 저장 공간을 절약할 수 있도록 초기 크기를 줄이는 것입니다.

페이지 파일을 다른 드라이브로 이동

페이지 파일은 일반적으로 시스템 드라이브에 저장됩니다. 저장 공간이 부족하여 다른 드라이브로 옮기고 싶다면 가능합니다. 먼저 페이지 파일이 있는 드라이브를 선택한 후, "페이징 파일 없음"을 선택하고 "설정"을 클릭합니다.

그런 다음 페이지 파일을 이동할 드라이브를 선택하고 "시스템 관리 크기" 또는 "사용자 지정 크기"를 선택합니다.

페이지 파일 비활성화

페이지 파일을 비활성화하는 것은 권장하지 않습니다. RAM에 부담을 줄 수 있고, 작업량이 많은 경우 PC가 충돌할 가능성이 있기 때문입니다. 하지만 RAM이 충분한 경우에는 비활성화하여 저장 공간을 확보할 수 있습니다.

위와 같이 페이지 파일이 있는 드라이브를 선택한 후 "페이징 파일 없음" 옵션을 선택하고 "설정"을 클릭합니다.

저의 경우 윈도우는 페이지 파일 크기를 1914MB로 권장하며, 일반적으로 이 값을 유지합니다. 때때로 활동에 따라 크기가 변경되지만, 아래 스크린샷을 찍을 때는 1280MB였습니다.

최대 절전 모드 비활성화

많은 사람들이 최대 절전 모드 기능을 자주 사용하지 않습니다. 절전 기능은 PC를 잠시 자리를 비울 때 편리하며, 사용이 끝나면 일반적으로 PC를 종료하기 때문입니다.

최대 절전 모드 기능을 사용하지 않는 경우, 기능을 비활성화하고 `hiberfil.sys` 파일을 제거하여 상당한 공간을 확보할 수 있습니다.

`Hiberfil.sys` 파일은 최대 절전 모드 데이터를 저장하는 데 사용되는 파일이며, 일반적으로 RAM 크기의 75%를 차지합니다. 이 파일을 삭제하면 저장 공간을 확보할 수 있습니다. 방법은 다음과 같습니다.

위에서 설명한 것처럼 관리자 권한으로 명령 프롬프트 창을 열고 아래 명령을 입력합니다.

powercfg.exe -h 끄기

최대 절전 모드 옵션이 비활성화됩니다. 이제 윈도우 탐색기에서 시스템 드라이브로 이동하여 상단의 세 점 메뉴를 클릭하고 "옵션"을 선택합니다.

여기서 "보기" 탭으로 이동한 후, "보호된 운영 체제 파일 숨기기" 옵션 옆의 확인란을 선택 해제합니다.

시스템 드라이브에서 `hiberfil.sys` 파일을 찾은 후 일반 파일처럼 삭제하면 됩니다. 삭제하려면 관리자 권한이 필요하며, 그렇지 않은 경우 잠금 해제 앱을 사용할 수 있습니다.

저의 경우 `hiberfil.sys` 파일의 크기는 3.18GB입니다. 저장 공간이 제한적이기 때문에 크기가 작은 편입니다.

최대 절전 모드 기능을 다시 활성화하려면 관리자 권한으로 명령 프롬프트 창을 열고 아래 명령을 차례로 실행합니다.

powercfg /hibernate on

powercfg /h /type full

첫 번째 명령은 최대 절전 모드를 활성화하고, 두 번째 명령은 새 `hiberfil.sys` 파일을 만듭니다.

얼마나 많은 공간이 확보될까요?

위에서 설명한 방법을 통해 확보할 수 있는 공간을 모두 합산하면, 가장 불리한 조건에서도 총 23.12GB의 공간을 확보할 수 있습니다. 128GB SSD와 8GB RAM만 있는 PC에서 개인 데이터를 삭제하지 않고 이 정도 공간을 확보할 수 있습니다.

위에서 언급한 방법들은 저장 공간 및 RAM 크기에 따라 직접적으로 확장되기 때문에, 더 많은 저장 공간과 RAM을 가진 경우 훨씬 더 좋은 결과를 얻을 수 있습니다. 또한, 오랫동안 PC를 최적화하지 않았다면 윈도우 업데이트 및 정크 데이터를 정리할 때 더 많은 공간을 확보할 수 있습니다.

추가 팁

다음은 윈도우 PC에서 저장 공간을 더 잘 관리하는 데 도움이 되는 몇 가지 팁입니다.

  • 설정 > 시스템 > 저장소로 이동하여 "저장소 센스"를 활성화합니다. 이 기능은 특정 시간 간격 또는 저장 공간이 부족할 때 자동으로 정크 데이터를 삭제합니다.
  • 이미지 및 비디오와 같은 미디어 파일을 외부 저장소 또는 클라우드 저장소로 이동합니다.
  • IObit Uninstaller와 같은 타사 제거 프로그램을 사용하여 잔여 데이터까지 삭제합니다.
  • 온라인 게임은 패치 후 잔여 데이터를 남기는 경우가 많습니다. 일반적으로 게임 데이터, 패치, 게임 폴더 또는 클라이언트 폴더에서 찾을 수 있습니다. 게임에 패치 데이터가 남아 있는지 확인하려면 온라인 검색을 활용하세요.
  • 다운로드 폴더에 있는 대부분의 데이터는 일반적으로 사용이 끝난 설치 파일이나 zip 파일입니다. 정리하여 불필요한 데이터를 삭제할 수 있습니다.
  • 개인 데이터를 삭제할 여유가 있다면, WinDirStat를 사용하여 대용량 파일을 찾는 것이 도움이 됩니다.
  • 저장 공간이 부족할 때 휴지통에서 데이터를 삭제하는 것을 잊지 마세요.

마지막 생각 💭

크롬과 같이 특정 글을 작성할 때만 사용하는 앱들이 있습니다. 물론 이러한 앱들을 삭제할 수 있지만, 몇 달에 한 번씩 다시 다운로드해야 하는 번거로움이 있습니다. 위에서 설명한 방법들을 사용하면 작업에 필요한 공간을 확보하고, 원활하게 작업할 수 있습니다.

만약 이 방법들을 모두 시도한 후에도 저장 공간이 부족하다면, 더 나은 저장 장치를 확보하는 것을 고려해야 합니다.

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.