How to Fix Can't Boot into Safe Mode — F8 Not Working on Windows
F8 key not opening Safe Mode, Windows recovery not offering Safe Mode, or Safe Mode boot loop? Fix Safe Mode access issues on Windows 10 and 11.
📖
Main Troubleshooting Guide
How to Fix Windows Boot Loop →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •Pressing F8 during boot does nothing — goes straight to Windows
- •Shift+Restart → Troubleshoot shows no Safe Mode option
- •Safe Mode starts loading but crashes or restarts
- •Computer boots to Safe Mode but no network/internet
- •"Startup Settings" option missing from recovery menu
- •msconfig Safe Boot checkbox selected but PC won't boot
- •Stuck in Safe Mode — can't get back to normal Windows
Common Causes
- ⚠F8 boot menu disabled by default in Windows 10/11 (Fast Boot)
- ⚠Boot Configuration Data (BCD) not set to allow Safe Mode
- ⚠Driver corruption preventing Safe Mode from loading
- ⚠msconfig still set to Safe Boot after troubleshooting session
- ⚠Recovery Environment (WinRE) disabled or corrupted
- ⚠Fast Startup preventing F8 detection
- ⚠BitLocker requiring recovery key to enter Safe Mode
Solutions
Solution 1: Access Safe Mode from Settings (Easiest)
- 1If Windows is booting normally:
- 2Settings → System → Recovery → Advanced startup → Restart now
- 3Or: hold Shift while clicking Restart in the Start menu
- 4Choose: Troubleshoot → Advanced options → Startup Settings → Restart
- 5After restart: press 4 for Safe Mode, 5 for Safe Mode with Networking
- 6Safe Mode with Networking is usually what you want (allows internet)
- 7This is the most reliable way to enter Safe Mode on modern Windows
Solution 2: Enable F8 Boot Menu
- 1F8 is disabled by default for faster boot times — re-enable it:
- 2Open CMD as Administrator
- 3Run: bcdedit /set {default} bootmenupolicy legacy
- 4Now F8 will work during boot to show the Advanced Boot Options menu
- 5To disable it again later: bcdedit /set {default} bootmenupolicy standard
- 6Note: this slightly slows boot time as Windows waits for F8 input
- 7Alternative: use msconfig → Boot tab → check "Safe boot" → restart
Solution 3: Force Safe Mode via msconfig
- 1Win+R → msconfig → Boot tab
- 2Check "Safe boot" → select "Minimal" (basic) or "Network" (with internet)
- 3Click OK → Restart
- 4IMPORTANT: After troubleshooting in Safe Mode:
- 5Open msconfig → Boot tab → UNCHECK "Safe boot" → OK → Restart
- 6If you forget to uncheck: Windows will keep booting into Safe Mode
- 7If stuck in Safe Mode loop: msconfig is likely still set — uncheck and restart
Solution 4: Access Safe Mode When Windows Won't Boot
- 1If Windows can't boot at all:
- 2Force-restart the PC 3 times during boot (power off when Windows logo appears)
- 3This triggers Automatic Repair → click Advanced options
- 4Troubleshoot → Advanced options → Startup Settings → Restart
- 5If no Startup Settings: boot from a Windows installation USB instead
- 6Click "Repair your computer" → Troubleshoot → Command Prompt
- 7Run: bcdedit /set {default} safeboot minimal → exit → restart
- 8To exit Safe Mode later: bcdedit /deletevalue {default} safeboot
FIXES THIS IN 5 MINUTES
Fix Can't Boot into Safe Mode — F8 Not Working Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11