일부 Windows 사용자들이 운영체제를 극한까지 최소화하는 것에 자부심을 느낀다는 사실을 알고 계셨나요? 사실입니다. 어디에나 담아둘 수 있을 만큼 작은 Windows 설치 패키지를 만드는 것이 그들의 목표죠. 반면 어떤 사용자들은 자신이 사용하는 기기의 사양 때문에 어쩔 수 없이 운영체제 크기를 신경 써야 하기도 합니다.
Windows 10을 슬림화할 때 활용할 수 있는 도구들이 있습니다. 일부 도구는 불필요한 앱(블로트웨어)을 제거하고, 또 다른 도구들은 특수한 상황에서만 쓰이는 불필요한 서비스를 정리해 줍니다.
지금부터 Windows 10 설치 용량을 최소한으로 유지하는 방법을 살펴보겠습니다.
Windows 10에는 얼마나 많은 공간이 필요할까?
출시 당시 Windows 10은 이전 버전인 Windows 8보다 가벼웠습니다. 하지만 지금은 상황이 달라졌는데, 이에 대해서는 잠시 후 자세히 다루겠습니다.
두 운영체제 사이의 긴 개발 기간 동안 Microsoft는 코드를 다듬고 전환 작업을 진행하면서도 운영체제의 용량 부담을 줄이기 위해 노력했습니다. Windows 10은 새로운 기능도 상당히 많이 추가되었지만, 제한된 용량의 모바일 기기를 고려한 설계가 우선순위였습니다.
다만 이러한 축소 정책이 데스크톱과 노트북 사용자들에게 모두 환영받은 것은 아닙니다. 예를 들어 모바일 기기를 위해 기본 복구 이미지 생성 기능을 제거한 것(부팅 시간이 몇 초 단축되긴 했지만)은 노트북이나 데스크톱 사용자 입장에서는 아쉬운 부분이었죠.
결국 중요한 것은 사용자의 선택입니다. 저는 노트북에 1TB HDD와 128GB SSD를 함께 장착해서 사용 중입니다. 운영체제는 SSD에 설치했기 때문에 부팅 속도가 매우 빠르고, 복구 백업용 여유 공간도 확보할 수 있습니다. 반면 64GB 저장공간만 있는 태블릿 사용자라면 같은 여유를 느끼기 어렵겠죠.
Windows 10은 점점 커지고 있다
2019년 5월 업데이트(May 2019 Update)는 좋지 않은 소식을 가져왔습니다. Microsoft는 이 업데이트를 통해 Windows 10의 설치 용량을 32비트 16GB, 64비트 20GB에서 두 버전 모두 32GB로 대폭 늘렸습니다.
이러한 급격한 용량 증가는 Windows 10 업데이트 방식의 변화와 관련이 있습니다. 기존에는 호스트 기기에 충분한 공간이 확보될 때까지 업데이트가 대기해야 했지만, Windows 10 버전 1903부터는 향후 업데이트가 문제없이 완료될 수 있도록 7GB의 디스크 공간을 영구적으로 예약하게 되었습니다.
대부분의 데스크톱과 노트북 사용자에게는 이 정도 용량 요구 사항이 큰 부담이 아닐 것입니다. 하지만 저장 공간이 제한적인 모바일 기기 사용자에게는 심각한 문제입니다. 특히 많은 모바일 기기는 저장 장치를 교체하거나 업그레이드하는 것이 거의 불가능하기 때문입니다.
그렇다면 저장 공간이 적은 기기로 Windows 10을 사용하는 사람들은 어떻게 해야 할까요?
안타깝게도 해당 기기는 지원 기간이 끝날 때까지 Windows 10 버전 1809에 머물러야 합니다. 이 버전의 지원은 2020년 5월 12일에 종료되었습니다. 다만 1809용 LTSB(Long-Term Servicing Branch)를 통해 2024년 1월까지 버그 수정 및 보안 업데이트가 제공되고, 이후에는 2029년 1월까지 보안 수정 사항만이라도 받을 수 있습니다.
사용자들에게 잘못이 없는 상황인 만큼, Microsoft가 이런 사용자들에게 추가 지원을 고려해 주었으면 하는 바람입니다.
Windows 10은 어떻게 공간을 절약할까?
출시 당시 Microsoft는 Windows 10이 "효율적인 압축 알고리즘으로 시스템 파일을 압축한다"고 발표했습니다. 이 운영체제 압축 기술은 "32비트 Windows에서 약 1.5GB, 64비트 Windows에서 약 2.6GB"의 저장 공간을 절약해 준다고 했습니다.
Microsoft의 시스템은 사용자의 하드웨어에 맞춰 작동합니다. 정해진 파일 목록을 무조건 압축하는 것이 아니라, 설치된 RAM 용량을 기준으로 파일이 얼마나 자주 호출될지를 판단합니다. 마찬가지로 CPU 성능이 뛰어난 시스템이라면 처음부터 더 많은 파일을 압축해 추가적인 공간 절약 효과를 얻습니다.
Compact OS와 WIMBOOT
소형 기기를 위한 Windows 10 압축 기술의 일부는 WIMBOOT(Windows Image Boot)의 개선에서 비롯되었습니다. WIMBOOT는 원래 Windows 8.1에 처음 등장한 기능으로, "특별히 준비된 Windows 8.1 기기가 응답성 저하 없이 효율적인 압축 알고리즘의 장점을 누릴 수 있게 해주는" 기술이었습니다. 하지만 실제로 WIMBOOT가 적용된 Windows 8.1 기기는 소수에 불과했습니다.
Windows 10에서는 상황이 달라졌습니다. WIMBOOT의 압축 알고리즘이 Windows 10에 완전히 통합되었고, 이름도 CompactOS로 바뀌었습니다. CompactOS가 만들어낼 수 있는 가장 큰 절약 효과는 약 4GB를 차지하는 복구 파티션의 제거입니다. 게다가 제조사가 커스텀 복구 파티션을 포함하는 경우, 그 안에는 블로트웨어가 가득 차 있어 더욱 소중한 저장 공간을 잠식하기도 합니다.
더 알고 싶으신가요? Windows 10에서 CompactOS를 활용해 디스크 공간을 더욱 절약하는 방법을 확인해 보세요.
Windows 10 설치 용량 줄이는 방법
이제 Windows 10 설치 용량을 줄이는 몇 가지 간단한 방법을 살펴보겠습니다.
1. 블로트웨어 제거하기
Windows 10에는 상당한 양의 블로트웨어가 기본 탑재되어 있습니다. Microsoft 3D Builder, Candy Crush Saga, Groove Music, Money, Weather, Music, Sport 등이 대표적이죠. 대부분의 사용자는 이런 앱들을 굳이 쓰지 않으며, 각자 선호하는 대체 프로그램이 있을 겁니다. 그럼에도 Microsoft는 이들을 번들로 묶어 배포합니다.
문제는 하나하나 삭제하는 데 시간이 걸리고, 확보되는 공간도 미미하다는 점입니다.
Windows 10의 각종 블로트웨어 앱을 제거하는 방법을 자세히 정리해 두었으니 참고하세요. 아니면 Tina Sieber가 추천한 앱 중 하나를 활용해 시작 메뉴의 블로트웨어를 한 번에 청소하는 방법도 있습니다!
2. Hiberfil.sys 줄이거나 삭제하기
Windows 10은 최대 절전 모드(hibernation)가 기본적으로 켜진 상태로 설치됩니다. 저장 공간이 넉넉한 사용자에게는 나쁘지 않은 설정입니다. Hiberfil.sys는 최대 절전 모드의 상태 정보를 저장하는 파일로, 시스템이 절전 모드에서 빠르게 복원되는 데 필요한 핵심 설정값을 보관합니다.
Hiberfil.sys 파일의 크기는 설치된 시스템 RAM 용량에 직접 비례하며, 최대 RAM 용량의 75%까지 차지할 수 있습니다. 예를 들어 RAM이 8GB라면 hiberfil.sys 파일이 최대 6GB(하드 드라이브 저장 공간 기준)를 사용할 수 있습니다. RAM이 클수록 이 파일이 소모하는 공간도 커집니다.
이 기능을 끄고 싶으신가요?
- 시작 메뉴 검색창에 명령 프롬프트(command prompt)를 입력하고, 가장 일치하는 항목을 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
- powercfg /hibernate off 명령어를 입력합니다. 이것으로 최대 절전 모드가 꺼집니다.
- 다시 켜고 싶다면 powercfg /hibernate on을 입력하면 됩니다. 역시 간단합니다.
최대 절전 모드를 끄면 hiberfil.sys 파일이 즉시 사라지면서 공간이 확보됩니다.
3. 페이지 파일(Paging File) 조정하기
Windows에는 페이지 파일(Paging File)이라는 내장 기능이 있습니다. 일종의 가상 메모리 완충 장치 역할을 하죠.
시스템에는 설치된 RAM만큼의 메모리가 있고, 그 이상을 사용할 수 없습니다. 하지만 시스템이 설치된 RAM 한계에 도달하는 순간이 올 수 있습니다.
그럴 때 Windows는 페이지 파일을 활용해 임시로 부족한 메모리를 보완합니다. RAM에 있던 중요한 정보 일부를 하드 드라이브의 파일로 잠시 옮기는 것이죠. 하드 드라이브는 초고속 RAM보다 훨씬 느리기 때문에(SSD조차 RAM보다는 느립니다) 정보를 다시 불러오는 데 시간이 더 걸립니다. 또한 읽기/쓰기 작업이 늘어나면서 드라이브의 수명에도 부담을 줍니다.
페이지 파일의 크기를 직접 조절하거나 완전히 제거할 수 있습니다.
제어판 > 시스템 및 보안 > 시스템으로 이동합니다. 왼쪽 패널에서 고급 시스템 설정을 선택하고, 고급 탭을 연 뒤 성능 항목에서 설정을 클릭합니다.
고급 탭으로 이동하면 가상 메모리(Virtual Memory) 패널이 보입니다. 변경을 선택하세요.
여기서 세 가지 옵션 중 하나를 고를 수 있습니다:
- 사용자 지정 크기(Custom size)
- 시스템 관리 크기(System managed size)
- 페이지 파일 없음(No paging file)
페이지 파일을 완전히 없앨 수도 있지만, 권장하지는 않습니다. 페이지 파일이 존재하더라도 실제로 공간을 차지하지 않는 경우가 많습니다. 특히 시스템의 RAM을 모두 사용하지 않는다면 더욱 그렇습니다. 필요하다면 페이지 파일 크기를 줄이는 정도로 조절하는 것이 좋습니다.
4. Windows.old 폴더 정리하기
Microsoft가 대규모 업데이트를 배포하면 Windows 10은 Windows.old 폴더를 생성합니다. 이 폴더에는 기존 시스템 설정이 담겨 있어 새 버전에 문제가 생겼을 때 되돌릴 수 있게 해주는 유용한 장치입니다. 하지만 Windows.old 폴더는 자동으로 삭제되기 전까지 최대 10일 동안 하드 드라이브를 차지하며 귀중한 공간을 낭비합니다. 저도 여러 이유로 인해 Windows.old 폴더가 세 개나 쌓여 엄청난 공간을 잡아먹은 적이 있습니다.
Windows.old 폴더는 수동으로 삭제할 수 있습니다. 다만 한 번 삭제하면 되돌릴 수 없다는 점에 유의하세요. 보통 용량이 너무 커서 휴지통으로도 보내지지 않기 때문입니다. 10일 이내에 이전 버전의 Windows 10으로 돌아갈 가능성이 있다면 Windows.old를 삭제하지 마세요. 이 폴더에는 시스템 설정과 기존 파일이 담겨 있으며, 적절한 백업 없이 삭제하면 여러 가지 문제에 직면할 수 있습니다.
최악의 경우 후회하며 화를 내실 수도 있습니다. 저는 그러길 원하지 않습니다.
디스크 공간 확보하기
Windows.old 파일을 제거하는 가장 안전한 방법은 Windows에 내장된 디스크 정리(Disk Cleanup) 도구를 사용하는 것입니다.
시작 메뉴 검색창에 저장 공간 확보(free up)를 입력하고 가장 일치하는 항목을 선택합니다. 저장 공간 센스(Storage sense) 아래에서 지금 공간 확보(Free up space now)를 클릭하세요. Windows 10이 삭제 가능한 임시 파일을 자동으로 계산해 주며, 여기에는 Windows.old 폴더도 포함됩니다. 이때 Windows 업데이트 정리(Windows Update Clean-up) 항목에 반드시 체크하세요. Windows 업그레이드 로그 파일 역시 추가 공간을 차지하므로 함께 삭제해도 좋습니다.
WinReducer EX-100으로 Windows 10 용량 더 줄이기
WinReducer EX-100은 Windows 10 설치 용량을 더욱 줄일 수 있는 서드파티 도구입니다. WinReducer는 Windows 설치 최소화를 추구하는 사용자들 사이에서 잘 알려진 프로그램으로, 서비스와 유틸리티를 사용자 판단에 따라 제거하며 설치본을 슬림화할 수 있게 해줍니다.
단, 무엇을 제거하는지 정확히 알고 진행해야 합니다. 일부 Windows 서비스는 다른 서비스에 의존하고 있습니다. 무해해 보였던 구성 요소가 정작 필요한 도구의 실행에 필수적이었다는 사실을 설치 후에야 깨달을 수도 있습니다. WinReducer EX-100에는 유용한 툴팁과 정보 패널이 풍부하게 제공되지만, 확신이 서지 않는다면 해당 구성 요소를 제거했을 때 나중에 Windows 10에 문제가 생기지 않는지 웹에서 먼저 검색해 보는 것이 좋습니다.
Windows 10 경량화가 처음인 분들은 첫 번째 탭에 있는 WinReducer 사전 설정(preset)을 활용하는 것을 권장합니다.
다운로드: Windows 10용 WinReducer 32비트 | 64비트 (모두 무료)
Windows 10은 더 이상 작아질 수 없다
1903 업데이트 기준으로 Windows 10은 무조건 32GB의 공간을 요구합니다. 기기의 하드 드라이브가 32GB라면 Windows 10 1903을 위한 충분한 공간을 확보하는 것은 불가능합니다. 안타깝게도 이 용량 요구 사항이 앞으로 줄어들 조짐은 보이지 않습니다. 게다가 저장 공간이 더 넉넉한 기기라 해도, 추가 앱을 삭제하고 블로트웨어를 정리하고 임시 파일을 깨끗이 유지하는 등의 노력을 해봐야 4GB 이상을 더 절약하기는 어렵습니다.
Windows 10은 더 이상 작아지지 않습니다. Microsoft가 개발 과정에서 코드를 다듬긴 하지만, 운영체제에 대한 요구 사항이 커질수록 그 크기도 함께 커지기 때문입니다. 이 주제에 대해 더 알고 싶다면 Windows 예약 저장 공간(Reserved Storage) 관리 방법을 확인해 보세요.
어떤 버전의 Windows 10이 필요한지 확실하지 않다면, 이용 가능한 모든 Windows 10 버전에 대한 개요를 참고해 보시기 바랍니다.