Windows 7 Safe Mode: How to Start Windows 7 in Safe Mode




If need to perform some advanced troubleshooting on Windows 7, then you may need to start Windows 7 Safe Mode.

In this quick guide, I will explain what the different Windows 7 Advanced boot options means and how you can use them to solve Windows 7 problems. Then I will show you how to start Windows 7 Safe Mode.

If you want to go straight to how to boot Windows 7 to safe mode, click How to Start Windows 7 Safe Mode (opens in this page).

Sponsored Content

Windows 7 Advanced Boot Options Explained

Before I show you how to boot Windows 7 to safe mode, I want to briefly explain what each option in the advanced boot menu means.

Safe Mode

Safe Mode option starts Windows with a minimal set of drivers and services. It loads just the drivers Windows 7 requires to start. This way, you can troubleshoot and determine what may be stopping Windows from starting.

Safe Mode with Networking

Windows 7 safe mode with networking starts Windows 7 with the basic drivers required to start but also includes network drivers.

This option is helpful if you need to install Windows update or update device drivers via the internet.

Safe Mode with Command Prompt

Loads only Windows 7 core drivers but instead of starting Windows 7 GUI, it loads Command prompt only.

Enable Boot Logging

This is one of the most important Windows 7 troubleshooting boot option. When this option is selected, a file called ntbtlog.txt is created. This files lists all the drivers that are installed at startup. This includes the last file that was loaded before a Windows 7 failure. Reviewing this file might be useful for advanced troubleshooting.

Enable low-resolution video (640×480)

Starts Windows in low-resolution display mode (640×480). This option will help you determine whether Windows 7 start problem was caused by your video driver.

Last Known Good Configuration (advanced)

This has bailed me out several times! If you installed a device driver or a software that caused your computer to crash, Last Known Good Configuration will start Windows with the last copy of registry and driver configurations that worked successfully. This option will save your computer most of the time!

Directory Services Restore Mode (DSRM)

This option is useful in Domain Controllers. Directory Services Restore Mode option allows advanced users to restore Active Directory.

Debugging Mode

Enables Windows kernel debugger and starts Windows in an advanced troubleshooting mode. This mode is intended for advanced users and administrators.

Disable automatic restart on system failure

This option will prevent Windows from rebooting automatically after a crash. This will stop your computer from rebooting repeatedly.

Disable Driver Signature Enforcement

By default Windows enforces driver signing – effectively stops drivers with improper signature from loading. If you installed a driver you are sure is not properly signed, you may select this option to allow the driver to load (not recommended).

Start Windows Normally

Selecting this option starts Windows in its normal mode.

How to Start Windows 7 Safe Mode

Now that you know what each Windows 7 safe mode option does, you can boot Windows 7 to safe mode using the steps below:

  • Press the power button on your computer. When you see this blank screen, press F8 several times.
You MUST press F8 before the Windows logo appears.
Sponsored Content

Windows 7 Safe Mode - press F8 before Windows logo appears
  • Windows 7 safe mode options page will load. To boot to Safe Mode, select it as shown below. Then press the Enter key in your keyboard.
Windows 7 Advanced Boot Options  - Includes safe mode
  • When you boot Windows 7 to safe mode, it will display a list of drivers as they are loaded. This is very useful for troubleshooting.
As the loaded drivers are scrolling through the screen, sometimes windows may stop at the driver causing it to fail. This will be a pointer to the driver causing the failure.
  • If all goes well, Windows will load the logon screen. Enter your password as normal and login.
windows 7 safe mode
  • Your computer is now in safe mode!
windows 7 safe mode


When you finish fixing the problem with your computer, you can reboot to normal mode.

If you have any question or comment regarding this guide, use the “Leave a Reply” form at the end of the guide.

Alternatively, you can share your experience from using safe mode to resolve problems so other readers can benefit.

Other Helpful Guides

Additional Resources and References


Please enter your comment!
Please enter your name here


network discovery keeps turning off server 2016

How to Fix Network Discovery If it Keeps Turning Off in Server 2016

Does network discovery keep turning off in your Windows server 2016? It is likely that one of its dependent services is not...
how to install windows 10 1903 update manually

How to Install Windows 10 1903 Update Manually

Windows 10 1903 Update was released in May, 2019. But some users are not yet offered the update via automatic update. The...
spotify web player not working

Spotify Web Player Not Working [Fixed]

Introduction Spotify Web Player may stop working for you with the following error messages: "Spotify Web Player an Error...
DISM.exe /Online /Cleanup-Image /Restorehealth

DISM.exe /Online /Cleanup-Image /Restorehealth Explained

What is DISM.EXE /Online /Cleanup-image /RestoreHealth? "DISM.exe /Online /Cleanup-Image /Restorehealth" is a DISM command that repairs issue with the...
DHCP Relay agent

DHCP Relay Agent: Configuration in Windows Server 2016

What is a DHCP Relay Agent? A DHCP Relay Agent allows DHCP clients in a different network subnet to...


Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
What is the Difference Between PowerShell and CMD?

Windows Powershell vs CMD: Differences and Similarities

Introduction This short guide compares Windows PowerShell vs CMD (Windows command prompt). I will cover the history and nature...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...



WSUS (Windows Server Update Service): Installation and Configuration

What is WSUS Server? WSUS (Windows Server Update Service) is a Microsoft Server role that allows download and installation...
Gmail Mark All as Read: How to Mark all Emails as Read on Gmail

How to Mark all Emails as Read on Gmail

Introduction If you receive a lot of emails that you do not wish to read, you may want to...
powershell windows 10

Frequently Asked Powershell Windows 10 Questions

This guide brings the top 8 Frequently asked Powershell Windows 10 questions. Get answers to common Windows 10 PowerShell FAQs…
windows safe mode

2 Easy Ways to Start Windows 10 Safe Mode

Introduction In previous versions of Windows you could start safe mode by pressing F8. But in Windows 10, F8...
Websites Like Craigslist for Gigs

Top 5 Websites Like Craigslist for Gigs

Craigslist is a local classified Ads website with 7 sections including gigs. It is a brilliant site but using other websites like...


disable cortana windows 10 featured

How to Disable Cortana in Windows 10 (2 Methods)

Introduction Some Windows 10 users may not like Cortana. Solution? Disable Cortana. You are probably reading this because you...
bootrec /fixboot access is denied

How to Fix BootRec /FixBoot Access is Denied Error in Windows 10

Introduction BootRec /FixBoot Access is Denied Error in Windows 10? This error is likely caused by corrupt EFI directory.
Reset Windows 10

How to Reset Windows 10 (2 Methods)

Introduction If your Windows 10 is broken, one available way to fix it is to use Windows 10 reset....
system restore windows 10

How to Enable and Use System Restore in Windows 10

Introduction System restore in windows 10 is a very important tool that is probably ignored by most users. But...
windows has stopped this device code 43

How to Fix Windows Has Stopped this Device Code 43 Error

Introduction Sometimes you may receive "Windows has stopped this device code 43" error. This error is likely to come...
Windows could not automatically detect this network's proxy settings

How to Fix “Windows Could not Automatically Detect this Network’s Proxy Settings”

Introduction You suddenly lose the ability to connect to the internet. Then you run network troubleshooter and it returns...
printer offline

5 Ways to Restore Your Printer Online If Status is Offline

Introduction Is your printer offline? Setting it online is very simple but sometimes it is more than just setting...

How to Fix “BootMgr is Missing” Error in Windows 10

Introduction If you receive Fix "BootMgr is missing" Error in Windows 10, the default response is panic! But you...
windows 10 search featured

How to Fix Windows 10 Search If it Stops Working

Introduction Are you having troubles with Windows 10 search? Apparently, it is a fairly common problem with a number...
oooops, something went wrong. reload

How to Fix “Oooops something went wrong. reload” Spotify Error

Introduction If you receive "Oooops something went wrong. reload" Spotify error, do not panic. The fix is simpler than...


PowerShell Not Equal

PowerShell Not Equal Operator: Applications, Examples

Introduction PowerShell Not Equal Operator is one of the Comparison Operators. PowerShell Not Equal (-ne) compares two values. If...
0xc000021a: Status System Process Terminated Error [Fixed]

0xc000021a: Status System Process Terminated Error [Fixed]

Introduction You may receive "0xc000021a (STATUS_SYSTEM_PROCESS_TERMINATED)" error after installing a new device on your Windows computer. You may also...

Powershell If Else Explained: Syntax and Examples

Introduction PowerShell If Else statement runs a command if a specified condition is met. The Else part of PowerShell...
bullet points in excel

4 Easy Ways to Insert Bullet points in Excel

Introduction Inserting bullet points in excel is not as straightforward as adding bullet points in Word. This guide demonstrates...
schedule shutdown windows 10

How to Schedule Windows 10 to Shutdown at Specified Time

Introduction If you want to schedule shutdown for windows 10 (turn off) at specified time, this guide is for...

By using this website you agree to accept our Privacy Policy and Terms & Conditions