오랫동안 Windows를 사용해 온 사용자라면 UEFI라는 용어를 한 번쯤 들어보셨을 것입니다. UEFI는 Unified Extensible Firmware Interface(통합 확장 펌웨어 인터페이스)의 약자로, 하드웨어를 초기화하고 운영체제를 불러와 시작하는 역할을 담당하며 기존 BIOS를 대체하는 기술입니다. UEFI는 처음에 인텔(Intel)이 'Intel Boot Initiative'라는 이름으로 선보였으며, 이후 EFI로 명칭이 변경되었습니다.
그 후 EFI는 Unified EFI 포럼으로 넘어가면서 UEFI라는 이름을 갖게 되었습니다. UEFI는 부트 매니저를 내장하고 있어 별도의 부트 로더가 필요 없으며, 더 빠른 부팅 속도와 향상된 네트워크 지원이라는 장점도 제공합니다.
내 PC가 UEFI를 사용하는지 BIOS를 사용하는지 확인하는 방법
최근 출시되는 Windows PC는 대부분 UEFI를 지원합니다. 자신의 PC 모델이 UEFI를 지원하는지 정확히 알고 싶다면 OEM 제조사에 문의하는 것이 가장 확실합니다. 하지만 직접 확인하고 싶다면 아래의 두 가지 방법을 따라 해 보세요.
1] setupact.log 파일 확인하기
파일 탐색기를 열고 다음 폴더로 이동합니다: C:\Windows\Panther

Panther 폴더 안에는 setupact.log라는 이름의 텍스트 파일이 있습니다. 이 파일을 열면 메모장으로 자동 실행됩니다.

setupact.log 파일을 연 후 Ctrl+F를 눌러 찾기 상자를 띄우고 Detected Boot Environment라는 항목을 검색합니다.

해당 항목을 찾으면 그 결과값으로 BIOS 또는 UEFI라는 단어가 표시되어 있는 것을 확인할 수 있습니다.
Callback_BootEnvironmentDetect: Detected boot environment: BIOS
또는
Callback_BootEnvironmentDetect: Detected boot environment: UEFI

PC가 UEFI를 지원하고 사용 중이라면 'UEFI'로 표시되며, 그렇지 않다면 'BIOS'로 표시됩니다.
참고: BIOS 또는 UEFI 암호를 설정하고 사용하는 방법도 함께 알아두면 보안에 도움이 됩니다.
2] MSInfo32(시스템 정보)로 확인하기
또 다른 방법으로는 실행(Run) 창을 열어 MSInfo32를 입력한 후 Enter 키를 누르면 시스템 정보(System Information) 창이 열립니다.

BIOS 모드를 사용 중이라면 '레거시(Legacy)'로 표시되고, UEFI를 사용 중이라면 'UEFI'로 표시됩니다. 또한 PC가 UEFI를 지원한다면 BIOS 설정 화면에서 Secure Boot(보안 부팅) 옵션을 확인할 수 있습니다.
일반적으로 UEFI 기반 시스템은 BIOS 기반 시스템보다 시작 및 종료 속도가 더 빠릅니다. 다음은 UEFI가 필요한 Windows 10의 주요 기능 목록입니다.
- Secure Boot(보안 부팅): 부팅 전 과정에서 부트킷 등 각종 악성코드 공격으로부터 Windows 10을 보호합니다.
- ELAM(Early Launch Anti-malware): Secure Boot에 의해 가장 먼저 로드되어, 비마이크로소프트 드라이버가 로드되기 전에 해당 드라이버들을 검사합니다.
- Windows Trusted Boot(신뢰 부팅): 부팅 과정에서 커널과 시스템 드라이버를 보호합니다.
- Measured Boot(측정 부팅): 펌웨어부터 부팅 시작 드라이버까지의 구성 요소를 측정하고, 그 결과를 TPM 칩에 저장합니다.
- Device Guard(디바이스 가드): CPU 가상화와 TPM 지원을 활용하여 AppLocker와 연동된 Device Guard, Credential Guard 기능을 지원합니다.
- Credential Guard(자격 증명 보호): Device Guard와 함께 작동하며, CPU 가상화와 TPM을 통해 NTLM 해시 등 중요 보안 정보를 보호합니다.
- BitLocker Network Unlock: 기업 네트워크에 연결된 상태에서 재부팅 시 Windows 10을 자동으로 잠금 해제합니다.
- GPT(GUID Partition Table): 대용량 부팅 디스크를 사용하려면 GPT 디스크 파티션 방식이 필수입니다.
이 글이 내 PC의 펌웨어 방식을 확인하는 데 도움이 되기를 바랍니다.
