sodcalculator

10 Tech How-To

Solve Windows 10 Crashes on Startup

Guide 10-32084 · Updated · Step by step

If your Windows 10 PC crashes or restarts during startup, the cause is usually a driver, a recent update, or corrupted system files—and you can often fix it by booting into Safe Mode and running a few built-in tools. This guide walks you through the most effective fixes, from automatic repair to clean boot, so you can get back to a stable system without reinstalling Windows.

What Causes Startup Crashes

Startup crashes in Windows 10 can stem from several sources. The most common culprits include:

  • Faulty drivers—especially graphics, chipset, or storage drivers that fail to load correctly.
  • Recent Windows updates that introduce a bug or conflict with existing software.
  • Corrupted system files—damage to critical Windows components like the registry or boot configuration.
  • Hardware issues—failing RAM, overheating, or a dying hard drive can cause crashes during boot.
  • Malware or third-party software that interferes with the boot process.

Identifying the exact cause is the first step, but even if you can’t pinpoint it, the following solutions address the majority of cases.

Boot into Safe Mode

Safe Mode starts Windows with only the essential drivers and services, so if the system doesn’t crash there, the problem is likely a third-party driver or startup program. To enter Safe Mode when Windows won’t boot normally:

  1. Turn on the PC and wait for the Windows logo; when the crash occurs, let it fail two or three times. Windows should then boot into the Automatic Repair screen.
  2. On the Automatic Repair screen, click Advanced options.
  3. Go to Troubleshoot > Advanced options > Startup Settings > Restart.
  4. After the restart, press 4 or F4 to boot into Safe Mode (or 5/F5 for Safe Mode with Networking).

If the PC doesn’t crash in Safe Mode, you can then uninstall recent updates, disable problematic drivers, or run a clean boot to isolate the issue.

Run Startup Repair

Startup Repair is a built-in tool that fixes common boot problems, such as missing or corrupted boot files. To run it:

  1. Boot to the Automatic Repair screen (as described above).
  2. Click Advanced options > Troubleshoot > Advanced options > Startup Repair.
  3. Select your account and enter the password if prompted.
  4. Let the tool run; it may take several minutes and might restart the PC.

Startup Repair often resolves crashes caused by corrupted boot configuration data (BCD) or missing system files. If it fails, you’ll see a message; you can try the other fixes below.

Uninstall Recent Updates

Windows updates are a common trigger for startup crashes, especially after a feature update. If you suspect a recent update, uninstall it from Safe Mode:

  1. Boot into Safe Mode (with Networking if you need to download anything).
  2. Open Settings > Update & Security > Windows Update > View update history.
  3. Click Uninstall updates and select the most recent update (e.g., a KB number).
  4. Restart the PC normally.

If the crash stops, you can either defer the update or wait for Microsoft to release a fix. To temporarily block a problematic update, you can use the Show or hide updates troubleshooter tool from Microsoft.

Use System Restore

System Restore rolls your PC back to a previous state without affecting personal files. It’s effective if the crash started after a driver install or system change. To use it:

  1. Boot to the Automatic Repair screen and go to Advanced options > Troubleshoot > Advanced options > System Restore.
  2. Select a restore point that predates the problem.
  3. Follow the prompts; the process may take 15-30 minutes.

Note that System Restore only works if you have restore points enabled. If none are available, you’ll need to try other methods.

Run DISM and SFC

Corrupted system files can cause startup crashes. The Deployment Imaging Service and Management Tool (DISM) and System File Checker (SFC) can repair them. Run these from Safe Mode with Command Prompt:

  1. Boot to Safe Mode, then right-click the Start button and select Command Prompt (Admin) or Windows PowerShell (Admin).
  2. Type DISM /Online /Cleanup-Image /RestoreHealth and press Enter. This repairs the Windows image; it may take 10-20 minutes.
  3. After DISM finishes, type sfc /scannow and press Enter. This scans and repairs system files.
  4. Restart the PC.

If SFC finds corrupted files but can’t fix them, run DISM again and then SFC once more.

Check for Hardware Issues

If software fixes don’t work, the crash may be hardware-related. Common culprits include:

  • RAM—run Windows Memory Diagnostic: type mdsched.exe in the Start menu, then restart and let it test. If errors appear, replace the faulty RAM stick.
  • Hard drive—run chkdsk /f /r from Command Prompt in Safe Mode. This checks for bad sectors and repairs file system errors.
  • Overheating—ensure fans are clean and vents are unblocked.
  • Power supply—a failing PSU can cause random crashes, especially under load.

If you suspect hardware, consider testing with a known-good component or consulting a technician.

Frequently Asked Questions

Why does my PC crash before the Windows logo appears?

If the crash happens before the logo, it’s likely a hardware issue—RAM, motherboard, or power supply. Try reseating RAM and checking all connections. If it only happens after the logo, it’s more likely a driver or system file problem.

Can I recover files if Windows won’t boot?

Yes. You can boot from a Windows installation USB and select Repair your computer > Troubleshoot > Advanced options > Command Prompt, then copy files to an external drive using commands like copy or xcopy. Alternatively, use a Linux live USB to access the hard drive.

Will resetting Windows fix startup crashes?

Resetting Windows (Settings > Update & Security > Recovery > Reset this PC) reinstalls the OS while keeping or removing your files. It can fix crashes caused by corrupted system files, but it won’t help if the issue is hardware-related. Back up your data first.

How do I create a Windows 10 installation USB if my PC won’t boot?

Use another computer to download the Media Creation Tool from Microsoft’s website, then follow the prompts to create a USB drive. Insert it into the crashing PC and boot from it (you may need to change the boot order in BIOS/UEFI).

Is it safe to use third-party startup repair tools?

Many are safe, but some may contain malware or make changes that worsen the problem. Stick to Microsoft’s built-in tools first. If you use a third-party tool, download it from a reputable source and read reviews.

What if none of these fixes work?

If you’ve tried all the above and the crash persists, the issue is likely hardware. Run a full diagnostic (e.g., memtest86 for RAM, manufacturer’s hard drive test) or take the PC to a repair shop. In rare cases, a fresh install of Windows may be needed.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →