What Safe Mode Actually Changes
Safe mode prevents third-party kernel extensions, startup items, and most login agents from loading. It also clears certain font and kernel caches that can become corrupted. On macOS the system performs a basic file-system check similar to a quick First Aid pass in Disk Utility. On Windows only core Microsoft drivers and services start, disabling most third-party software and networking unless the networking variant is chosen.
The reduced environment means many normal features are unavailable. Video capture, external audio devices, Wi-Fi on some models, and certain accessibility tools may not function. These limitations are intentional; they remove variables so any remaining problems point more directly to hardware or core OS files.
- Third-party extensions and login items are blocked
- Font and kernel caches are cleared on macOS
- Only essential Microsoft drivers load on Windows
- Networking is optional and must be selected explicitly on Windows
Starting Safe Mode on a Mac
On an Apple silicon Mac, shut down completely, then press and hold the power button until the startup options appear. Select the startup disk, hold the Shift key, and click Continue in Safe Mode. On an Intel Mac, press the power button and immediately hold the Shift key until the login window shows the words Safe Boot in the menu bar.
After login, open System Information by holding Option while choosing Apple menu > System Information. Under the Software section, the Boot Mode line will read Safe when the limited environment is active. This confirmation step prevents confusion if the machine appears to boot normally.
- Apple silicon: hold power button, then Shift + Continue in Safe Mode
- Intel: hold Shift immediately after pressing power button
- Check Boot Mode value in System Information to confirm
Starting Safe Mode on Windows
From within Windows, hold Shift while choosing Restart from the Start menu or sign-in screen. After reboot, select Troubleshoot > Advanced options > Startup Settings > Restart. Choose option 4 or 5 for Safe Mode or Safe Mode with Networking. If the computer will not boot normally, force three failed restarts to reach the Automatic Repair screen and follow the same path.
Once in safe mode, the words Safe Mode appear in the corners of the desktop. To exit, simply restart without holding Shift. If the machine keeps returning to safe mode, run msconfig, clear the Safe boot checkbox on the Boot tab, and restart.
- Use Shift + Restart, then Startup Settings
- Option 4 enables basic safe mode; option 5 adds networking
- Clear the Safe boot checkbox in msconfig if the system stays in safe mode
How to Read the Test Results
Run the tasks that previously failed. If the problem no longer occurs, the cause is almost certainly a third-party extension, login item, or recently installed driver. On macOS this points to items in /Library/Extensions or login items in System Settings. On Windows it usually implicates recently added software or drivers listed in Device Manager.
If the problem remains in safe mode, the issue is not caused by optional startup software. Possible remaining causes include failing storage, corrupted system files, or hardware faults. At this point further steps such as running disk repair in Recovery mode on macOS or Startup Repair on Windows become necessary.
- Problem gone: focus on third-party items and recent installs
- Problem remains: investigate hardware and core system files
- Document exactly which symptoms disappear and which persist
Limitations and Cautions
Safe mode is a diagnostic tool, not a permanent fix. Performance is reduced, some USB and Thunderbolt devices may behave differently, and Time Machine backups continue but at lower speed. On older macOS versions more extensive disk checks occurred; current versions perform only quick checks that do not replace a full First Aid or fsck run in Recovery.
Repeated safe-mode boots can mask underlying problems if users simply work in the limited environment instead of addressing the root cause. Always note which exact symptoms improve so the correct follow-up repair steps can be chosen.
- Some hardware and network features are unavailable
- Quick disk checks are not a full repair pass
- Treat safe mode as a test, not a workaround
Next Steps After the Test
When safe mode clears the issue, remove or update the suspected third-party software and restart normally. On macOS, review login items and extensions in System Settings and use Console to check for related error messages. On Windows, use msconfig or Autoruns to disable startup entries one at a time.
When the problem survives safe mode, boot into Recovery or the Windows recovery environment and run disk repair or system-file checks. Persistent hardware symptoms may require professional diagnostics. In either case, the safe-mode result narrows the search and prevents unnecessary reinstalls or part replacements.
- Remove or update third-party items when safe mode succeeds
- Run Recovery-mode repairs when safe mode fails
- Keep a record of symptoms and test outcomes for further support