SSD를 C드라이브로 쓰시다 보면 용량이 부족해질 시점이 올 것입니다. 그때 구글링 하면서 프로그램을 지우거나 임시파일 등을 정리할 텐데 그러다가 "WinSxS"라는 폴더를 맞닥드릴겁니다.
그런데 WinSxS파는 폴더가 윈도우10을 쓰다 보면 적지 않는 용량을 먹고 있는 것을 알게 되실 텐데요.
winSxS에 대해서는 밑에서 더 설명할 테지만 지금은 윈도우업데이트시 백업되는 공간으로 보시면 될 거 같습니다.
사실 windows10 내에선 중요한 기능을 하기 때문에 그냥 삭제 버튼으로 삭제하거나 windows에서 제공하는 방식 외의 방법으로 제거한다면 큰 문제가 발생할 수 있습니다.
기본적인 방법으로 삭제해보겠습니다.
디스크 정리
[시스템 설정] ➡ [시스템] ➡ [저장소]
[임시 파일]을 누르고 [파일 제거]
*다운로드 체크 시 [다운 로드]의 모든 폴더 및 파일이 삭제되니 선택하지 말 것.
대략적으로 6기가 정도가 삭제가 된 모습입니다.
다시 돌아가서 "WinSxS" 폴더의 용량을 확인해 보겠습니다.
생각보다 많이 정리되지 않았고 여전히 약 7기가 정도를 C드라이브에서 차지하고 있습니다.
WinSxS는 무슨 일을 하는 폴더인가?
내부의 모습은 amd64~ 폴더들이 무수히 많습니다.
WinSxS는 Windows Side By Side을 줄여서 winsxs라고 하는데 windowsOS의 "DLL Hell" 문제를 해결하기 위해 만들어졌습니다. 설명하기 어렵지만 windowsOS는 프로그램 사용 시 DLL파일을 사용하게 되는데 그에 따라 발생되는 버전 충돌 문제 등의 여러 가지 문제점을 해결하기 위한 방법으로 나왔다고 볼 수 있습니다.
WinSxs 폴더 요약
- 윈도우 업데이트 시 시스템, 드라이버가 변경되는 폴더, 파일들을 WinSxS 폴더에 백업
- WinSxS폴더 용량은 C:\Windows\System32 폴더에 있는 파일들의 하드링크로 이루어져 있기 때문에 실제로 디스크 용량을 7~8기가 씩이나 차지하지 않는다. (실제 크기는 대체로 1GB 미만 정도)
WinSxs 가 실제로 우리에게 주는 영향
- 부팅 실패 또는 손상으로부터 시스템을 복구할 수 있음
- 요청 시 Windows 기능 활성화 또는 비활성화
- 다른 Windows 버전 간에 시스템 이동 가능
- 문제가 있는 업데이트 제거할 수 있음
- Windows Update를 사용하여 새 구성 요소 버전을 설치 (구 요소는 WinSxS폴더에 다운로드)
- 오래된 하드웨어 장치와 앱을 실행할 수 있도록 함
무작정 삭제했다간 시스템 파일이 하드링크로 관련되어 있기 때문에 시스템 자체가 먹통이 될수있다는 점이고
실제로 7GB 정도는 먹지 않는다는 것입니다. 그래도 windows10에서 제공하는 방식으로 최대한 정리해보겠습니다.
Dism.exe를 이용한 정리 방법
CMD를 관리자 권한으로 실행합니다.
Dism.exe /online /Cleanup-Image /StartComponentCleanup
을 복사해서 붙여 넣고 엔터 해줍니다.
여기서 문제가 없다면 삭제할 수 있다는 것이고 "작업을 완료했습니다."라고 전시됩니다.
삭제하기
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
ResetBase 명령어는 DISM.exe의 / StartComponentCleanup 매개 변수와 함께 구성 요소 저장소에 있는 모든 구성 요소의 대체된 모든 버전이 제거합니다.
Dism.exe를 통한 제거가 완료되었습니다.
재부팅 후 확인해봅시다.
해당 방법은 MSdocs에서 제공하는 방식을 그대로 인용했습니다.
결과는 별로 큰 차이는 없습니다. 애당초 하드링크를 통해 지금 보이는 크기가 WinSxS폴더자체의 용량이
아니라는 말이기도 하고 실제 하드링크가 되어 있는 용량까지 확인 하시려면
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
서비스팩 공간 용량 줄이기
Dism.exe /online /Cleanup-Image /SPSuperseded
해당 명령이 완료된 후에는 서비스 팩을 제거할 수 없습니다. 명령이 완료된 후에는 서비스 팩을 제거 할 수 없습니다.
'windows > 트윅' 카테고리의 다른 글
윈도우10 작업 스케줄러 최적화 방법 (2) | 2021.06.19 |
---|---|
윈도우10 컴퓨터 보안 및 개인정보 보호를 위한 프로그램 PRIVACY.SEXY (0) | 2021.03.30 |
windwos10 시각효과를 제거하여 반응속도 개선하기 (0) | 2021.03.08 |
윈도우10 기본 앱 XBOX를 삭제하자. (1) | 2021.01.10 |
Windows 10 기본앱을 완전히 삭제하는 방법. (0) | 2021.01.09 |