윈도우 XP만 쭈욱 사용하다가 윈도우 7을 처음으로 설치해보신 분들이라면 아마도 용량을 너무 많이 잡아먹는다고 불평하실 것 같습니다. 그런데 실제로 윈도우 7의 용량은 그렇게 크지 않습니다. 32비트 기준으로 약 5~6GB 정도 되고, 64비트 기준으로 약 7~8GB 정도 됩니다.

그런데 윈도우를 설치하자마자 C 드라이브를 봤더니 15GB를 차지하고 있죠? 물론 그 이상일 수도 있고 그 이하일 수도 있습니다.

범인은 바로 pagefile.sys와 hiberfil.sys 파일입니다. 이 두가지 파일은 모두 자동으로 시스템 메모리 크기만큼 생성됩니다. 따라서 현재 4GB 메모리를 장착한 상태로 윈도우 7 64비트를 설치했다면 윈도우 8GB + 가상메모리 4GB + 최대절전모드 4GB 해서 대략 15~16GB 정도 공간을 차지한 상태가 정상입니다.

그런데 최대절전모드 사용하시는 분들 많이 계신가요? 노트북 유저라면 사용하실지 모르겠으나, 데스크탑 유저라면 잘 사용하지 않는 편이죠. 만약 최대절전모드를 사용하지 않는다면 hiberfil.sys 파일을 없앨 수 있습니다. 그러니까 최대절전모드를 꺼버리면 이 파일은 자동으로 사라지게 됩니다.

명령 프롬프트를 관리자 권한으로 실행한 다음, 아래 명령어를 입력해주세요.

powercfg -h off





다음은 페이징 파일 부분인데, 저는 개인적으로 페이징 파일의 필요성을 못 느낍니다. 페이징 파일은 메모리가 부족할 때 임시로 하드디스크를 메모리처럼 사용하는 가상 메모리인데, 저는 현재 장착된 4GB 메모리를 전부 사용할 일이 없습니다. 평소에 많이 써봐야 VMware랑 동영상 인코딩을 동시에 돌려도 3GB 조금 넘게 쓰죠. 제가 메모리를 4GB 이상 사용할 일은 당분간 없을 것 같습니다. 따라서 페이징 파일도 없애면 되는데, 페이징 파일은 일부 프로그램에서 꼭 필요한 경우가 있습니다. 완전 없애버리면 아주 가끔씩 오류나는 경우가 있다고 하네요. 그래서 저는 512MB 정도 할당해줍니다.

시스템 속성으로 들어갑니다. Win + Pause 단축키를 누른 다음 왼쪽에 있는 고급 시스템 설정으로 들어가도 되구요, 시작 메뉴 검색창에 sysdm.cpl 을 입력해도 됩니다. 그 다음은 아래 그림을 따라하시면 됩니다. 저는 예제로 가상 메모리에 512MB를 할당하겠습니다.






재부팅 하시면 페이징 파일 크기가 적용됩니다. 아래는 위 두가지 내용을 적용하기 전과 후의 비교입니다.





여유공간이 많이 생겼지요?

물론 위 2가지 경우가 아니더라도 용량을 잡아먹는 요소는 매우 많습니다. 대표적으로 윈도우 업데이트가 있는데, 윈도우만 설치해놓고 다른 프로그램은 설치하지 않고 윈도우 업데이트만 최근까지 한번 해보세요. 아마 몇 GB 쯤은 금방 잡아먹을 것입니다. 그래서 저는 윈도우 업데이트를 절대로 하지 않습니다. 하지만 다른 사람들에겐 윈도우 업데이트를 하라고 권장합니다.

또다른 요소로는 시스템 복원이 있죠. 이놈도 자동으로 백업하기 때문에 은근히 용량을 많이 먹습니다. 그래서 저는 시스템 보호 기능을 꺼버립니다.



윈도우 이야기는 아니지만, 아이튠즈 사용하시는 분들도 C 드라이브에 자꾸 백업 파일이 생성되어서 용량을 엄청나게 잡아먹는 경우가 있습니다. 제 친구가 그렇더군요. 뭔 일인지 아이튠즈 백업 폴더가 11GB 정도 차지하고 있더라고... 따라서 아이튠즈 백업 폴더는 저처럼 다른 드라이브로 옮겨두고 심볼릭 링크를 생성해두는 편이 좋겠습니다.

아이튠즈 백업 폴더 옮기기


얼마 전에 다른 친구 집 컴퓨터를 보니 C:\Users 폴더 크기가 10GB 정도 되더군요. 들어가보니 네비게이션 업데이트 파일도 들어있고, 네이트온 받은 파일에... 암튼 엄청 많았습니다.

또 며칠 전에 제가 KT 유클라우드를 설치해봤는데, 클라우드 폴더에 대용량 파일 몇개 넣어보니 C 드라이브 용량이 점점 줄어들었습니다. 원인을 찾아보니  C:\Users\사용자계정\AppData\Local\ucloud\large_file 폴더에 업로드했던 파일 용량만큼 공간을 먹고 있더라구요.


이처럼 C 드라이브 용량을 잡아먹는 요소들은 매우 다양합니다. 각 프로그램별 특징이니 제가 어떻게 해드릴 수 있는 부분은 아니고, C 드라이브를 포맷하고 윈도우를 새로 설치했는데도 용량이 꽤 크다고 생각되시면 이 글에서 소개해드린 방법대로 최대절전모드를 끄고 가상 메모리 크기를 줄여보세요.



오늘 면접인데, 날씨가 추워서 ㅠㅠ 다들 감기 조심하세요.