Knock, knock! Who's there?

Dealing with OS and Identity

Enabling Safe Mode in Windows 8 Developer Preview

Enabling Safe Mode in Windows 8 Developer Preview

  • Comments 25
  • Likes

Just a quick post to describe how to enable Safe Mode in Windows 8 Developer Preview.
If you are reading this post, probably you have already tried to boot in Safe Mode for whatever reason using classic F8 key during WIndows boot, to discover that Windows Recovery Environment (with Metro style Smile) is what you get. This is how you can get to boot into Safe Mode and leave it there in case you would need to.

1.- At home screen, type “cmd” in home screen to access it. To run it elevated, press Ctrl+Shift and then click on cmd icon. Accept User Account Control prompt.


2.- At command prompt, use bcdedit /enum /v to list the boot entries. The first entry will have “Windows Boot Loader” as description. The second will have “Windows Developer Preview”. Copy the identifier GUID, {23fc82d2-….} in the picture below.


3.- Duplicate the entry by using the following command (use your entry’s GUID Smile with tongue out). You can use whatever description you want:

bcdedit /copy {23fc82d2-….} /d “Windows Developer Preview (Safe Mode)”

4.- From command prompt, invoke msconfig.exe. In there, select the newly created boot item and enable Safe Mode for it by selecting the checkbox shown in the picture below. Also mark the checkbox “Make all boot settings permanent”. Then hit OK, and Yes again in warning message. You will be prompted then to exit msconfig with or without restart. Up to you Smile. You may also change timeout so it takes just a few seconds before normal start.


5.,- When you reboot you will get the following:


6.- If you click in “choose other options” text (not much intuitive in Developer Preview Smile) you will access other special boot options:


7.- If you select the boot option you created before, you will access Safe Mode, after warm boot.



Hope you find this useful.


  • I get the same result as phanny. I run bcdedit form an elevated command prompt. I see the result "The entry was successfully copied to {[GUID}]." Unfortunately it never appears in msconfig.exe.

  • does not work in my case. I am admin.

    C:\Users\jack>bcdedit /enum /v

    The boot configuration data store could not be opened.

    Access is denied.

  • is there a way to install the program in Windows 8 in Safe Mode

    a big thank you

  • great help,  even a not so experieced  user can follow it and it (in generel I avoit to chance the  boot files.. any mistake can be nasty :o) solved my Problem that otherwise had required a full new Installation of WIN 8 (I had to get rid of avira, and there was no other way to do this)

  • Here is one additional note:  the bcdedit command works on the file \Boot\BCD

    on the ACTIVE partition.  If the active partition is not the Win8 partition, then

    bcdedit will give the error "....could not be opened" even if you are in an

    Administrative cmd prompt.  Reset the active partition to the win8 partition,

    then boot win8 and bcdedit works as expected.  For example, if you use

    grub or other bootloader, you might not have the active partition be the win8

    partition.  Windows8 "repair" option on the win8 DVD also requires that

    the partition to repair is the active partition.  Good luck!

  • Great! but in Windows 8 Enterprise it is the same?

  • Ridiculous.

    Here's a better way:

    Admin Command prompt:

    bcdedit /set {default} bootmenupolicy legacy

    f8 works normally now during boot.

  • so if you corrupted the graphics driver you are screwed then?  This is broken

  • SHIFT + F8 doesn't work

  • make a command instructions to follow for safe setting to have a safe mode in windows 8. for more details go here:

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment