Windows Recovery Environment

Windows Recovery Environment(WinRE, Windows RE)는 Microsoft Windows가 정상적으로 시작되지 않거나 운영체제의 시스템 파일·부팅 구성이 손상되었을 때 문제를 진단하고 복구하도록 제공하는 별도의 실행 환경이다. Windows PE를 바탕으로...

정식 명칭Windows Recovery Environment
약칭WinRE, Windows RE
한국어 이름Windows 복구 환경
분류Windows 오류 진단·시동 복구 실행 환경
개발사Microsoft
기술 기반Windows PE·Windows NT
초기 도입Windows Vista 시대
주요 배포 대상Windows 10·11, Windows Server 등
복구 이미지winre.wim
부팅 관리자Windows Boot Manager·BCD
주요 도구시동 복구, 명령 프롬프트, 시스템 복원, 업데이트 제거
추가 기능이미지 복구, 복구 미디어, PC 초기화 등 버전별
활성화·설정reagentc.exe, ReAgent.xml
일반 배치별도 NTFS 복구 파티션
보안BitLocker·Secure Boot 및 장치 정책 연동
OEM 사용자 정의추가 진단 도구·언어·드라이버·패키지
라이선스Microsoft Windows 설치·복구 구성 요소
공식 기술 문서Microsoft Learn: Windows RE
WinPE 문서Microsoft Learn: Windows PE

Windows Recovery Environment(WinRE, Windows RE)는 Microsoft Windows가 정상적으로 시작되지 않거나 운영체제의 시스템 파일·부팅 구성이 손상되었을 때 문제를 진단하고 복구하도록 제공하는 별도의 실행 환경이다. Windows PE를 바탕으로 추가 드라이버와 복구 도구·언어 및 진단 구성 요소를 결합한 형태이며, 정상적으로 설치된 Windows와 별도로 부팅해 파일·파티션·부팅 정보를 수정할 수 있다. Windows Vista에서 도입된 이후 Windows 10·11과 지원 Windows Server 버전의 시스템 복구 기반으로 발전했다.[1]

WinRE는 독립적인 Windows 커널 계보가 아니라 WinPE 기반 복구 구성이다. 정상적인 Windows 설치가 실패하거나 자동 복구를 요청하면 부팅 관리자와 복구 구성이 운영체제를 대신하여 WinRE 이미지를 실행할 수 있다. 사용자는 Windows 설정의 고급 시작 또는 복구 매체를 통해 직접 진입할 수 있고, 연속적인 부팅 실패가 감지됐을 때 자동 복구로 진입하는 경우도 있다. 복구 진입 과정과 제공 메뉴는 Windows의 버전·OEM 설정 및 복구 이미지의 상태에 따라 달라진다.

복구 이미지의 대표 파일은 winre.wim이며, Windows 설치 과정에서 \Windows\System32\Recovery에 준비된 후 일반적으로 별도의 복구 도구 파티션으로 복사된다. Microsoft는 BitLocker로 암호화된 운영체제 파티션에 문제가 발생하더라도 복구 도구로 접근할 수 있도록 이미지와 관련 자료를 운영체제 파티션 밖에 저장하는 구성을 권장한다. 복구 파티션은 NTFS를 사용하고 Windows 파티션 바로 뒤에 배치하는 형태가 향후 업데이트와 크기 조정에 유리하다고 설명한다.[2]

WinRE에서 제공되는 도구는 부팅 관련 파일과 구성의 자동 복구, 명령 프롬프트와 특정 업데이트 제거, 시스템 복원·이미지 복구, PC 초기화 및 OEM 진단 도구 등이다. Startup Repair는 흔한 시동 장애의 원인을 검사·복구하고, System Restore는 미리 만들어진 복원 지점을 이용하며, Reset this PC는 Windows를 다시 설치하는 흐름과 연결된다. 다만 모든 설치에 모든 메뉴가 포함되지는 않으며 데이터 손실 가능성과 BitLocker 복구 키 요구 여부를 확인해야 한다.

시스템 관리자와 OEM은 reagentc 도구로 WinRE 상태와 등록된 이미지 경로·복구 구성을 확인하거나 활성화·비활성화할 수 있다. WinRE 이미지는 WinPE 구성 요소와 드라이버, 사용자 정의 복구 앱을 추가해 수정할 수 있지만 과도한 패키지와 언어를 넣으면 이미지 크기·메모리 요구량이 증가한다. 운영체제를 배포할 때 복구 파티션을 구성하지 않았거나 잘못 등록하면 고급 복구 메뉴가 정상 실행되지 않을 수 있다.[3]

복구 환경은 운영체제를 보호하기 위한 보안 체계와 연결돼 있다. BitLocker를 사용하는 시스템에서는 일부 복구 작업에서 복구 키가 필요할 수 있고, 보안 부팅 및 최신 펌웨어 구성에 따라 실행 가능한 이미지와 작업 절차가 제한된다. 복구 이미지는 Windows 보안 업데이트와 함께 정기적으로 서비스해야 하며, 복구 파티션의 여유 공간이 충분하지 않으면 업데이트에 실패할 수 있다. 따라서 오프라인 복구가 가능하다는 이유로 WinRE를 모든 파일 암호화·접근 제어를 우회하는 기능으로 이해해서는 안 된다.

기술적으로 WinRE의 원형인 Windows PE는 설치·배포·일반 복구를 위한 공통 플랫폼이고, WinRE는 그 위에 Windows 부팅 실패와 진단 작업에 필요한 정책·도구를 구성한 목적별 파생 환경이다. Windows PE와 별도의 Windows를 구매하거나 설치하는 독립 상용 제품이 아니며 Windows 설치본·복구 미디어 및 OEM 구성에 포함된다. 원본 코드와 시스템 도구는 Microsoft의 사용 조건과 관련 보안 정책을 따른다.[4]

역사

개발 배경과 목적

기술 계보와 Windows NT와의 관계

부팅·실행 아키텍처

시스템 구성과 주요 도구

저장 장치·파일 시스템·네트워크

드라이버·보안과 하드웨어 지원

설치·배포·사용 절차

지원 플랫폼과 버전별 차이

기능적 제약과 사용 시 주의점

라이선스·지원 정책

기술적 영향과 관련 환경

관련 문서

  1. Microsoft Learn: Windows Recovery Environment 기술 레퍼런스 ↩
  2. Microsoft Learn: WinRE 이미지와 복구 파티션 구성 ↩
  3. Microsoft Learn: WinRE의 사용자 지정과 설치 과정 ↩
  4. Microsoft Learn: WinRE 및 WinPE의 구분 ↩