Friday 2 December 2011

How To Enable Windows 8 Safe Mode

Safe Mode is a diagnostic mode which loads a set of drives and processes sufficient to run Windows. The purpose is to identify root cause of hardware and software related anomalies with their respective threads to either apply fixes or to manually update or disable them. Although Windows 8 Developer Build includes relatively easy to use, automated system repair utilities like System Refresh and System Restore, along with Automatic System Repair to resolve a wide range of Windows boot issues, it doesn’t include Safe Mode option.

Unlike previous Windows versions, where one can easily enable/disable Safe Mode and other Advance Boot options from System Configuration utility, also called msconfig tool, Windows 8 requires user to manually enable Safe Mode boot option using Boot Configuration Data (BCD) Edit command. For those who are not familiar with BCDEdit, it’s a Windows tool written to store and define boot applications, as well as, boot application settings. The BCDEdit store handles Windows OS Boot.ini file by providing it with system and user specified boot applications and their configurations. In this post, we will guide you through the process of enabling Windows 8 Safe Mode option in Windows 8 Advance Boot Options menu.

The first step involves running Command Line Interpreter as an Administrator. From Start Orb hover menu, click Search. In search bar enter CMD and then click Apps. It will show CMD in main window. Now right-click it and from Advanced button present in bottom right corner, choose Run as Administrator.



Now enter the BCDEdit command as shown below.

bcdedit /enum /v




The command shows you numerous attributes and settings for both Windows Boot Manager and Windows Boot Loader. From Windows Boot Manager section, write down the default attribute reference number, which is same for resumeobject and displayorder, on default text editor. Now enter the following command.

bcdedit / copy {reference entry number} /d “Safe Mode”

Once the entry is successfully copied, close the CMD console and use Win+R hotkey combination on desktop to bring up Run console. Enter msconfig to open System Configuration utility.


Now Navigate to Boot tab, make sure that Safe Mode is selected, enable Safe boot and underneath Timeout, enable Make all boot settings permanent option. Click OK followed by Restart to reboot your system.

 
Before Windows starts loading, press F8 key to enter into Advanced Boot Options menu.


 Click Use another operating system option to access Safe Mode.


Clicking Safe Mode will prepare your system to load into Safe Mode. After a reboot, it will take you directly to Safe Mode main login screen.