Safe Mode in Windows 11 restricts startup to essential drivers and services, making it a vital tool for diagnosing and resolving system problems. By default, entering Safe Mode requires navigating through the recovery environment or using specific key combinations, which can be time-consuming or inaccessible if Windows fails to boot normally. Adding Safe Mode directly to the boot menu simplifies the process, allowing users to select Safe Mode options right from the startup screen without extra steps or repeated reboots.
Add Safe Mode to the Boot Menu Using Command Prompt
Step 1: Open an elevated Command Prompt. Right-click the Start button and choose Command Prompt (Admin)
or Windows Terminal (Admin)
. This step is necessary because modifying boot options requires administrator privileges.

Step 2: Identify your current Windows boot loader’s identifier. Enter the following command:
bcdedit

This displays all boot entries. Look under the Windows Boot Loader
section for your main Windows 11 installation. Note the value for identifier
(commonly {current}
or {default}
).

Step 3: Create a copy of your boot entry for Safe Mode. Replace {identifier}
with your actual identifier from Step 2, and choose a descriptive name. For standard Safe Mode, run:
bcdedit /copy {identifier} /d "Windows 11 Safe Mode"

For Safe Mode with Networking, use:
bcdedit /copy {identifier} /d "Windows 11 Safe Mode with Networking"

For Safe Mode with Command Prompt:
bcdedit /copy {identifier} /d "Windows 11 Safe Mode with Command Prompt"

After running the command, note the new identifier returned in the output (e.g., {7c52bbce-ad1e-11ec-82f6-00155d001106}
), as you’ll need it for the next step.
Step 4: Set the Safe Mode type for the new boot entry. Use the new identifier from Step 3 and run the appropriate command:
For Safe Mode with Command Prompt:
bcdedit /set {new-identifier} safeboot minimal
bcdedit /set {new-identifier} safebootalternateshell yes

For Safe Mode with Networking:
bcdedit /set {new-identifier} safeboot network

For standard Safe Mode:
bcdedit /set {new-identifier} safeboot minimal

This configures the new boot entry to launch Windows in the selected Safe Mode configuration.
Step 5: (Optional) Adjust the boot menu timeout if you want to increase the time the menu is displayed during startup. By default, it may be set to zero, causing the menu not to appear. To set a 10-second delay, run:
bcdedit /timeout 10

This ensures you have time to select the desired boot option when starting your PC.
Step 6: Restart your computer. On boot, the "Choose an operating system" screen will display the new Safe Mode entries alongside your standard Windows 11 boot option. Select the appropriate Safe Mode entry using your keyboard or mouse to boot directly into that mode.
Remove Safe Mode from the Boot Menu
If you later decide to remove the Safe Mode entries from your boot menu, repeat Step 1 to open an elevated Command Prompt. Then list all boot entries:
bcdedit

Find the identifier for the Safe Mode entry you wish to remove (e.g., {7c52bbce-ad1e-11ec-82f6-00155d001106}
). Run the following command to delete it:
bcdedit /delete {identifier}

This will remove the Safe Mode option from your boot menu.
Alternative Methods for Accessing Safe Mode
Using System Configuration (msconfig)
For users who prefer a graphical interface, the System Configuration tool, also known as msconfig
, provides another way to set Windows to boot into Safe Mode.
Step 1: Press Windows + R
to open the Run dialog, type msconfig
, and press Enter
.

Step 2: In the System Configuration window, switch to the Boot
tab. Under "Boot options," check the Safe boot
box. You can select additional options, such as Network
for Safe Mode with Networking or Alternate shell
for Safe Mode with Command Prompt.

Step 3: Click OK
and restart your computer. Windows will boot directly into the selected Safe Mode configuration.
Step 4: To return to normal boot, repeat the process and uncheck Safe boot
in msconfig
, then reboot.
Enable Legacy F8 Boot Menu
Windows 11 disables the classic F8
key boot menu by default, but you can restore it for quick access to advanced startup options.
Step 1: Open an elevated Command Prompt.

Step 2: Enter the following command and press Enter
:
bcdedit /set {default} bootmenupolicy legacy

This enables the legacy text-based boot menu. On startup, repeatedly press F8
to access Safe Mode and other options.
Step 3: To revert to the standard Windows 11 graphical boot menu, run:
bcdedit /set {default} bootmenupolicy standard

Accessing Safe Mode When Windows Fails to Boot
If Windows 11 cannot boot normally, it will attempt to launch the Windows Recovery Environment (WinRE) after three consecutive failed startups. To trigger this manually, power on your PC and, as soon as you see the Windows logo, hold the power button to force shutdown. Repeat this process three times. On the next startup, Windows will enter WinRE.
In WinRE, select Troubleshoot
> Advanced options
> Startup Settings
> Restart
.

After your PC restarts, a menu will appear. Press 4
or F4
for Safe Mode, 5
or F5
for Safe Mode with Networking, or 6
or F6
for Safe Mode with Command Prompt.

Adding Safe Mode to the boot menu in Windows 11 provides a reliable, accessible way to troubleshoot startup issues without relying on complicated key sequences or repeated reboots. This setup streamlines recovery and makes system repair much more straightforward.
Member discussion