How do I fix a Windows 7 that wont boot up?

This guide details how you can troubleshoot and fix a computer that won’t start (or won’t boot).

This guide goes through various solutions and fixes that you can apply for most Windows versions: XP, Vista, 7, 8, 8.1 and 10.

Contents

  • 1 Fix with Easy Recovery Essentials
  • 2 General fixes if Windows won’t start
    • 2.1 Fix #1: Boot into Last Known Good Configuration
    • 2.2 Fix #2: Boot into Safe Mode
    • 2.3 Fix #3: Remove recently added hardware
    • 2.4 Fix #4: Run chkdsk and sfc
    • 2.5 Fix #5: Run msconfig
    • 2.6 Fix #6: Check for viruses
  • 3 Fixes if Windows Vista or 7 won’t start
    • 3.1 Fix #1: Run Startup Repair
    • 3.2 Fix #2: Restore the MBR
    • 3.3 Fix #3: Disable Automatic Restart
    • 3.4 Fix #4: Use System Restore
  • 4 Fixes if Windows 8 won’t start
    • 4.1 Fix #1: Restore the MBR
    • 4.2 Fix #2: Refresh or Reset
  • 5 Fixes if Windows 10 won’t start
    • 5.1 Fix #1: Restore the MBR
    • 5.2 Fix #2: Refresh or Reset
  • 6 More Information
    • 6.1 Linked Entries
    • 6.2 Support Links
    • 6.3 Applicable Systems

Fix with Easy Recovery Essentials

Using Easy Recovery Essentials (EasyRE) and its built-in Automated Repair process, you can find and fix various boot errors that prevent your computer from starting.

Everything is done in one single-click:

  1. Download Easy Recovery Essentials. Make sure to note your Windows version (XP, Vista, 7 or 8) before you download EasyRE. This guide can help you identify what version of Windows you have installed.
  2. Burn the image. Follow these instructions on how to burn the bootable ISO image very carefully, as making a bootable CD can be tricky! Alternatively, these instructions explain how to create a bootable EasyRE recovery USB stick/drive.
  3. Boot up your PC from the Easy Recovery Essentials CD or USB you created.
  4. Choose “Automated Repair” option and click Continue.

    How do I fix a Windows 7 that wont boot up?

    Choose “Automated Repair” in Easy Recovery Essentials

  5. After EasyRE scans your computer’s drives, identify and select the drive letter for your Windows installation from the list, and then click on the Automated Repair button to begin.

    How do I fix a Windows 7 that wont boot up?

    Choose the drive associated with the Windows installation you’re trying to repair.

  6. Easy Recovery Essentials will start analyzing the selected drive for problems. EasyRE will test for and attempt to automatically correct errors with the disk, partition, bootsector, filesystem, bootloader, and registry.

    No intervention is required, as EasyRE’s repair is fully automated:

    How do I fix a Windows 7 that wont boot up?

    Easy Recovery Essentials searches for errors and makes corrections to the selected Windows installation.

  7. Once the process is complete, EasyRE will report its findings. Click on the Restart button to reboot your PC and test the changes.
  8. Your PC begins to boot again:

    How do I fix a Windows 7 that wont boot up?

    Windows, booting up successfully.

Download Easy Recovery Essentials by clicking this link.

General fixes if Windows won’t start

Fix #1: Boot into Last Known Good Configuration

If Windows doesn’t start, booting in the Last Known Good Configuration mode usually fixes this.

To boot into this mode, follow these steps:

  1. Restart your computer
  2. Press the F8 key before the Windows logo appears
  3. At the Advanced Boot Options menu, select Last Known Good Configuration

    How do I fix a Windows 7 that wont boot up?

    The advanced boot options startup menu.

  4. Press Enter

Fix #2: Boot into Safe Mode

Here are the steps you need to follow to boot into the Safe Mode of your computer:

  1. Restart your computer
  2. Press the F8 key repeatedly as soon as your computer boots, but before the Windows logo appears
  3. Select Safe Mode at the Advanced Boot Options menu

    How do I fix a Windows 7 that wont boot up?

    The Advanced Boot Options screen in Windows Vista

  4. Press Enter

You can now try to uninstall recently added hardware drivers or software applications.

Fix #3: Remove recently added hardware

If you recently added a new piece of hardware, follow these tips:

  • Remove the new added hardware and restart your computer to check if it now starts and boots correctly.
  • Remove any external hardware from your computer, except your mouse and keyboard. Restart your computer to test if it boots correctly.

Fix #4: Run chkdsk and sfc

The chkdsk and sfc utilities, part of Windows, can detect issues with your HDD. To run chkdsk and sfc, follow these steps:

  1. Open Command Prompt via the Windows original installation disc
  2. Type:
    chkdsk C: /r

    Replace C: is the letter of the drive where Windows is installed.

  3. Press Enter
  4. Type:
    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

    Replace c: with the letter of the drive where your Windows XP is installed.

  5. Press Enter
  6. Type exit and press Enter. Restart your computer.

If you don’t have the original Windows disc, use Command-line from Easy Recovery Essentials (our recovery and repair disc) to run these commands:

  1. Download Easy Recovery Essentials
  2. Burn the ISO Image. Follow our instructions on how to burn a bootable ISO image. If you’d like to have a recovery USB instead, follow our instructions on how to make a recovery USB.
  3. Boot Easy Recovery Essentials from the CD, DVD or USB
  4. Select Launch Command Line

    How do I fix a Windows 7 that wont boot up?

To download Easy Recovery Essentials, click here.

Fix #5: Run msconfig

If Windows won’t start because of a recently added software that runs at startup, you can use the msconfig utility to disable startup services or software applications:

  1. Boot your computer into the Safe Mode mode
  2. Click Start
  3. Click Run and type msconfig or search for msconfig directly
    How do I fix a Windows 7 that wont boot up?
  4. Go to the Startup or Services tab
  5. Disable all services listed in this tab
  6. Click OK
  7. Click Restart to restart your computer

Fix #6: Check for viruses

If you don’t have an antivirus software that you can use, get Easy Recovery Essentials and use built-in antivirus scanner which can run outside Windows, if you can’t boot into your computer:

The Professional Edition of Easy Recovery Essentials for Windows features a powerful antivirus and rootkit scanner that can normally resolve this and similar errors caused by viruses, rootkits, trojans, or spyware. EasyRE is currently available for Windows XP, Vista, 7 and 8 and can be downloaded and created on any PC.

  1. Download Easy Recovery Essentials. Make sure to note your Windows version (XP, Vista, 7 or 8) before you download EasyRE. This guide can help you identify what version of Windows you have installed. For the purposes of this guide, you will need to obtain the Professional Edition of EasyRE.
  2. Burn the image. Follow these instructions on how to burn the bootable ISO image very carefully, as making a bootable CD can be tricky! Alternatively, these instructions explain how to create a bootable EasyRE recovery USB stick/drive.
  3. Boot up your PC from the Easy Recovery Essentials CD or USB you created.
  4. Once EasyRE is running, choose the “Virus Scanner” option and click Continue.

    How do I fix a Windows 7 that wont boot up?

    Choose “Virus Scanner” in Easy Recovery Essentials

  5. After EasyRE scans your computer’s drives, identify and select the drive letter for your Windows installation from the list, and then click on the Scan button to begin.

    How do I fix a Windows 7 that wont boot up?

    Choose the drive associated with the Windows installation you’re trying to repair.

  6. EasyRE will begin scanning the drive for viruses, rootkits, trojans, spyware, and other unwanted malware on your machine. No intervention is required, and EasyRE will repair viruses as it finds them, reporting its progress as it goes along:

    How do I fix a Windows 7 that wont boot up?

    Easy Recovery Essentials searches for viruses and cleans infections on the selected Windows installation.

  7. Once the process is complete, EasyRE will report its findings. Click on the Restart button to reboot your PC and test the changes.

You can download Easy Recovery Essentials from here.

Fixes if Windows Vista or 7 won’t start

Before following these fixes, go to General fixes if Windows won’t start.

Fix #1: Run Startup Repair

To run Startup Repair, follow these steps:

  1. Insert the original Windows Vista or 7 installation disc
  2. Restart the computer and press any key to boot from the disc
  3. Click Repair your computer

    How do I fix a Windows 7 that wont boot up?

    Windows Vista Repair Your Computer Menu

  4. Choose your operating system and click Next to continue
  5. At System Recovery Options, select Startup Repair

    How do I fix a Windows 7 that wont boot up?

    Windows Vista System Recovery Options

  6. After Startup Repair is done, restart your computer

Fix #2: Restore the MBR

Restoring the MBR of your computer might fix the computer to boot again. To do so, you need to run the bootrec utility:

  1. Insert the Windows Vista or Windows 7 install disc and restart the computer
  2. Boot from the disc
  3. Click Repair your computer
  4. Select Command Prompt at the System Recovery Options screen
  5. Type:
    bootrec /FixMbr
  6. Press Enter
  7. Type:
    bootrec /FixBoot
  8. Press Enter
  9. Type:
    bootrec /RebuildBcd
  10. Press Enter
  11. Type:
    exit
  12. Press Enter
  13. Restart your computer

Fix #3: Disable Automatic Restart

Disabling the Automatic Restart option on a Windows Vista or 7 system might work and make the computer boot again.

To do so, perform these steps:

  1. Restart the computer
  2. Press the F8 key as soon as the computer starts to boot, but before the Windows logo appears on your screen
  3. Select Disable automatic restart on system failure
  4. Press Enter

Fix #4: Use System Restore

With System Restore, you can revert your computer to a working state earlier in time.

Since you can’t start Windows, you can run System Restore from Safe Mode:

  1. Start the PC and press the F8 key repeatedly until the Advanced Boot Options menu appears

    How do I fix a Windows 7 that wont boot up?

    Advanced Boot Options Screen on Dell Computer

  2. Select Safe Mode with Command Prompt
  3. Press Enter
  4. Type:
    rstrui.exe
  5. Press Enter
  6. Follow the wizard instructions to choose a restore point

If you can’t access the Advanced Boot Options menu, Easy Recovery Essentials also lets you access restore points from an external DVD or USB drive.

Fixes if Windows 8 won’t start

Before following these fixes, go to General fixes if Windows won’t start.

Fix #1: Restore the MBR

Similarly to the Windows Vista or Windows 7 steps to restore the MBR, use the Windows 8 DVD or USB to perform the same bootrec commands:

  1. Insert the installation media, the DVD or the USB, and boot from it
  2. Click Repair your computer

    How do I fix a Windows 7 that wont boot up?

    Windows 8 Repair Your Computer Menu

  3. Click Troubleshoot
  4. Click Advanced options
  5. Click Command Prompt
  6. Type:
    bootrec /FixMbr
  7. Press Enter
  8. Type:
    bootrec /FixBoot
  9. Press Enter
  10. Type:
    bootrec /ScanOs
  11. Press Enter
  12. Type:
    bootrec /RebuildBcd
  13. Press Enter

Fix #2: Refresh or Reset

Windows 8 or Windows 8.1 can be refreshed or reseted. These 2 operations – Refresh or Reset – can be used to fix a non-working Windows.

To perform a Refresh, follow these steps:

  1. Restart the computer
  2. Insert the Windows 8 or 8.1 installation DVD and boot from it
  3. Click Repair your computer

    How do I fix a Windows 7 that wont boot up?

    Windows 8 Repair Your Computer Menu

  4. Click Troubleshoot
  5. Click Refresh your PC

To perform a Reset, follow these steps:

  1. Insert the installation media and boot from it
  2. Click Repair your computer
  3. Click Troubleshoot

    How do I fix a Windows 7 that wont boot up?

    Troubleshoot in Windows 8 recovery options screen

  4. Click Reset your PC

Fixes if Windows 10 won’t start

Before following these fixes, go to General fixes if Windows won’t start.

Fix #1: Restore the MBR

Similarly to the Windows Vista 8 steps to restore the MBR, use the Windows 10 DVD or USB to perform the same bootrec commands:

  1. Insert the installation media, the DVD or the USB, and boot from it
  2. Click Repair your computer 
    How do I fix a Windows 7 that wont boot up?
  3. Click Troubleshoot
  4. Click Advanced options
    How do I fix a Windows 7 that wont boot up?
  5. Click Command Prompt
  6. Type:
    bootrec /FixMbr
  7. Press Enter
  8. Type:
    bootrec /FixBoot
  9. Press Enter
  10. Type:
    bootrec /ScanOs
  11. Press Enter
  12. Type:
    bootrec /RebuildBcd
  13. Press Enter

Fix #2: Refresh or Reset

Windows 8 or Windows 8.1 can be refreshed or reseted. These 2 operations – Refresh or Reset – can be used to fix a non-working Windows.

To perform a Refresh, follow these steps:

  1. Restart the computer
  2. Insert the Windows 8 or 8.1 installation DVD and boot from it
  3. Click Repair your computer
    How do I fix a Windows 7 that wont boot up?
  4. Click Troubleshoot
    How do I fix a Windows 7 that wont boot up?
  5. Click Refresh your PC

To perform a Reset, follow these steps:

  1. Insert the installation media and boot from it
  2. Click Repair your computer
    How do I fix a Windows 7 that wont boot up?
  3. Click Troubleshoot
    How do I fix a Windows 7 that wont boot up?
  4. Click Reset your PC

More Information

Linked Entries

  • bootrec
  • chkdsk
  • sfc
  • Easy Recovery Essentials for Windows – our repair and recovery disk.

    It’s an easy-to-use and automated diagnostics disk. It’s available for Windows 8, Windows 7 and Windows Vista. It’s also available for Windows XP and Windows Server.

    Read more at Windows Recovery Disks.

  • The NeoSmart Support Forums, member-to-member technical support and troubleshooting.
  • Get a discounted price on replacement setup and installation discs: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10.

Applicable Systems

This Windows-related knowledgebase article applies to the following operating systems:

  • Windows XP (all editions)
  • Windows Vista (all editions)
  • Windows 7 (all editions)
  • Windows 8 (all editions)
  • Windows 8.1 (all editions)
  • Windows 10 (all editions)

Propose an edit

How can I fix my PC when Windows 7 won't boot?

Verify the Computer Finishes Initial Power-Up (POST) ... .
Unplug All External Devices. ... .
Check for Specific Error Messages. ... .
Reset the BIOS to Default Values. ... .
Boot to the Hard Drive Using the One-Time Boot Menu. ... .
Run a Computer Diagnostic. ... .
Boot the Computer into Safe Mode. ... .
Attempt to Boot to the Last Known-Good Configuration..

Why is Windows 7 not booting up?

In many cases, having Windows 7 fail to boot may be as simple as having your BIOS set with an incorrect boot order sequence. It can be quite common if you have more than one hard drive installed in your computer and your BIOS gets reset.

What is the solution when Windows won't boot?

On the Install Windows screen, select Next > Repair your computer. On the Choose an option screen, select Troubleshoot. On the Advanced options screen, select Startup Repair. After Startup Repair, select Shutdown, then turn on your PC to see if Windows can boot properly.