Improving the boot experience

POST

OS Initialization

Service & App Initialization

POST

Service & App Init

Post with highest supported Seamless single graphics native resolution transition from firmware to Clean, high-resolution branding native OS driver elements persist through OS boot

OEM Logo

OEM Logo

POST 2s

Hiber Resume 4s

Device Init.

Explorer Init. 6s 7s

Enhancing security

POST

Windows Logon
Early Launch Anti-malware (ELAM)

Firmware OK?

BootMgr OK?

Boot Critical Drivers OK?

NTOS Kernel OK?

UEFI Recovery?

Secure Boot Remediation / Recovery

Last Resort
Factory Reset Enterprise PXE External media

Firmware Last Resort

Reboot

Contact Support

Design guidance

Windows OS
UEFI OS Loader OS Loader BIOS UEFI Win32/NT APIs

ACPI Driver

UEFI Runtime Services Compatibility Support Module (CSM) Legacy BIOS Platform Specific UEFI Firmware

ACPI Registers

ACPI BIOS

ACPI Tables

Firmware

System Hardware

Interface Architecture Mode

Legacy BIOS x86 / X64 only 16 bit (real mode)

UEFI Agnostic 32/64 bit

Boot Partition
Runtime Services Driver model POST Graphics

MBR (2.2 TB limit)
No No VGA

GPT (9.4 ZB* limit)
Yes Yes Graphical Output Protocol (GOP)

* A zettabyte is equal to 1B terabytes. The total amount of global data was expected to pass 1.2 ZB sometime during 2010.

Recap

http://forums.dev.windows.com http://bldw.in/SessionFeedback

http://www.uefi.org/ http://www.trustedcomputinggroup.org/ http://www.tianocore.sourceforge.net http://msdn.microsoft.com/enus/windows/hardware/gg463149 http://msdn.microsoft.com/ http://www.intel.com/intelpress/sum_efi.htm

BACKUP

38.2% from top to middle of logo

Max 40%

Max 40%

This space reserved for OS

Sign up to vote on this title
UsefulNot useful