Windows 클라이언트 및 Windows Server에서 WinSxS의 크기를 줄이는 방법



문제를 제거하기 위해 도구를 사용해보십시오

물리적 또는 가상 디스크가 WinSxS 디렉토리 내의 여러 파일에 의해 소비되고 있으며 관리자 계정으로도 충분한 권한이 없어서 삭제할 수 없었던 경험이 있습니까? 아마도 당신은 그랬을 것입니다.



Windows 운영 체제를 업데이트 할 때마다 다음 위치에 파일을 다운로드하고 저장합니다. 기음 : Windows WinSxS . Microsoft에 따르면 일부 구성 요소의 이전 버전은 일정 기간 동안 시스템에 유지되므로 필요한 경우 롤백 할 수 있습니다. 일정 시간이 지나면 이러한 이전 구성 요소는 설치에서 자동으로 제거됩니다. 그러나 우리는 이것이 항상 그런 것은 아니며 수동으로해야한다는 것을 깨달았습니다.



WinSxS 크기



WinSxS 폴더에서 파일을 삭제하거나 전체 WinSxS 폴더를 삭제하면 시스템이 심각하게 손상되어 PC가 부팅되지 않고 업데이트가 불가능할 수 있으므로 WinSxS 폴더에있는 파일을 삭제해서는 안됩니다. 그렇게하더라도 시스템 이미지의 백업이있는 경우에만 수행해야합니다.

내 가상 머신에 제대로 작동하기에 충분한 여유 공간이없는 시나리오가 있습니다. WinSxS 소비했다 디스크 공간의 30 % . 가상 머신의 디스크 크기는 50GB이며 2016 년 12 월부터 Windows Server 2016을 실행하고 있습니다. WinSxS는 2016 년 12 월 이후 다운로드 된 업데이트가 많기 때문에 15GB의 여유 공간을 사용하고 있습니다.이 기사의 목표는 설명하는 것입니다. WinSxS 폴더의 크기를 줄이는 방법 디스크 공간을 확보하십시오.

동일한 절차가 Windows 7에서 Windows 10으로의 클라이언트 운영 체제 및 Windows Server 2012에서 Windows Server 2019 로의 서버 운영 체제에 적용됩니다.



방법 1 : 디스크 정리 실행

첫 번째 방법에서는 알려진 기본 Windows 유틸리티를 사용하여 디스크 정리를 수행합니다. 디스크 정리 .

  1. 보류 윈도우 익스플로러 그리고 누르십시오 IS 열기 위해 파일 탐색기
  2. 클릭 이 PC 시스템 파티션으로 이동합니다. 기본적으로 로컬 디스크 (C : )
  3. 파티션을 마우스 오른쪽 버튼으로 클릭 씨: 그런 다음 속성

    C 파티션 속성

  4. 아래에 일반 디스크를 클릭하십시오 대청소 디스크 정리가 Windows 컴퓨터에서 사용되는 디스크 공간을 계산할 때까지 기다립니다. 완료하는 데 몇 분 정도 걸릴 수 있습니다.

    디스크 정리

  5. 삭제할 파일을 선택하고 확인
  6. 클릭 파일을 지우시오 파일의 영구 삭제를 확인합니다. 디스크 정리 유틸리티는 컴퓨터에서 불필요한 파일을 정리합니다.
  7. 열다 파일 탐색기 여유 공간이 있는지 확인하십시오.

방법 2 : DISM을 사용하여 WinSxS의 디스크 크기 줄이기

두 번째 부분에서는 DISM을 사용하여 WinSxS의 디스크 크기를 줄입니다. DISM (Deployment Image Servicing and Management)은 Windows 이미지를 탑재하고 서비스하는 데 사용되는 명령 줄 도구입니다.

  1. 왼쪽 클릭 메뉴를 시작하다 클릭 Windows PowerShell (관리자) 또는 명령 프롬프트 (관리자). 이 경우에는 명령 프롬프트 (관리자)를 사용합니다. 표준 사용자 계정이 아닌 관리자로 명령 줄 도구를 실행해야합니다.
  2. 다음 명령을 입력하고 시작하다 WinSxS 폴더의 크기를 줄입니다.
    dism.exe / online / Cleanup-Image / StartComponentCleanup

  3. 완료되면 다음 명령을 입력하고 시작하다 구성 요소 저장소에있는 모든 구성 요소의 대체 된 모든 버전을 제거합니다. 이 명령이 완료된 후에는 기존의 모든 서비스 팩과 업데이트를 제거 할 수 없습니다. 이는 향후 서비스 팩 또는 업데이트의 제거를 차단하지 않습니다.
    dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
  4. 재시작 Windows 서버. 열다 파일 탐색기 여유 공간이 얼마나 있는지 확인하십시오.

방법 3 : WinSxS에서 오래된 파일을 삭제합니다. 주의해서 사용하십시오!

이 방법에서는 2016, 2017 및 2019에 다운로드 및 설치된 이전 업데이트 파일을 삭제합니다.이 방법을 진행하기 전에 이미지 백업을 수행하거나 가상 머신의 스냅 샷을 생성하십시오. 프로덕션 환경에서는이 작업을 수행하지 않는 것이 좋지만 테스트 환경에서는 WinSxS에서 파일과 폴더를 삭제 한 후 Windows가 어떻게 작동하는지 확인합니다.

  1. 보류 윈도우 익스플로러 그리고 누르십시오 IS 열기 위해 파일 탐색기
  2. C : Window로 이동하여 WinSxS를 마우스 오른쪽 단추로 클릭 한 다음 속성 .
  3. 클릭 보안 그런 다음 많은 특별 권한을 엽니 다.

    고급 권한 속성

  4. 소유자 : TrustedInstaller에서 변화 .
  5. 개체 이름을 입력하십시오. 관리자이고 실행중인 Windows 시스템에서 사용하는 경우 이름 확인, 그런 다음 확인 .
  6. 딸깍 하는 소리 대다 이 개체의 소유권을 방금 가져온 경우 사용 권한을 보거나 변경하기 전에이 개체의 속성을 닫았다가 다시 열어야합니다.
  7. 클릭 편집하다 그리고 클릭 더하다 . 지금 개체 이름을 입력하십시오. 관리자이고 실행중인 Windows 시스템에서 사용하는 경우 이름 확인, 그런 다음 확인 .
  8. 고르다 계정 및 허용하다 모든 권한
  9. 딸깍 하는 소리 시스템 폴더에 대한 권한 설정을 변경합니다. 딸깍 하는 소리 대다 그리고 확인 . 열려있는 모든 창 닫기
  10. 오래된 파일을 삭제하십시오. 우리의 경우 2016 년, 2017 년 및 2018 년의 모든 파일을 삭제하여 약 11GB를 확보합니다.
3 분 읽기