WinSxS 폴더는 Windows 구성 요소 저장소(Windows Component Store) 파일이 위치하는 곳입니다. Windows 구성 요소 저장소는 운영체제의 설치, 사용자 지정, 업데이트에 필요한 기능을 지원하는 역할을 합니다. Windows 기능과 구성 요소를 설치, 업데이트, 업그레이드, 제거하거나 활성화·비활성화할 때마다 이 저장소가 활용되며, 시스템 손상이나 부팅 실패로부터 복구할 때에도 사용됩니다.
WinSxS 폴더 크기가 실제보다 크게 보이는 이유
대부분의 경우 WinSxS 폴더의 크기는 실제보다 더 크게 표시됩니다. 폴더의 '속성'을 열어보면 용량이 상당히 커 보이지만, 이것이 실제 디스크 사용량은 아닙니다. 그 이유는 파일의 실제 사본은 하나만 존재하지만, 동일한 버전의 파일이 운영체제 내 여러 위치에 저장된 것처럼 보이기 때문입니다. 즉, 구성 요소 저장소의 하드 링크(hard link)를 통해 다른 위치로 '투영(projection)'되어 있을 뿐입니다.
따라서 Windows 구성 요소 저장소의 실제 크기를 확인하고 내부 내용을 분석하려면 DISM(Deployment Image Servicing & Management) 도구를 사용해야 합니다.
DISM /AnalyzeComponentStore 옵션이란?
Windows 8.1에서 DISM.exe(배포 이미지 서비스 및 관리 도구)에 새로운 명령줄 옵션이 도입되었으며, Windows 10과 Windows 11에서도 그대로 사용할 수 있습니다.
/AnalyzeComponentStore
단, 이 옵션은 이전 버전의 Windows에서는 인식되지 않습니다.
Windows 11/10에서 구성 요소 저장소 분석하기
Windows 11/10에서 구성 요소 저장소의 실제 크기를 확인하고 내용을 분석하려면 먼저 관리자 권한으로 PowerShell 또는 명령 프롬프트를 실행해야 합니다. 작업 표시줄의 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 후 '터미널(관리자)' 또는 'Windows PowerShell(관리자)'을 선택하면 됩니다.
이후 아래 명령을 입력하고 Enter 키를 누릅니다.
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
명령을 실행하면 분석이 진행되며, 시스템 상태에 따라 몇 분 정도 소요될 수 있습니다. 필자의 Windows PC에서 확인한 구성 요소 저장소(WinSxS) 정보는 다음과 같습니다.
- 파일 탐색기가 보고한 구성 요소 저장소 크기 : 5.87 GB
- 구성 요소 저장소의 실제 크기 : 5.71 GB
- Windows와 공유되는 크기 : 4.72 GB
- 백업 및 비활성화된 기능 : 987.27 MB
- 캐시 및 임시 데이터 : 27.40 MB
- 마지막 정리 날짜 : 2013-06-15 22:05:06
- 정리 가능한 패키지 수 : 9개 · 구성 요소 저장소 정리 권장 : 예
분석 결과 해석하기
'정리 가능한 패키지 수(Number of Reclaimable Packages)'는 구성 요소 정리 작업을 통해 삭제할 수 있는, 대체된 이전 버전 패키지의 개수를 의미합니다. 이 수치가 높다는 것은 불필요하게 디스크 공간을 차지하는 구성 요소가 많다는 뜻이며, 정리를 통해 Windows 이미지 크기를 줄일 수 있습니다. 위 예시처럼 '구성 요소 저장소 정리 권장' 항목이 '예(Yes)'로 표시되면 정리 작업을 진행하는 것이 좋습니다.
또한 '마지막 정리 날짜'가 오래되었다면 오랫동안 정리가 이루어지지 않았음을 나타내므로, 함께 참고하면 유용합니다.
다음 글에서는 WinSxS 폴더를 안전하게 정리하는 방법을 소개할 예정입니다. 만약 Windows 구성 요소 저장소가 손상된 경우라면, 이를 복구하는 방법을 다룬 가이드를 함께 확인해 보시기 바랍니다.