Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 WinSxS 폴더 안전하게 정리하는 3가지 방법

WinSxS 폴더는 'Windows Side By Side'의 약자로, 여러 응용 프로그램이 공유하는 라이브러리가 저장되는 Windows 기본 어셈블리 캐시입니다. 즉, Windows 구성 요소 저장소(Component Store) 파일이 보관되는 핵심 위치입니다. 의외로 많은 분들이 모르고 계신데, Windows 11/10/8.1/8에서는 WinSxS 폴더를 안전하게 정리할 수 있으며, 작업 스케줄러를 활용하면 정리 작업까지 자동화할 수 있습니다.

사용자들이 자주 던지는 질문은 다음과 같습니다. "WinSxS 폴더 크기를 줄이기 위해 정리할 방법이 있나요?", "WinSxS 폴더를 삭제해도 되나요?", "다른 드라이브로 옮길 수 있나요?" 결론부터 말씀드리면, 폴더 자체를 삭제하거나 이동하는 것은 불가능하며 절대 해서는 안 됩니다. 다만 안전하게 크기를 줄이는 방법은 존재합니다.

WinSxS 폴더 정리 개요

Windows 11/10/8.1/8에서는 상황이 한결 나아졌습니다. Windows가 내부적으로 WinSxS 폴더 크기를 자동으로 줄여주기 때문입니다. 이 과정에는 새로운 구성 요소로 대체된 패키지를 제거·삭제하는 등의 내부 프로세스가 포함되며, 이전 버전은 일정 기간 보관된 후 자동으로 삭제됩니다.

참고로 Windows 8.1부터는 DISM.exe에 /AnalyzeComponentStore라는 새로운 명령줄 옵션이 도입되었습니다. 이 명령을 실행하면 WinSxS 폴더를 분석하여 구성 요소 저장소 정리가 권장되는지 여부를 알려줍니다.

Windows 11/10/8은 특정 파일을 압축하거나 불필요한 패키지를 삭제하는 등 WinSxS 폴더를 정리하는 다양한 방법을 제공합니다. 지금부터 실제로 활용할 수 있는 세 가지 방법을 살펴보겠습니다.

방법 1. StartComponentCleanup 작업 사용

StartComponentCleanup 작업은 Windows 8에서 도입된 기능으로, 시스템을 사용하지 않을 때 구성 요소를 주기적으로 자동 정리합니다. 이 작업은 운영체제에 의해 트리거되면 자동으로 실행되도록 설정되어 있으며, 자동 실행 시에는 업데이트된 구성 요소 설치 후 최소 30일이 지난 뒤에야 이전 버전을 제거합니다.

수동으로 실행하려면 작업 스케줄러를 열고 다음 경로로 이동합니다:

Task Scheduler Library\Microsoft\Windows\Servicing\StartComponentCleanup

Windows 11/10에서 WinSxS 폴더 안전하게 정리하는 3가지 방법

오른쪽 창의 '선택한 항목' 아래에서 실행(Run)을 클릭하면 StartComponentCleanup 작업이 시작됩니다.

그러면 TiWorker.exe(Windows Modules Installer Worker)라는 프로세스가 시작됩니다. 프로세스가 시작되었다는 확인 대화 상자는 표시되지 않지만, 작업 관리자에서 실행 여부를 확인할 수 있으며 노트북 통풍구에서 뜨거운 바람이 많이 나오는 것을 느낄 수 있습니다! 기본적으로 Windows 10/8에서는 이 작업이 1시간 이상 실행되면 자동으로 종료됩니다. 프로세스를 직접 중단하려면 '끝내기(End)'를 클릭하세요. 그러면 "이 작업의 모든 인스턴스를 끝내시겠습니까?"라는 확인 메시지가 표시되는데, '예'를 클릭하면 됩니다.

Windows 11/10에서 WinSxS 폴더 안전하게 정리하는 3가지 방법

수동으로 실행할 수도 있고, 매월 실행되도록 예약하여 구성 요소를 정리하고 압축할 수도 있습니다. 작업 스케줄러에서 트리거를 설정하면 이 과정을 완전히 자동화할 수 있습니다.

Windows 11/10에서 WinSxS 폴더 안전하게 정리하는 3가지 방법

또는 관리자 권한 명령 프롬프트에서 다음 명령을 입력해 StartComponentCleanup 작업을 바로 실행할 수도 있습니다:

schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

명령이 성공적으로 실행되면 SUCCESS 메시지가 반환됩니다.

Windows 11/10에서 WinSxS 폴더 안전하게 정리하는 3가지 방법

방법 2. DISM(배포 이미지 서비스 및 관리) 사용

DISM을 사용하면 Windows 기능, 패키지, 드라이버 등을 구성하고 업데이트할 수 있습니다. TechNet에 따르면 Dism.exe의 /Cleanup-Image 매개 변수는 WinSxS 폴더 크기를 줄이는 고급 옵션을 제공합니다.

A) /StartComponentCleanup 매개 변수
Windows 8.1 이상의 실행 환경에서 Dism.exe의 /StartComponentCleanup 매개 변수를 사용하면 작업 스케줄러에서 StartComponentCleanup 작업을 실행한 것과 유사한 결과를 얻을 수 있습니다.
관리자 권한 명령 프롬프트를 열고 다음을 입력한 후 Enter 키를 누릅니다:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

B) /ResetBase 스위치 추가
/StartComponentCleanup 매개 변수와 함께 /ResetBase 스위치를 사용하면 구성 요소 저장소의 모든 구성 요소에서 대체된 이전 버전을 전부 제거할 수 있습니다.
관리자 권한 명령 프롬프트에서 다음을 입력한 후 Enter 키를 누릅니다:

Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

C) /SPSuperseded 매개 변수
서비스 팩이 차지하는 공간을 줄이려면 Windows 8.1 실행 환경에서 Dism.exe의 /SPSuperseded 매개 변수를 사용하여 서비스 팩 제거에 필요한 백업 구성 요소를 삭제할 수 있습니다.
관리자 권한 명령 프롬프트에서 다음을 입력한 후 Enter 키를 누릅니다:

Dism.exe /online /Cleanup-Image /SPSuperseded

주의: 이 명령을 실행하면 기존에 설치된 서비스 팩과 업데이트를 더 이상 제거할 수 없게 되므로 신중하게 결정해야 합니다.

방법 3. 디스크 정리 도구 사용

일반 가정용 사용자라면 가장 간편한 디스크 정리 도구를 사용하는 것이 좋습니다. 디스크 정리 유틸리티를 연 후 '시스템 파일 정리' 버튼을 클릭합니다. 목록에 'Windows Update 정리' 옵션이 표시되면 해당 항목을 체크하세요. 이렇게 하면 구성 요소 저장소 크기를 줄이는 데 도움이 됩니다.

Windows 11/10에서 WinSxS 폴더 안전하게 정리하는 3가지 방법

정리 시 반드시 알아두어야 할 주의사항

WinSxS 폴더에서 파일을 임의로 삭제하거나 폴더 전체를 삭제하면 시스템이 심각하게 손상되어 부팅조차 불가능해질 수 있습니다. 또한 Windows 구성 요소를 설치, 제거 또는 업데이트하지 못하게 될 수도 있으므로 각별히 주의해야 합니다.

일반 Windows 사용자라면 먼저 시스템 복원 지점을 생성한 후 위의 방법 1 또는 방법 3을 시도하는 것을 권장합니다. 방법 2(DIS M 명령어)는 시스템에 대한 이해도가 높은 고급 사용자에게 적합한 방법입니다.

한 가지 덧붙이자면, Windows 7 사용자도 이제 디스크 정리 도구에서 Windows Update 정리 옵션을 사용할 수 있습니다.

Windows 11/10에서 WinSxS 폴더 안전하게 정리하는 3가지 방법