다음을 통해 공유


오프라인 Windows 이미지에서 구성 요소 저장소 크기 줄이기

DISM(배포 이미지 서비스 및 관리) 도구를 사용하여 WIM, VHD 또는 VHDX 파일에서 Windows 이미지를 탑재하고 수정할 수 있습니다.

오프라인 Windows 이미지에서 구성 요소 저장소(WinSxS 폴더) 분석 및 정리

연습을 완료하려면 다음이 필요합니다.

  • 기술자 PC
  • Windows 10, Windows Server 2016 이상의 .wim, .vhdx 또는 .ffu 이미지.

오프라인 Windows 이미지에서 구성 요소 저장소의 크기 분석

  1. 이미지 파일을 기술자 PC의 로컬 드라이브에 복사합니다(예: C:\test\images).

  2. 관리자 권한으로 명령 프롬프트를 엽니다.

  3. 탑재된 이미지에 대한 폴더를 만듭니다(예: C:\test\offline).

  4. 업데이트하려는 이미지의 이름 또는 인덱스 번호를 검색하려면 DISM /Get-ImageInfo를 실행합니다. 예:

    Dism /Get-ImageInfo /ImageFile:C:\test\images\MyImage.wim
    

    참고

    .ffu 및 가상 하드 디스크 파일의 경우 index:1입니다.

  5. Windows 이미지를 탑재합니다.

    Dism /Mount-Image /ImageFile:C:\test\images\MyImage.wim /Index:1 /MountDir:C:\test\offline
    

    WIM 파일에는 하나 이상의 이미지가 포함될 수 있으므로 인덱스 또는 이름 값을 지정해야 합니다. VHD 또는 FFU에서 이미지를 탑재하려면 /Index:1을 지정해야 합니다.

  6. 구성 요소 저장소의 크기를 분석합니다. 예:

    Dism /Image:C:\test\offline /Cleanup-Image /AnalyzeComponentStore
    

    출력 내용에 대해 알아보려면 WinSxS 폴더의 실제 크기 결정을 참조하세요.

  7. 표시된 보고서에서 구성 요소 리포지토리 정리가 권장된 경우 이미지 정리를 시작할 수 있습니다. 예:

    Dism /Image:C:\test\offline /Cleanup-Image /StartComponentCleanup
    
  8. /ResetBase 매개 변수를 추가하여 구성 요소 저장소의 크기를 더 줄일 수 있습니다. 예를 들면 다음과 같습니다.

    Dism /Image:C:\test\offline /Cleanup-Image /StartComponentCleanup /ResetBase
    

    Windows 10, 버전 1607 이상에서는 /Resetbase와 함께 /Defer 매개 변수를 지정하여 장기 실행 정리 작업을 다음 자동 유지 관리로 연기할 수 있습니다. DISM /Resetbase를 완료하는 데 30분 이상이 필요한 공장에서는 /Defer만 옵션으로 사용합니다.

    구성 요소 정리 유지 관리 작업은 기한이 2주인 매주 실행되도록 예약되어 있습니다. 첫 주에 유지 관리 작업은 시스템 유휴 유지 관리 기간 동안에만 실행됩니다. 완료할 수 없는 경우(예: 사용하지 않을 때 컴퓨터가 꺼져 있음) 작업 스케줄러가 더 자주 실행되고 시스템이 유휴 상태가 아닌 동안 작업이 실행될 수 있습니다.

    작업이 실행되는 동안 성능 효과를 보려면 다음을 실행합니다.

    Schtasks.exe /Run /I /TN \Microsoft\Windows\Servicing\StartComponentCleanup
    
  9. 변경 내용을 커밋하고 이미지를 분리하여 변경 내용을 저장합니다. 예:

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

구성 요소 저장소 관리

WinSxS 폴더 정리

WinSxS 폴더의 실제 크기 결정

DISM 운영 체제 패키지 서비스 명령줄 옵션