Windows PE(Windows Preinstallation Environment, 윈도우 사전 설치 환경)는 Windows를 경량화한 축소판 운영체제입니다. 이 사용자 지정 환경은 비상 상황에서 특히 유용합니다. Windows 명령이나 서드파티 도구를 실행해 Windows 설치 문제를 해결할 수 있고, 최악의 경우에는 중요한 파일을 복구하는 데도 활용할 수 있습니다.
Hiren's BootCD PE처럼 다운로드해서 바로 쓸 수 있는 서드파티 Windows PE 복구 디스크도 여러 가지가 있습니다. 하지만 잠재적인 저작권 문제 등을 이유로 서드파티 솔루션을 신뢰하기 어렵다면, Win10XPE를 이용해 직접 만드는 것이 좋은 대안입니다. 이 글에서는 자신만의 Windows PE 복구 디스크를 만드는 전 과정을 단계별로 안내합니다.
Windows PE 복구 디스크 만들기
Windows PE 복구 디스크를 만들려면 우선 최신 Windows 10 설치 미디어가 필요합니다. Microsoft에서 Windows 10 ISO를 공식적으로 배포하고 있지만, 웹사이트에서 ISO 파일을 내려받으려면 브라우저의 사용자 에이전트(User Agent)를 Chrome OS 또는 Android로 변경해야 하는 경우가 있습니다.
- Windows 10 ISO를 준비했다면, 다음으로 최신 버전의 Win10XPE를 다운로드합니다. 7-Zip으로 Windows 10 ISO와 압축된 Win10XPE 7Z 파일을 각각 압축 해제한 뒤, Win10XPE.exe 파일을 실행합니다.
- Win10XPE를 처음 실행하면 압축 해제한 Windows 10 설치 파일의 위치를 지정해야 합니다. 메인 화면에서 Select the Windows 10 Source Folder(Windows 10 원본 폴더 선택)를 클릭하세요.
- Windows 10 설치 파일이 Win10XPE에 정상적으로 로드되면, PE 디스크에 포함할 도구들을 본격적으로 커스터마이징할 수 있습니다. 왼쪽 메뉴에서 Apps 항목 옆의 + 화살표를 클릭해 섹션을 확장합니다.
- 각 하위 카테고리를 살펴보며 추가할 도구를 선택합니다. Win10XPE는 유용하다고 판단되는 도구들을 기본값으로 선택해 주지만, 실제로 환경에 포함하려면 각 항목 옆의 체크박스를 직접 클릭해야 합니다.
- 다음으로 Build Core 설정을 조정해야 합니다. 여기서 키보드 배치, 로케일(locale) 등 WinPE 빌드에 필요한 다양한 설정을 지정할 수 있습니다. 왼쪽 메뉴에서 Build Core를 클릭하세요.
- Build Core의 기본 설정은 대부분의 사용자에게 적합합니다. 다만 WinPE 환경에서 무선 네트워크를 사용하려면 Main Interface 탭에서 Network Drivers, Network Additions, Microsoft .NETFx4 체크박스를 반드시 활성화해야 합니다.
- PortableApps에서 내려받은 포터블 도구나 추가 설정 파일 같은 사용자 지정 파일도 WinPE 환경에 넣을 수 있습니다. Add Your Custom Folder 체크박스를 선택한 뒤, Open Custom Folder 버튼을 클릭해 해당 폴더에 파일을 복사하면 됩니다.
- 마지막 Utilities 메뉴는 대부분의 경우 별도 설정 없이 그대로 사용해도 무방합니다. 예를 들어 .NET Framework 2.0~3.5를 활성화하는 등 이 섹션을 수정해야 한다면, 왼쪽 메뉴에서 Utilities 옆의 + 화살표를 클릭해 세부 항목을 확인하세요.
- 모든 설정과 파일 준비가 끝났다면 빌드를 진행합니다. 화면 오른쪽 상단의 Play 버튼을 클릭하면 빌드 프로세스가 시작됩니다.
Win10XPE는 커스터마이징된 Windows PE 환경을 ISO 파일로 변환해 줍니다. 빌드가 완료되면 Rufus를 사용해 ISO 파일의 내용을 USB 플래시 드라이브에 구울 수 있습니다.
Etcher도 Rufus의 인기 있는 대체 도구이지만, Windows 10 ISO를 플래시 드라이브에 구울 때 알려진 호환성 문제가 있습니다. 따라서 이 작업에는 Rufus를 사용하는 것이 더 안전합니다.
USB 플래시 드라이브에 Windows PE 굽기
커스텀 Windows PE ISO를 USB 플래시 드라이브에 굽기 위해서는 최신 버전의 Rufus가 필요합니다. Rufus는 별도 설치가 필요 없으므로, 다운로드 후 Rufus.exe 파일을 바로 실행하면 됩니다.
- 먼저 Device 드롭다운 메뉴에서 사용할 플래시 드라이브를 선택하고, Boot Selection 메뉴 옆의 Select 버튼을 눌러 생성한 ISO 파일을 지정합니다.
- ISO 파일을 선택하면 Rufus가 해당 파일에 맞는 최적의 설정을 자동으로 구성해 줍니다. 모든 준비가 끝났다면 하단의 START 버튼을 클릭해 굽기를 시작하세요.
Rufus의 굽기 작업이 완료되면, USB 플래시 드라이브를 연결한 상태로 PC를 재부팅합니다. 그러면 커스텀 Windows PE 환경이 부팅되며, 손상된 Windows 설치를 복구하는 작업을 시작할 수 있습니다.
Windows 복구 환경(WinRE) 활용하기
별도의 도구 없이 기본 제공되는 기능을 찾고 있다면, Windows 10 사용자는 Windows 복구 환경(WinRE)을 활용할 수 있습니다. WinPE는 자유롭게 커스터마이징할 수 있는 반면, WinRE는 고정된 구조의 솔루션으로 파일 시스템 복구, 이전 백업 시점으로 Windows 복원, 공장 초기화 등 다양한 복구 도구를 포함하고 있습니다.
Windows 사전 설치 환경(WinPE) 대비 Windows 복구 환경(WinRE)의 장점은 모든 Windows 10 사용자가 이미 WinRE를 설치하고 있다는 점입니다.
- Windows 10으로 정상 부팅이 가능한 상태라면, 고급 시작(Advanced Startup) 설정 메뉴를 통해 WinRE로 진입할 수 있습니다. 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 후 설정(Settings)을 엽니다.
- 이후 업데이트 및 보안 > 복구 > 지금 다시 시작 순서로 클릭하면, PC가 Windows 10 고급 부팅 메뉴로 진입합니다.
또한 Windows 10 시작 과정을 두 번 이상 강제로 중단하는 방법으로도 Windows 복구 환경에 진입할 수 있습니다. WinRE가 로드되면 고급 옵션 > 문제 해결을 클릭해 포함된 다양한 복구 도구에 접근할 수 있습니다.
만약 Windows 설치가 복구 불가능한 상태라면, 데이터를 정리하고 Windows 10을 새로 설치하는 방법을 고려해야 할 수 있습니다.