Windows PE(Windows Preinstallation Environment, 윈도우 사전 설치 환경)는 마이크로소프트가 제공하는 경량 운영체제 환경으로, 여러 대의 컴퓨터에 Windows를 배포하거나 복구하는 데 특화된 도구입니다. 집에서 개인 PC에 Windows 10을 설치하는 것은 비교적 쉽지만, 사무실처럼 수십 대의 컴퓨터를 관리해야 하는 환경이라면 이야기가 달라집니다. 이때 Windows PE는 설치와 배포 작업을 효율적으로 처리할 수 있게 해주며, Windows 10의 Home, Pro, Enterprise, Education 등 모든 데스크톱 에디션의 복구에도 활용할 수 있습니다.
Windows PE란?

먼저 알아두어야 할 점은, Windows PE는 일상적인 용도로 사용하는 운영체제가 아니라는 것입니다. 이 환경은 오직 Windows의 배포와 복구 목적으로만 사용해야 하며, 가볍다고 해서 임베디드 OS처럼 상시 구동하는 시스템으로 쓸 수 없습니다. 실제로 마이크로소프트는 PE가 연속으로 72시간 이상 실행되지 않도록 설계했으며, 다시 시작하면 레지스트리 변경 내역을 포함한 모든 변경 사항이 초기화됩니다.
따라서 영구적인 환경이 필요하다면, Windows PE 이미지를 마운트하여 직접 커스터마이징해야 합니다.
Windows PE로 할 수 있는 작업
- Windows 설치 전 하드 드라이브 파티션 설정
- 스크립트나 앱을 활용해 네트워크 또는 로컬 드라이브를 통해 Windows 설치
- Windows 이미지 캡처 및 적용
- OS가 실행 중이 아닐 때 시스템 수정
- 자동 복구 도구 구성
- 부팅이 불가능한 장치에서 데이터 복구
- 사용자 지정 셸 또는 GUI를 추가해 반복 작업 자동화
- Windows PE 복구 디스크 생성
이처럼 다양한 작업이 가능한 만큼, Windows PE는 기존 OS의 핵심 기능 상당 부분을 지원합니다. 배치 파일과 스크립트 실행, Win32 애플리케이션, 범용 드라이버는 물론, TCP/IP나 NetBIOS over TCP/IP 같은 LAN 네트워킹 프로토콜도 사용할 수 있습니다. NTFS 파일 시스템, DiskPart 도구, BCDBoot 역시 기본 지원되며, 보안 분야에서는 BitLocker, TPM, Secure Boot 등을 활용할 수 있습니다. 나아가 VHD와 마우스 통합 기능까지 지원하기 때문에 하이퍼바이저 환경에서도 PE를 구동할 수 있습니다.
다만 지원하지 않는 기능도 분명히 존재합니다. 터미널 서비스, 네트워크 도메인 가입, 원격 데스크톱, MSI 확장 패키지, 32비트 환경에서의 64비트 앱 실행, DISM을 통한 앱 패키지 추가 등은 사용할 수 없습니다.
Windows PE의 용량 제한
Windows PE 설치는 FAT32 파일 시스템을 사용하기 때문에 용량 면에서 제약이 따릅니다. 최대 파일 크기는 4GB, 최대 드라이브 인식 용량은 32GB입니다. USB 드라이브가 32GB보다 크더라도 PE는 32GB까지만 인식합니다. 이를 우회하려면 USB를 여러 파티션으로 나누거나, 이미지용 별도 USB를 준비하거나, 네트워크 위치에서 이미지를 불러오는 방법을 사용할 수 있습니다.
Windows PE 다운로드 및 설치 방법
Windows PE를 실행하는 데 필요한 최소 요구 사항은 512MB RAM입니다. 하드 디스크 없이 RAM 디스크 부팅으로 전체 PE 이미지를 메모리에 올려 구동하는 방식이기 때문입니다. 호환성에도 유의해야 하는데, 32비트 Windows PE는 32비트 UEFI·BIOS PC와 64비트 BIOS PC에서 부팅 가능하며, 64비트 Windows PE는 64비트 UEFI 및 BIOS PC를 모두 부팅할 수 있습니다.
Windows 10 October Update(1809)부터 Windows PE는 별도 프로그램이 아니라 Windows Assessment and Deployment Kit(ADK)의 추가 기능(Add-on) 형태로 제공됩니다. 부팅 가능한 WinPE 미디어를 만들려면 USB 플래시 드라이브, CD, DVD 또는 가상 하드 드라이브를 준비해야 하며, 미디어 제작에 필요한 파일은 ADK의 WinPE 추가 기능 안에 포함되어 있습니다.
WinPE 미디어 생성 절차는 간단합니다. 먼저 ADK를 설치할 때 Deployment Tools(배포 도구) 옵션을 선택하고, 이후 Windows PE Add-on 패키지를 추가로 설치하면 됩니다.
아직 Windows 10 1809 이전 버전(1803 이하)을 사용 중이라면, 기존 방식대로 Windows ADK를 설치할 때 'Deployment Tools'와 'Windows Preinstallation Environment' 기능을 함께 선택하면 됩니다. 자세한 내용은 microsoft.com 공식 문서에서 확인할 수 있습니다.
함께 읽으면 좋은 글: Windows RE란 무엇인가?