How to Start Your Computer in Safe Mode (Windows & Mac)
Safe Mode is one of the most useful diagnostic tools built into every major operating system. Whether your computer is crashing, running unusually slow, or refusing to boot normally, Safe Mode gives you a stripped-down environment to identify and fix the problem. Here's exactly how it works — and how the right approach depends on your setup.
What Is Safe Mode and Why Does It Matter?
When your computer starts normally, it loads dozens of background processes, drivers, startup programs, and services simultaneously. This complexity is great for everyday use — but it also means a single faulty driver, rogue application, or malware infection can destabilize the entire system.
Safe Mode loads only the essential components your operating system needs to function: core drivers, basic display settings, and critical system services. Everything else stays off. This makes it much easier to isolate whether a problem is caused by third-party software, a driver conflict, or something deeper in the OS itself.
If your computer behaves normally in Safe Mode, the culprit is almost certainly a program, driver, or service that loads during a normal startup.
How to Start Windows in Safe Mode
The method you use depends on which version of Windows you're running and whether your computer can successfully boot at all.
Windows 10 and Windows 11 — From Settings
If your computer starts normally but you want to enter Safe Mode:
- Open Settings → System → Recovery
- Under Advanced startup, select Restart now
- After the restart, choose Troubleshoot → Advanced options → Startup Settings → Restart
- Once the Startup Settings screen appears, 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
Safe Mode with Networking includes the drivers needed for internet access — useful if you need to download a fix or run an online scanner. Safe Mode with Command Prompt skips the graphical desktop entirely, giving you direct command-line access.
Windows 10 and Windows 11 — Using the Login Screen
If you can reach the login screen but not the desktop:
- Hold Shift and click Power → Restart
- Follow the same Troubleshoot → Advanced options path above
Windows 10 and Windows 11 — When Your Computer Won't Boot 🛠️
Windows 10 and 11 are designed to detect repeated boot failures automatically. If your computer fails to complete startup two or three times in a row, it will enter the Windows Recovery Environment (WinRE) on the next attempt. From there, navigate to Troubleshoot → Advanced options → Startup Settings to access Safe Mode options.
Alternatively, you can force this by interrupting the boot process — pressing the power button to cut power during the Windows loading screen — though this should only be done when necessary, as it carries a small risk of file system issues.
Older Systems — Windows 7 and Earlier
On older Windows versions, the classic method still works: repeatedly press F8 immediately after powering on, before the Windows logo appears. This brings up the Advanced Boot Options menu, where Safe Mode is listed directly.
How to Start a Mac in Safe Mode
Apple has two different processes depending on whether your Mac uses an Intel processor or Apple Silicon (M1, M2, M3 chips).
Intel-Based Mac
- Shut down the Mac completely
- Power it on, then immediately hold the Shift key
- Release Shift when you see the login window
- Log in — you may need to log in twice on some systems
- You'll see "Safe Boot" in the menu bar to confirm it worked
Apple Silicon Mac (M1, M2, M3)
- Shut down the Mac completely
- Press and hold the power button until you see Loading startup options
- Select your startup disk
- Hold Shift and click Continue in Safe Mode
- Log in normally
On a Mac, Safe Mode automatically runs a directory check on your startup disk, clears certain system caches, and disables all login items and third-party kernel extensions. This combination often resolves performance issues and boot problems without any additional steps.
What the Different Safe Mode Options Actually Do
| Mode | What's Loaded | Best Used For |
|---|---|---|
| Safe Mode (Basic) | Minimum drivers, no network | Driver conflicts, software crashes |
| Safe Mode with Networking | Basic drivers + network adapters | Downloading fixes, malware removal |
| Safe Mode with Command Prompt | No GUI, command-line only | Advanced repairs, scripting |
| Mac Safe Mode | Core OS, no login items or extensions | Performance issues, boot failures |
Common Reasons to Use Safe Mode
- Diagnosing blue screens (BSOD) on Windows or kernel panics on Mac
- Removing malware that defends itself during normal operation
- Uninstalling a problematic driver that prevents normal booting
- Testing display issues — if graphics look fine in Safe Mode, a GPU driver is likely the culprit
- Fixing startup programs that are causing crashes or slowdowns
The Variables That Affect Your Approach 💡
Safe Mode itself is straightforward — but the right version and right method depend on several factors specific to your machine:
Operating system version is the biggest factor. The F8 method that works reliably on Windows 7 does nothing on Windows 10 or 11, where fast boot technology can bypass that keystroke entirely. Mac users need to know their chip architecture before attempting the process.
Whether your system can boot at all determines which entry method is even available to you. A machine that reaches the desktop is a very different situation from one stuck in a boot loop.
What you're trying to fix determines which Safe Mode variant makes sense. Network-dependent tasks require Safe Mode with Networking; advanced file system repairs may need Command Prompt access; Mac's automatic cache-clearing in Safe Mode sometimes resolves issues before you even have to do anything.
Technical comfort level matters too. Safe Mode is a diagnostic environment, not a fix in itself — what you do once inside it requires a degree of confidence with system settings, device manager, or terminal commands, depending on the problem.
Understanding which of these variables applies to your situation is what turns Safe Mode from a mysterious troubleshooting step into a genuinely useful tool.