UEFI 펌웨어

이 섹션에서는 UEFI(Unified Extensible Firmware Interface) 기반 PC에서 Windows를 설치 및 배포할 때 고려할 사항에 대해 설명합니다.

PC가 시작되면 펌웨어 인터페이스가 PC의 부팅 프로세스를 제어한 다음 제어 권한을 Windows 또는 다른 운영 체제로 전달합니다.

UEFI는 이전 BIOS 펌웨어 인터페이스 및 EFI(Extensible Firmware Interface) 1.10 사양을 대체합니다.

AMD, AMI, Apple, Dell, HP, IBM, Insyde, Intel, Lenovo, Microsoft 및 Phoenix Technologies를 포함하여 140여개가 넘는 선도 기술 회사가 Unified EFI 포럼에 참여하고 있습니다. 자세한 내용은 UEFI 사양을 참조하세요.

UEFI 2.3.1 사양을 충족하는 펌웨어의 이점은 다음과 같습니다.

  • 부팅 및 다시 시작 시간이 빠릅니다.

  • 운영 체제가 로드되기 전에 신뢰할 수 없는 코드가 실행되지 않도록 제한하는 데 도움이 되는 보안 부팅 및 출하 시 암호화된 드라이브 같은 보안 기능을 사용하는 기능입니다. 자세한 내용은 보안 부팅 개요출하 시 암호화된 드라이브를 참조하세요.

  • 큰 하드 드라이브(2TB 초과) 및 파티션 수가 4개를 초과하는 드라이브를 더 쉽게 지원할 수 있는 기능입니다.

  • 레거시 BIOS와의 호환성입니다. 일부 UEFI 기반 PC에는 이전 BIOS를 에뮬레이트하여 최종 사용자에게 더 큰 유연성 및 호환성을 제공하는 CSM(호환성 지원 모듈)이 포함됩니다. CSM을 사용하려면 보안 부팅을 사용하지 않도록 설정해야 합니다.

  • PC 제조업체에서 네트워크 또는 이미지 서버를 가득 채우지 않고 여러 PC에서 수신될 수 있는 PC 이미지를 브로드캐스트하도록 허용하는 멀티캐스트 배포를 지원합니다.

  • UEFI 펌웨어 드라이버, 응용 프로그램 및 옵션 ROM을 지원합니다.

추가 이점을 보려면 Intel EFI 및 UEFI 개요와 사양을 참조하세요.

다음 Windows 버전에서는 UEFI를 지원합니다.

  • Windows 8.1 및 Windows(R) 8은 32비트(x86), 64비트(x64) 및 ARM 기반 PC에서 기본 UEFI 2.0 이상을 지원합니다. 또한 레거시 BIOS 호환 모드에서 실행 중인 BIOS 기반 PC 및 UEFI 기반 PC를 지원합니다.

    보안 부팅 같은 일부 기능에는 UEFI 2.3.1 Errata C 이사이 필요합니다.

  • Windows Server 2012 R2 및 Windows Server(R) 2012는 64비트 시스템에서 기본 UEFI 2.0 이상을 지원합니다. 보안 부팅 같은 일부 기능에는 UEFI 2.3.1이 필요합니다.

  • Windows(R) 7, Windows Vista(R) 서비스 팩 1(SP1), Windows Server(R) 2008 R2 및 Windows Server(R) 2008

    • 64비트 시스템에서 UEFI 2.0 이상을 지원합니다. 또한 레거시 BIOS 호환 모드에서 실행 중인 BIOS 기반 PC 및 UEFI 기반 PC를 지원합니다.

    • CSM을 사용하여 레거시 BIOS 호환 모드에서 실행되는 클래스 2 시스템에서 지원되므로 이러한 시스템에서 레거시 BIOS INT10 기능을 사용할 수 있습니다.

    • 클래스 3 시스템 같은 운영 체제에서는 클래스 3 UEFI 구현에서는 사용할 수 없는 레거시 BIOS INT10 지원이 펌웨어에 있다고 가정하므로 이러한 시스템에서는 지원되지 않습니다.

    • Windows Server(R) 2008 R2 및 Windows Server(R) 2008은 Itanium 기반 시스템에서 EFI 1.10도 지원합니다.

note참고
  • UEFI 모드에서는 Windows 버전이 PC 아키텍처와 일치해야 합니다. 64비트 UEFI PC에서는 64비트 버전 Windows만 부팅할 수 있습니다. 32비트 PC에서는 32비트 버전 Windows만 부팅할 수 있습니다. 경우에 따라 레거시 BIOS 모드에서는 제조업체가 PC에서 32비트 레거시 BIOS 모드를 지원한다고 가정하여 64비트 PC에서 32비트 Windows를 실행할 수 있습니다.

  • Windows에서는 UEFI 사양에 정의된 기능의 하위 집합을 지원합니다. Windows 구현은 더 높은 펌웨어 버전은 명시적으로 확인하지 않습니다.

  • 추가 UEFI 요구 사항은 UEFI 설치 미디어 포맷 및 기본 부팅 동작UEFI 요구 사항: 부팅 시간, 런타임, 최대 절전 모드 상태(S4)을 참조하세요.

UEFI 기반 PC에 Windows를 설치하기 전에 다음을 참고하세요.

  • 일부 플랫폼 또는 하드웨어 구성에서는 Windows가 UEFI 모드 또는 레거시 BIOS 호환 모드에서 설치되었는지 확인하기 위해 추가 단계를 수행해야 할 수 있습니다. 자세한 내용은 UEFI 모드 또는 레거시 BIOS 모드로 부팅을 참조하세요.

  • UEFI 하드 디스크에는 BIOS에서 사용되는 MBR(마스터 부트 레코드) 파티션 구조 대신 GPT(GUID 파티션 테이블) 파티션 구조가 필요합니다.

    Windows 제품 DVD를 사용하여 Windows를 설치할 경우 Windows 설치 프로그램은 PC가 UEFI 모드로 부팅되었는지 또는 BIOS 호환 모드로 부팅되었는지 확인한 다음 이에 따라 Windows를 구성합니다.

    GPT 파티션을 미리 구성하는 방법에 대한 자세한 내용은 하드 드라이브 및 파티션 개요를 참조하세요.

  • UEFI 모드와 BIOS 호환 모드를 모두 지원하도록 Windows PE(Windows 사전 설치 환경)를 구성할 수 있습니다.

    note참고
    PC가 UEFI 모드에 있는 동안 Windows PE 버전이 PC 아키텍처와 일치해야 합니다. 64비트 UEFI 펌웨어 모드의 PC에서는 64비트 버전 Windows PE만 부팅할 수 있습니다. 32비트 UEFI 펌웨어 모드의 PC에서는 32비트 버전 Windows PE만 부팅할 수 있습니다. UEFI 모드 및 레거시 BIOS 모드를 둘 다 지원하는 PC에서는 제조업체가 레거시 BIOS 모드를 지원한다고 가정하여 BIOS 메뉴 설정을 "UEFI 모드"에서 "BIOS 모드"로 변경하여 64비트 PC에서 32비트 Windows PE를 실행할 수 있습니다.

    자세한 내용은 WinPE: USB 부팅 가능 드라이브 만들기 또는 드라이브(플랫 부팅 또는 비RAM)에서 실행하도록 Windows PE 설치을 참조하세요.

  • 펌웨어 제조업체의 참고 사항: 도구나 응용 프로그램을 사용하여 C:\boot 및 C:\EFI 폴더의 파일을 비롯한 Windows 관련 부팅 파일을 변경하지 마세요. 이러한 파일을 변경하면 PC가 부팅되거나 최대 절전 모드에서 다시 시작하거나 시스템 복구 도구를 실행하는 데 문제가 생길 수 있습니다. 대신 BCDboot 등의 도구를 사용하여 부팅 순서를 설정하세요. 자세한 내용은 BCDboot 명령줄 옵션을 참조하세요.

표시: