- 리>
- 리>
작성자:
- 라훌 아와티
- Eddie Lockhart, 사이트 편집자
게시일:2023년 10월 5일
Microsoft Windows DISM(배포 이미지 서비스 및 관리)은 IT 관리자가 사용자에게 배포하기 전에 Windows 데스크톱 이미지와 가상 하드 디스크를 서비스할 수 있는 명령줄 도구입니다.
DISM은 Windows 이미지를 복구하고 Windows 설치 미디어를 변경하는 관리자 수준 도구입니다. 이는 PEimg, Intlcfg, ImageX 및 패키지 관리자와 같은 다른 많은 Windows 배포 도구를 대체합니다.
관리자는 명령줄(DISM.exe) 또는 Windows PowerShell을 통해 DISM 도구에 액세스할 수 있습니다. DISM은 Windows 운영 체제(OS)에 내장되어 있습니다. 또한 Windows ADK(Windows 평가 및 배포 키트)에도 배포됩니다. ADK에는 대규모 배포를 위해 Windows 이미지를 사용자 지정하는 다양한 도구가 포함되어 있습니다. DISM도 그 중 하나입니다.
Microsoft DISM 사용
DISM의 주요 용도는 관리자가 Windows 이미지를 서비스하도록 돕는 것입니다. 이러한 이미지는 Windows PE(WinPE), Windows 복구 환경(Windows RE) 및 Windows 설치에 자주 사용됩니다. DISM의 이미지 관리 명령을 사용하여 관리자는 세 가지 파일 형식에 대한 필수 정보를 마운트하고 얻을 수 있습니다.
- Windows 이미지(WIM) 파일.
- 풀 플래시 유틸리티(FFU) 파일.
- 가상 하드 디스크(VHD 또는 VHDX).
DISM은 WIM 파일을 캡처, 분할 및 관리하는 데에도 사용할 수 있습니다.
DISM 이미지 관리 명령의 몇 가지 용도는 다음과 같습니다.
- 이미지 색인 번호를 나열합니다.
- 마운트되는 이미지의 아키텍처를 확인하세요.
- 이미지를 추가하거나 적용합니다.
- 이미지를 캡처하세요.
- 이미지를 삭제합니다.
- 이미지를 다른 파일로 내보냅니다.
- 지정된 이미지에 격리된 프로비저닝 패키지를 적용합니다.
- WIM 저장소와 손상된 시스템 파일을 검사하고 복구합니다(이상적으로는 시스템 파일 검사와 함께 사용).
이미지가 업데이트되면 관리자는 이미지를 마운트 해제한 다음 변경 사항을 커밋하거나 삭제해야 합니다.
DISM에는 이미지 관리 명령 외에도 서비스 명령도 포함되어 있습니다. 이러한 명령은 WIM 파일, FFU 파일 VHD, VHDX 파일 및 다음을 설치/제거, 구성 및 업데이트하는 데 사용할 수 있습니다.
- Windows 기능.
- 패키지.
- 드라이버.
- 국제 설정.
이미지 관리와 서비스 명령 및 옵션 모두 오프라인 Windows 이미지에서 사용할 수 있습니다. 일부 명령과 옵션은 실행 중인 OS의 관리자도 사용할 수 있습니다. 즉, DISM을 사용하여 실행 중인 OS를 업데이트할 수 있습니다. 이러한 명령과 옵션의 사용 가능 여부는 관리자가 서비스하는 Windows OS에 따라 다릅니다.
지원되는 Windows 플랫폼
DISM을 사용하여 Windows 이미지를 서비스하는 경우 관리자는 해당 이미지가 DISM 버전 및 Windows OS 버전과 모두 호환되는지 확인해야 합니다. DISM이 실행되는 OS를 호스트 배포 환경이라고 합니다.
DISM은 다음과 같은 최신 버전의 Windows OS 호스트 배포 환경을 지원합니다.
- 윈도우 11.
- Windows 10(x86 및 x64).
- Windows 8.1(x86 또는 x64).
- Windows Server 2012 R2(x86 또는 x64).
- Windows 8(x86 또는 x64).
- Windows 7(x86 또는 x64).
Windows 10 및 Windows 11에서 DISM은 c:\windows\system32 폴더에 있습니다. 즉, 이 도구는 어느 위치에서나(관리자로서) 명령 프롬프트에서 액세스할 수 있습니다. 이전 버전의 Windows에서는 DISM을 사용하려면 Windows ADK를 다운로드하여 설치해야 합니다. Windows ADK 설치에서 DISM은 C:\Program Files (x86)\Windows Kits\
DISM은 다음 버전의 Windows Server 및 WinPE도 지원합니다.
- Windows Server 2016(x86 또는 x64).
- Windows Server 2012(x86 또는 x64).
- Windows Server 2008 R2(x86 또는 x64).
- Windows Server 2008 SP2(x86 또는 x64).
- Windows 11 x64용 WinPE.
- Windows 10(x86 또는 x64)용 WinPE.
- WinPE 5.0(x86 또는 x64).
- WinPE 4.0(x86 또는 x64).
- WinPE 3.0(x86 또는 x64).
DISM은 이전 Windows OS의 대상 이미지와 함께 사용할 수 있습니다. 유일한 예외는 해당 OS가 설치된 DISM 버전보다 최신인 경우입니다. 예를 들어 Windows 10 버전 1511의 DISM은 Windows 10 버전 1607을 서비스할 수 없습니다. 그러나 Windows 10 버전 1511 및 버전 1507은 서비스할 수 있습니다.
또한 대상 이미지(서비스 중인 이미지)가 지원되지 않는 특정 Windows 호스트 배포 환경이 있습니다. 예를 들어 Windows 8, Windows Server 2012 또는 WinPE 4.0(x86 또는 x64)의 대상 이미지는 Windows 11 호스트 배포 환경에서 지원되지 않습니다. 마찬가지로 Windows 11 또는 Windows 11용 WinPE의 대상 이미지는 Windows 7, Windows 8, Windows Server 2008, WinPE 4.0(x86 및 x64) 및 WinPE 3.0(x86 및 x64) 호스트 배포 환경에서 지원되지 않습니다.
DISM 제한사항
DISM을 사용하여 Windows 이미지를 서비스할 때 관리자는 기본 제공 제한 사항을 알고 있어야 합니다. 하나는 탄력적 파일 시스템을 지원하지 않는다는 것입니다. ReFS는 Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 및 Windows Server 2012 OS를 위한 새로운 파일 시스템입니다. 대규모 데이터 세트로 효율적으로 확장할 수 있으며 이전 파일 시스템보다 더 나은 데이터 가용성과 성능을 제공합니다.
DISM의 또 다른 제한 사항은 네트워크를 통해 원격 컴퓨터에 패키지를 설치할 수 없다는 것입니다. 또한 패키지는 항상 명령줄에 나열된 순서대로 설치됩니다. 여러 서비스 명령을 동일한 명령줄에 지정할 수 없습니다(여러 드라이버 또는 패키지를 지정할 수 있더라도).
관리자는 DISM에 종속성 요구 사항이 있다는 점을 기억해야 합니다. 즉, 다른 패키지를 설치하기 전에 특정 패키지를 먼저 설치해야 한다는 의미입니다. 이러한 제한 사항을 고려하고 패키지가 올바른 순서로 설치되도록 하려면 관리자가 여러 패키지를 설치할 때 응답 파일을 사용해야 합니다.
DISM의 마지막 제한은 DISM 명령줄이 와일드카드를 지원하지 않는다는 것입니다.
Windows 명령 프롬프트와 PowerShell을 사용해야 하는 시기와 PowerShell을 사용하여 취약점 스캐너를 구축하는 방법을 알아보세요. Windows 11 인쇄 관리로 프린터 문제를 해결하는 방법과 Windows 11이 계속 다시 시작될 때 문제를 해결하는 방법을 알아보세요. 효율성을 높이기 위해 PowerShell 시작 작업 예제와 Windows 11의 검은색 화면을 해결하는 7단계를 시도해 보세요.
Microsoft Windows 배포 이미지 서비스 및 관리(DISM)에 대해 계속 읽어보세요.
- Windows 10용 사용자 정의 ISO를 만드는 방법
- Windows 11 성능 문제를 식별하고 해결하는 5단계
- 네트워크 문제 해결을 위한 16가지 PowerShell 명령
- Windows 11과 Windows 10:차이점은 무엇인가요?
- PowerShell과 Bash:주요 차이점 설명
데스크톱 관리에 대해 자세히 알아보기
-
YAML 빌드 워크플로 스크립트 예를 위한 전체 GitHub Actions 환경 변수 목록
작성자:카메론 맥켄지
-
Microsoft Windows 평가 및 배포 키트(Windows ADK)란 무엇입니까?
작성자:Rahul Awati
-
기업에서 Copilot+ PC를 지원하는 과제
작성자:Cliff Saran
-
Microsoft Windows PowerShell DSC(원하는 상태 구성)
작성자:브라이언 포시