윈도우 운영체제를 사용하다보면 설치한 프로그램이 별로 없음에도 용량이 많이 차지하는 것을 알 수 있습니다.
그 이유 중에는 여러 가지가 있겠습니다만, 바로 winSXS라는 폴더가 그 이유이기도 합니다.
winSXS 폴더는 주로 C:\Windows\WinSxS에 저장되어 있으며, Windows 시스템 파일을 저장하는 공간으로 아주 큰 용량을 차지하고 있습니다.
윈도우 운영체제는 끊임없이 업데이트를 하게 되는데 만약 업데이트한 버젼의 시스템 파일에 문제가 생기면 문제가 생기지 않았던 이전의 시스템 파일로 반영을 해야 합니다. 그때 이 폴더에 있는 파일들을 적용시키는 것이지요.
물론, 처음부터 끝까지 계속 쌓아두는 것은 아니고, 업데이트가 되고 일정 기간이 지나게 되면 운영체제가 임의로 이전의 파일들을 삭제합니다.
중요한 점은 시스템 상의 심각한 오류를 발생시킬 수 있기 때문에 절대로 사용자가 임의로 삭제해서는 안됩니다.
운영체제가 임의로 용량을 관리하고 있습니다만, 사용자가 안전하게 정리할 수 있는 방법도 MSDN에서는 제공하고 있습니다.
우선, 정리가 권장되는지를 확인하고 얼마나 차지하는지를 보려면,
====================================
====================================
C:\Windows\System32>Dism.exe /online /Cleanup-Image /analyzecomponentstore
배포 이미지 서비스 및 관리 도구
버전: 10.0.22621.2792
이미지 버전: 10.0.22631.4460
[===========================99.3%========================= ]
구성 요소 저장소(WinSxS) 정보:
Windows 탐색기에서 보고된 구성 요소 저장소의 크기 : 9.27 GB
구성 요소 저장소의 실제 크기 : 9.08 GB
Windows와 공유됨 : 6.77 GB
백업 및 기능 사용 안 함 : 2.30 GB
캐시 및 임시 데이터 : 0 bytes
마지막 정리 날짜 : 2024-11-29 16:12:39
다시 사용 가능한 패키지 수 : 0
구성 요소 저장소 정리 권장 : 아니요
작업을 완료했습니다.
====================================
====================================
물론 이 경우는 싹 정리를 한 상태입니다. 그러니까 여러분의 pc에 위의 명령어를 입력하고 얼마만큼 공유되고 사용안하는지를 확인하고 정리 권장이 되는지 아닌지를 살펴보면 됩니다.
관리자 권한으로 명령 프롬프트를 열고 나서 아래의 명령어를 입력해 주시면 필요없는 파일들을 삭제해 줍니다.
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
'lesson > Visual C++ Programming' 카테고리의 다른 글
jpg/png 레지스트리 값이 잘못되었다는 오류 해결 (0) | 2025.01.07 |
---|---|
Visual Studio E0077 해결 (0) | 2024.11.27 |
윈도우에서는 ls 대신 dir을 (0) | 2024.09.16 |
오류: const char * 형식의 인수가 LPCWSTR 형식의 매개 변수와 호환되지 않습니다. (0) | 2024.08.31 |
댓글