question

jelfer-3369 avatar image
0 Votes"
jelfer-3369 asked Docs-4663 edited

Legacy Boot vs Standard Boot in Windows 10 (UEFI)

In a device (UEFI) with two Windows 10 installations (one clear the other bitlocker encrypted) I noticed a difference in the boot sequence and boot time if the boot is changed from standard to legacy (using bcdedit).

With standard boot you have the new graphics and the boot sequence is as follow:
clear OS: start pc, bootmanager loads, OS selection, OS boots up
Bitlocker OS: start pc, bootmanager loads, OS selection, system reboots automatically, password screen, OS boots up

With legacy boot you have the old less fancy but effective graphics and the boot sequence is as follow:
clear OS: start pc, OS selection, OS boots up
Bitlocker OS: start pc, OS, selection, password screen, OS boots up

What I noticed is that with legacy boot in a UEFI system the boot sequence and time is much faster but I'd like to know from the experts what are actually the differences in standard vs legacy boot in windows 10? Is there any disadvantage in using the legacy boot, which appears to be faster and more effective, in a UEFI installation?

To clarify: it seems the question has not been understood, the BIOS is in UEFI mode and the two Windows installations were installed in UEFI mode and GPT. By using the command bcdedit you can change the boot in Windows 10 from standard to legacy, this setting doesn't change the BIOS which stays in UEFI mode! I'm just asking what are the pros and cons of switching to the legacy boot (the BIOS stays in UEFI!!!), from what I have seen apart from having the old graphics it is also faster...

windows-10-setup
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@jelfer-3369
Hi,

Just checking in to see if the information provided was helpful.

If the reply helped you, please remember to accept as answer.
If no, please reply and tell us the current situation in order to provide further help.

0 Votes 0 ·
Sean-Liming avatar image
0 Votes"
Sean-Liming answered

Legacy boot doesn't support SecureBoot, which then effects other security features like HVCI.
UEFI boot has always booted faster than legacy boot from my testing. Boot speed also depends on boot media.
With UEFI boot, the boot splash screen can be changed in the firmware to replace the Windows splash screen on startup if you care for such a thing.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

yannara avatar image
0 Votes"
yannara answered

UEFI boot should be faster. UEFI is more secure, boot loader is protected. SPecially with additional secure boot you can then get all the secure features Defender family provides.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

jelfer-3369 avatar image
0 Votes"
jelfer-3369 answered jelfer-3369 edited

To clarify: it seems the question has not been understood, the BIOS is and stays in UEFI mode and the two Windows installations were installed in UEFI mode and GPT. By using the command bcdedit you can change the boot in Windows 10 from standard to legacy, this setting doesn't change the BIOS which stays in UEFI mode! I'm just asking what are the differences and the pros and cons of switching from standard boot to the legacy boot (the BIOS stays in UEFI!!!) in Windows 10. From what I have seen, the legacy boot apart from having the old graphics it is also faster...





5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

JennyFeng-MSFT avatar image
0 Votes"
JennyFeng-MSFT answered

@jelfer-3369
Hi,
It would be to boot via legacy BIOS if you:

are actually setting up a virtual machine – UEFI on VM hypervisors tend to be limited and experimental; BIOS boot is much better supported
need to boot a 32-bit OS on a 64-bit machine
have a firmware known to be especially buggy
often swap or move hard drives between machines

Otherwise, it's better to go with UEFI. It's faster, more secure and comes with better functionality.

Some early UEFI firmwares may have the UEFI bootloader "bolted on" top of an otherwise BIOS-based firmware. In those rare cases, BIOS boot may actually be faster, but that's not representative of most hardware.

Hope above information can help you.

============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Docs-4663 avatar image
0 Votes"
Docs-4663 answered Docs-4663 edited

The question is not clear.
The answers are clarifying BIOS settings.

Were / are you dual booting?

Are you attempting to distinguish between a graphical versus text-based bootloader? or boot menu policy?

These links may be useful:
https://appuals.com/how-to-enable-the-legacy-boot-menu-in-windows-10/
https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/bcdedit--set

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.