How to Disable New Metro Boot Loader and Bring Back Windows Vista and 7 Style Boot Loader in Windows 8 and Later?

UPDATE: This tutorial will also work in Windows 8.1 and later.

We all know that Microsoft has replaced the old boot loader with a new Metro boot loader in Windows 8. You can read more info about this new boot loader in following article:

How to Access and Use Windows 8 Metro Boot Loader and Advanced Boot Options?

The new boot loader is better and advanced than the previous boot loader present in Windows Vista and Windows 7.

Modern_Boot_Loader_Windows_8.png

But there is one problem with this new boot loader which occurs when you dual boot between Windows 8 and any other previous Windows version such as Windows Vista or 7.

If you have set Windows 8 as default boot entry in your system, first Windows 8 boots and the new Metro boot loader to select installed OS is shown after Windows 8 boot screen. It might become quite annoying if you want to boot into other Windows version. First you'll have to watch Windows 8 boot screen and then you'll be able to select previous Windows OS from new Metro boot loader.

On the other hand in previous boot loader, no installed OS boots until you select it from the OS list in boot loader. It saves lots of time.

Today in this article, we are going to tell you how to disable new Metro boot loader and bring back Windows Vista and 7 style boot loader in Windows 8.

Legacy_Boot_Loader_Windows_8.png

So if you also want to get Windows Vista and Windows 7 style classic boot loader back in Windows 8, follow these simple steps:

1. To disable new Metro boot loader we'll need to execute a command in Command Prompt. So first open Command Prompt as Administrator using following tutorial:

[Guide] Different Ways to Open Command Prompt as Administrator in Windows

2. Now type following command and press Enter:

bcdedit /set {default} bootmenupolicy legacy

You'll get a message "The operation completed successfully".

Disable_New_Boot_Loader_Windows_8.png

That's it. Restart your system and you'll see classic Windows Vista and 7 style boot loader in Windows 8.

3. In case you want to re-enable Windows 8 Metro boot loader in future, simply execute following command in Command Prompt:

bcdedit /set {default} bootmenupolicy standard

Again you'll get a message "The operation completed successfully". Restart and you'll get the new Metro boot loader back in Windows 8.





Share this article: Facebook | Twitter | Google+ | Reddit | Tell a friend

Posted in: Troubleshooting, Windows 8 / 8.1


Other similar articles that may interest you


Comments

Leave a Comment

(required)