윈도우7(Windows7) winsxs 폴더 정리해서 하드디스크 용량 늘이는 방법

 

환경: Windows 7 64bit

 

TreeSize 유틸로 폴더 용량을 체크하다가 Windows 폴더안에 winsxs 라는 엄청난 크기의 폴더를 발견했습니다. winsxs 는 서비스팩을 설치하거나 업데이트 할 때 필요한 폴더로 점점 늘어납니다. WinSxS 폴더는 지울 수 있는 폴더가 아니며 지우게 되면 부팅이 되지 않거나 업데이트를 하지 못할 수도 있습니다. 이 폴더는 크기를 줄일 수 밖에 없습니다.

 

현재 WinSxS 폴더가 차지하고 있는 공간은 12.4GB 네요. TreeSize 프로그램으로 측정한 결과입니다. 저는 이전에 삭제했기 때문에 12기가 정도 됩니다. 서비스팩 백업파일이 있다면 16G 정도 될겁니다.  

윈도우7(Windows7) winsxs 폴더 정리해서 하드디스크 용량 늘이는 방법

 

용량을 줄이는 방법은 두 가지 입니다. 작업 스케줄러에 StartComponentCleanup 을 등록하거나 Dim.exe 를 실행하는 것입니다. Dim.exe 는 스케줄러에 등록하지 않고 바로 작업을 진행한다는 것 빼고는 StartComponentCleanup 을 실행한 것과 동일하게 진행됩니다. 작업을 진행하기 위해 관리자 권한으로 명령 프롬프트를 실행합니다.

윈도우7(Windows7) winsxs 폴더 정리해서 하드디스크 용량 늘이는 방법

 

관리자 권한으로 명령프롬프트를 실행하고 아래 명령어를 그대로 입력합니다. Dism 유틸이 서비스 팩을 정리하는 역할을 하는데 파라미터로 /online /Cleanup-Image /SPSuperseded 넘깁니다. 그런데 저는 이미 정리가 되어 있는지 서비스 팩 백업 파일을 찾을수 없다고 나오네요. 만약 정리한 적이 없는 분들이라면 입력하신 명령어를 통해 진행할 수 있습니다. 

 

C:> Dism.exe /online /Cleanup-Image /SPSuperseded

윈도우7(Windows7) winsxs 폴더 정리해서 하드디스크 용량 늘이는 방법

 

명령 프롬프트를 이용해서 처리하는 방법 외에 디스크 정리기 라는 윈도우에 포함되어 있는 유틸로도 제거가 가능합니다. 아래 링크 주소를 참조하시기 바랍니다.

 

윈도우7(Windows7) 디스크 정리로 하드디스크 용량 늘이는 방법

 

다이얼로그 형태이기 때문이 명령 프롬프트에서 명령어로 처리하는 것보다 편리할 것입니다.

 

Posted by 녹두장군