본문 바로가기

Windows

[Win10]WinSxS 폴더 정리

WinSxS 폴더 정리


WinSxS(C:\Windows\WinSxS) 폴더에서 파일을 삭제하거나 전체 WinSxS 폴더를 삭제하면 시스템이 심각하게 손상되어 PC가 부팅되지 않고 PC를 업데이트하지 못할 수 있습니다. "Dism.exe"를 이용하여 정리 할 수 있습니다.

bat파일 첨부하니 우클릭 -> "관리자 권한으로 실행"하셔도 됩니다.


Dism.exe : 

DISM(배포 이미지 서비스 및 관리)은 Windows 기능, 패키지, 드라이버 및 국가별 설정을 설치, 제거, 구성 및 업데이트하는 데 사용할 수 있는 명령줄 도구입니다. 


/StartComponentCleanup

실행 중인 Windows 10 버전에서 Dism.exe의 /StartComponentCleanup 매개 변수는 업데이트된 구성 요소의 이전 버전이 즉시 삭제되고(30일 유예 기간 없이) 시간 제한 1시간이 없다는 점을 제외하고 작업 스케줄러에서 StartComponentCleanup 작업을 실행한 것과 유사한 결과를 제공합니다.

Windows 10, Windows 8.x 및 Windows PE 4.0 이상의 이미지에 사용할 수 있습니다.


관리자 권한 명령 프롬프트에 다음과 같이 입력합니다.

Dism.exe /online /Cleanup-Image /StartComponentCleanup

bat 파일 : dism_일반 삭제.bat




/StartComponentCleanup /ResetBase

실행 중인 Windows 10 버전에서 /ResetBase 스위치를 DISM의 /StartComponentCleanup 매개 변수와 함께 사용하면 구성 요소 저장소에 있는 모든 구성 요소의 모든 교체된 버전이 제거됩니다.

Windows 10, Windows 8.x 및 Windows PE 4.0 이상의 이미지에 사용할 수 있습니다.


관리자 권한 명령 프롬프트에 다음과 같이 입력합니다.

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

bat 파일 : dism_모든 교체 버전 삭제.bat




/SPSuperseded 

서비스 팩에 사용되는 공간 크기를 줄이려면 실행 중인 Windows 10 버전에서 Dism.exe의 /SPSuperseded 매개 변수를 사용하여 서비스 팩 제거에 필요한 모든 백업 구성 요소를 제거합니다. 서비스 팩은 특정 Windows 버전에 대한 누적 업데이트 모음입니다.


관리자 권한 명령 프롬프트에 다음과 같이 입력합니다.

Dism.exe /online /Cleanup-Image /SPSuperseded

bat 파일 : dism_서비스팩 삭제.bat




/AnalyzeComponentStore

구성 요소 저장소(WinSxS 폴더) 크기 분석 

Windows 8 이하에서는 /AnalyzeComponentStore 옵션이 인식되지 않습니다.


관리자 권한 명령 창을 열고 다음과 같이 입력합니다.

Dism.exe /online /Cleanup-Image /AnalyzeComponentStore

bat 파일 : dism_크기 분석.bat



출처 : 

https://msdn.microsoft.com/ko-kr/library/windows/hardware/dn898501(v=vs.85).aspx

https://msdn.microsoft.com/ko-kr/library/windows/hardware/dn898537(v=vs.85).aspx

'Windows' 카테고리의 다른 글

[Win] 볼륨 Mixer 경로  (0) 2018.05.05
휴지통 속성  (0) 2018.04.20
[Win10] 명령 프롬프트(관리자)로 실행  (0) 2018.04.10
Windows 로그, 관리 이벤트 삭제  (0) 2018.04.10
[Win10] 파일 형식 설정  (0) 2017.09.21