With Windows 8, Microsoft brought some changes to the boot of the operating system. The boot loader which is a plain text is hidden by default in its place. But there is also a friendly graphical user interface with pictures and text that serves the same function. Windows 10 uses the same system.
However, the UI is too cumbersome to browse and requires the loading of many OS components before seeing the GUI boot menu. By comparison, the classic boot loader of Windows 7 was extremely fast and loaded all the troubleshooting options on a single screen.
For example, you should start your computer in working mode Safe Mode, you had to load the boot graphical user interface first and then select the safe mode.
Today, we'll see how you can add Safe mode directly to the new boot loader on the screen where all the operating system options are available.
All you need to do is clone the current OS boot options and modify them to start the operating system in safe mode. This is very easy to do. We will only use the built-in Window bcdedit tool.
Open a command line with increased privileges (Administrator).
Type the following command:
bcdedit / copy {current} / d "Windows 10 Safe Mode"
It will give you the following result:
This command will copy the current boot options of the OS under the new name "Windows 10 Safe Mode".
From the results that will appear in bcdedit, note the value {GUID}. Copy and paste the following command:
bcdedit / set {guid} safeboot minimal
Replace the GUID with the new value of your GUID
If you want to now add to your new Safe Mode network support, copy the current boot options once again:
bcdedit /copy {current} /d "Windows 10 Safe Mode with Networking Support"
Another new GUID will be created.
We will now modify it as follows Use networking support guid instead of {GUID}:
bcdedit / set {guid} secureboot network
If you need to add “Safe Mode (Command Prompt)” element, run the following commands:
- Make another new startup registration:
bcdedit / copy {current} / d "Windows 10 Safe Mode (Command Prompt)
Note the value of {GUID}.
- Modify it to run in safe mode using the GUID above:
bcdedit / set {guid} safeboot minimal
- Finally, Use the command prompt instead of the Explorer shell:
bcdedit / set {guid} safebootalternateshell yes
Now restart your computer and try the new options available in the menu startup: