Safe Mode - Add to Windows Boot Manager in Windows 8

How to Add Safe Mode to Windows Boot Manager in Windows 8 and 8.1


information   Information
Safe mode is a troubleshooting option for Windows that starts your computer with a minimal set of drivers and services.

This tutorial will show you how to add Windows 8 Safe Mode to the Windows Boot Manager to be able to easily choose Safe Mode, Safe Mode with Networking, Safe Mode with Command Prompt, Windows 8, or any another OS (ex: dual boot) at boot to run at startup.

You must be signed in as an administrator to be able to do the steps in this tutorial.

Note   Note
If you do not already dual boot Windows 8 with another OS (ex: Windows 7 or Vista) with Windows 8 set as the default OS to run at startup, then adding Safe Mode to the Windows Boot Manager will also give you the Change default or choose other options link as in the example screenshot below to make it easier to boot into the Startup Options menu for more System Recovery Options.


EXAMPLE: Windows 8 Safe Mode added to Windows Boot Manager

Example.jpg








OPTION ONE

To Add Windows 8 "Safe Mode" to Windows Boot Manager




1. Open an elevated command prompt or a command prompt at boot.


2. In the command prompt, copy and paste the command below and press Enter. (see screenshot below)
bcdedit /enum /v
CMD-A.jpg


3. From under a Windows Boot Loader section, look for the description that has Windows 8.1 listed (ex: Windows Developer Preview), and make note of it's identifier number (ex: {672baf70-e2b4-11e0-8f18-f57b82248477} ) . (see screenshot above)


4. In the command prompt, type the command below for the type of Safe Mode you want, and press Enter. (see screenshot below)
NOTE: Substitute identifier number in the command below with your actual Windows 8.1 identifier number from step 3.
bcdedit /copy {identifier number} /d “Windows 8.1 Safe Mode”
OR​
bcdedit /copy {identifier number} /d “Windows 8.1 Safe Mode with Networking”
OR​
bcdedit /copy {identifier number} /d “Windows 8.1 Safe Mode with Command Prompt”
For example: I would type this command below exactly for Safe Mode with my identifier number {672baf70-e2b4-11e0-8f18-f57b82248477}.​
bcdedit /copy {672baf70-e2b4-11e0-8f18-f57b82248477} /d “Windows 8.1 Safe Mode”
warning   Warning
While you could copy and paste the bcdedit /copy {identifier number} part of the command, you must completely type out the /d “Windows 8.1 Safe Mode” part of the command or you will get the "A description for the new entry must be specified" error message if you try and copy and paste it. Be sure to backspace and then type out the rest of the command to also leave a space between these parts of the same command.

warning   Warning

If it doubt, you can always type out the full command.​


CMD-B.jpg


5. Press the Windows + R keys to open the Run dialog, type msconfig, and click/tap on OK.


6. Click/tap on the Boot tab, verify that Windows 8.1 (or the OS you want) is set as the Default OS instead of Windows 8.1 Safe Mode. (see screenshot below)

A) Next, select Windows 8.1 Safe Mode in the top box, and check the Safe boot box under "Boot options".


B) Select (dot) either Minimal, Alternate shell, or Network for the type of Safe Mode you wanted from step 4 above.



Note   Note
Safe Mode (Minimal) = This starts Windows with a minimal set of drivers and services.

Note   Note



Safe Mode with Networking (Network) = This starts Windows in safe mode and includes the network drivers and services needed to access the Internet or other computers on your network.


Safe Mode with Command Prompt (Alternate shell) = This starts Windows in safe mode with a command prompt window instead of the usual Windows interface.




C) Set enough seconds (ex: 30) in the Timeout field to be able to have enough time to choose an OS at boot, check the Make all boot settings permanent box, and click/tap on OK. (see screenshot below)

CMD-3.jpg


7. Click/tap on Yes. (see screenshot below)


CMD-4.jpg
8. Click/tap on Restart. (see screenshot below)
msconfig-3.jpg



9. When the computer restarts, you will see that Windows 8.1 Safe Mode has been added to the Windows Boot Manager.







OPTION TWO

To Remove Windows 8 "Safe Mode" from Windows Boot Manager



Note   Note
This option will undo OPTION ONE above to remove Windows 8.1 Safe Mode from the Windows Boot Manager screen, and return you back to what you had before doing OPTION ONE.




1. Open an elevated command prompt or a command prompt at boot.


2. In the command prompt, copy and paste the command below, and press Enter. (see screenshot below)
bcdedit /enum /v
CMD-7.jpg



3. From under a Windows Boot Loader section, look for the description that has Windows 8.1 Safe Mode listed, and make note of it's identifier number (ex: {203ca718-e98b-11e0-842d-080027916f7d} ) . (see screenshot above)


4. In the command prompt, type the command below and press Enter. (see screenshot below)
NOTE: Substitute identifier number in the command below with your actual "Windows 8.1 Safe Mode" identifier number from step 2.
bcdedit /delete {identifier number}
For example: I would type this command below exactly for my identifier number {203ca718-e98b-11e0-842d-080027916f7d}.​
bcdedit /delete {203ca718-e98b-11e0-842d-080027916f7d}
CMD-8.jpg



5. Close the command prompt. The next time that you restart the computer, you will see that Windows 8.1 Safe Mode has been removed.



That's it,
Shawn


 

Attachments

  • Configure.png
    Configure.png
    7.7 KB · Views: 422
Last edited by a moderator:
Oh sure, now you show me the easy way, lol...

I went through that ridiculous pc settings > general > restart ........... method...

David
 
Great little tutorial that for the most part has worked for me. My only problem is that I have no way of selecting which startup procedure I want. I installed "Safe mode with networking". I have no mouse or keyboard control at the "choose operating screen". Any ideas?
 
Hello Tinyman,

What brand and model keyboard and mouse do you have, and how do you have them connected?

If connected by USB, then try a different USB port and/or double check your UEFI/BIOS settings to make sure that you have seeing USB at boot enabled.

Hope this helps for now, :)
Shawn
 
Hell Clint,

Could you provide more details please? :)

Do you have UEFI or BIOS (legacy), etc....?


EDIT:

I just tested it 8.1 again, and it still works just fine for me. It sounds like you may not have made sure that your Windows 8.1 installation was set as the default OS to run at startup instead of the Safe Mode entry at step 6, and possibly didn't set the time to wait at boot to 30 seconds at step 6C.

I would recommend to use OPTION TWO to remove it, and if you like start over being sure to not miss anything.
 
Last edited:
Hell Clint,

Could you provide more details please? :)

Do you have UEFI or BIOS (legacy), etc....?


EDIT:

I just tested it 8.1 again, and it still works just fine for me. It sounds like you may not have made sure that your Windows 8.1 installation was set as the default OS to run at startup instead of the Safe Mode entry at step 6, and possibly didn't set the time to wait at boot to 30 seconds at step 6C.

I would recommend to use OPTION TWO to remove it, and if you like start over being sure to not miss anything.
Thanks for the reply Brink. I have BIOS. I think I really messed up. I must have not had the right one selected. Now for the hard part. When I deleted, I deleted the wrong one. Anyway to get this fixed? I'm not in Safe Mode now, but it says I am.
System.JPG
Dos.JPG
 
Ok my. :eek:

Luckily, this entry is still normal except for the OS name. You should be able to do this below to change the OS name, and be fine.


1) Open an elevated command prompt.

2) Copy and paste the exact command below, and press Enter.

bcdedit /set {bde632ee-3bf6-11e3-bf8c-f04da23a9f18} Description "Windows 8.1 Pro"


3) Check back in msconfig to make sure that you have "Windows 8.1 Pro" for your OS name now instead.
 
Ok my. :eek:

Luckily, this entry is still normal except for the OS name. You should be able to do this below to change the OS name, and be fine.


1) Open an elevated command prompt.

2) Copy and paste the exact command below, and press Enter.

bcdedit /set {bde632ee-3bf6-11e3-bf8c-f04da23a9f18} Description "Windows 8.1 Pro"


3) Check back in msconfig to make sure that you have "Windows 8.1 Pro" for your OS name now instead.

Thanks Brink. You have done it again. You should be on $Microsofts payroll.
Dos2.JPG
System2.JPG
From now own I will read more carefully before start punching buttons. I'm going to try it again.
 
You're most welcome Clint. I hope goes well for you this time. :)
 
Finally got around to doing this, worked like a charm. I did set to just 10 seconds which is plenty for me. Thanks Brink for all your tutorials here. Obvious a lot of effort has been put into them.
 
You're most welcome Popeye. I'm glad they are able to help. :)
 
Hello Arch,

You should be able to use the tutorial as is to add Safe Mode for the Windows 8 and 8.1.

Be sure to use the correct identifier number for the W8 and W8.1 when adding a safe mode for each.

At step 4, you can use any description you like, so you could use “Windows 8 Safe Mode” for one and “Windows 8.1 Safe Mode” for the other if you like.

Hope this helps, :)
Shawn
 
The two entries were added to the boot menu list but the Windows 8 Safe Mode loaded Windows 7 Normal Mode and the Windows 8.1 Safe Mode loaded Windows 8.1 normal mode. BTW, I don't know if it matters, but I am also using EasyBCD. I don't know what the d means in the command lines. Any further help would be much appreciated.
 
I changed the drive letter in EasyBCD for the Safe Mode for Windows 8 to correspond with the drive letter for Windows 8 rather than Windows 7 and that got me into Windows 8 instead of 7. The only problem now is that it is not going into safe mode. Did I miss something in the commands?
 
Back
Top