How To Troubleshoot a Windows Computer That Won’t Boot, Start, or Turn On

Diagnosing and Fixing Windows Boot Failures

Been there, done that—dealing with a Windows machine that just refuses to boot. It’s one of those situations that get pretty frustrating quick, especially when you think it’s a quick fix but end up digging through BIOS and recovery modes forever. Sometimes it’s a minor glitch, other times something deeper—hardware, firmware issues, you name it. From plenty of trial and error over the years, here’s a rough outline of things to check. Some stuff might be familiar, some… not so much. Fair warning: expect to reboot a couple of times. Troubleshooting isn’t always straight line, more like a game of whack-a-mole — fix one thing, then something else pops up.

Power Supply Inspection: The SMPS Check

First thing’s first, and I swear this sounds obvious but it’s easy to overlook—power supply (or the SMPS, for the tech folks out there). Because if it’s not delivering power, nothing else works. If your PC just sits there dead, no fans spinning, no lights, just silence, start here. Unplug the main power cable from the wall and the PSU. Then, press and hold the power button for about 15 seconds — it helps drain residual electricity. After that, plug everything back in. If you’re really stuck, try swapping in a known-good PSU, if you’ve got one lying around. Sometimes, just flicking the power switch on the PSU (if it has one at the back) or toggling the motherboard’s BIOS toggle for power supply detection—sometimes labeled “PS-ON” or similar—can help. Also, double-check your motherboard’s output cables, and make sure the inline fuse in your power cable or strip isn’t blown. If your motherboard or case has power indicator LEDs, see if they light up—if not, that’s probably a sign the power isn’t getting through.

RAM and Hard Drive: The Hardware Components

Next, don’t forget about memory and storage. It’s easy to overlook if recent hardware moves, upgrades, or fiddling has gone on. Power down, unplug everything, then open the case carefully. Ground yourself—static is your enemy here. Remove the RAM sticks, then gently clean the contacts with a soft cloth or alcohol wipe. Re-seat them firmly. Sometimes dust, or a monitor connection that’s slightly loose, causes boot issues. If you have multiple RAM modules, try booting with just one at a time, swapping them around. There’s a good chance one of the sticks is bad or loose.

Same advice for your hard drive or SSD—if it’s not showing up in BIOS or isn’t detected at all, check the BIOS/UEFI for storage device detection. If it’s missing, try changing the SATA port or NVMe slot, especially if you recently swapped hardware or moved drives. Also, check the power connectors—disconnected or loose cables, especially if you’ve done hardware upgrades or maintenance. If possible, connect the drive to another system or boot from a Live Linux USB (like Ubuntu) and verify whether the drive shows up and is accessible there.

External Devices and Peripheral Checks

Here’s where I got stuck more than once. External peripherals—USB hubs, external drives, even that fancy RGB keyboard—can sometimes cause the system to hang during POST or boot. Disconnect everything external: printers, scanners, drives, dongles, whatever. The goal: rule out anything external causing the hang. Once all are unplugged, try booting again. Sometimes that USB device with an issue is enough to cause boot problems. It sounds trivial, but it’s a common culprit.

Safe Mode: Your Troubleshooting Ally

Getting into Safe Mode isn’t always straightforward if your machine won’t boot. The trick is to force Windows into recovery mode: as soon as Windows tries to load, force shutdown by holding the power button. Do this three times in a row. Usually, Windows detects that and triggers Automatic Repair. When you see “Preparing Automatic Repair,” let it do its thing. From there, go to Advanced options > Troubleshoot > Advanced options > Startup Settings and click Restart.

After restart, try pressing F4 to enter Safe Mode, or F5 for Safe Mode with Networking. If it works, great—here’s where you can uninstall recent drivers, rollback Windows updates, or run other repair tools. Be prepared for a couple of tries, because sometimes it’s stubborn.

System Restore: Rolling Back to Stability

If Safe Mode actually loads up, that’s a big win. Now, you can attempt to roll Windows back to an earlier restore point. On Win10/11, head into Control Panel > System > System Protection or find System Restore through recovery options. Select a restore point predating your problems, and let Windows do its thing. It might reboot a few times. Sometimes, it succeeds, sometimes it doesn’t—if it fails, don’t get discouraged; it’s a sign you might need to try other options.

Uninstall Recent Windows Updates

Problem started after an update? That’s very common. Boot into Safe Mode, then go to Settings > Update & Security > View update history > Uninstall updates. Usually, you’ll find the latest cumulative update or recent driver updates installed just before the issue started. Removing those can potentially fix boot loops caused by incompatible or faulty updates. Keep in mind that sometimes Windows will point directly to the update that caused the problem, especially if it was a driver update, which is a common suspect for causing boot issues.

Automatic Startup Repair: Windows’ Built-in Fixer

If nothing else works, try Startup Repair. It’s built into Windows recovery options. Access it via Advanced Startup Options > Troubleshoot > Advanced Options > Startup Repair. It scans your disk for common file corruptions, partition errors, or system issues, and tries to fix them automatically. It’s not perfect, but it’s surprisingly effective sometimes, especially if the problem is caused by minor system file corruption or partition issues.

BIOS/UEFI Settings and Hardware Reconfiguration

If you’re still stuck, it’s time to look into BIOS/UEFI. Reboot and press your OEM’s key (F2, DEL, ESC, F12, whatever suits your motherboard). Check your boot order—make sure your main drive (Windows boot disk) is at the top. If it’s a new drive or hardware change, that’s especially important. Also, look for overclocking settings—if you’ve been tweaking CPU or RAM timings, revert to default. Overclocking can cause instability, especially if power delivery isn’t perfect or if voltage isn’t adjusted properly. Resetting BIOS to defaults fixes a lot of weird boot issues. While you’re in, temporarily disable Secure Boot, especially if you’re on UEFI, as it can sometimes interfere, especially after hardware changes. Sometimes, enabling or disabling this fixes boot problems.

Rebuilding the Master Boot Record (MBR)

If the drive’s MBR (Master Boot Record) got corrupted—say, malware infection or interrupted updates—you’ll need to fix that. Boot from Windows recovery media or a bootable USB with Windows 설치 media (use the Media Creation Tool). When you get into the recovery environment, pick Troubleshoot > Advanced Options > Command Prompt.

In the command prompt, run these commands:

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

This will rewrite the MBR and boot sector, often fixing startup issues. If you get errors—like “Access Denied”—try running the commands with elevated permissions or from a different recovery environment. If you’re on UEFI systems, fixing EFI boot files might also be needed, but that’s more involved.

Hope this helps — troubleshooting boot issues can be a pain, but taking it step by step really helps. Sometimes, it’s patience and a little luck. Make sure to double-check hardware connections, BIOS settings, and recent changes. Good luck out there.


Before wrapping up, just a quick checklist: verify power supply, reseat RAM and drives, disconnect external devices, try Safe Mode, run System Restore, uninstall recent updates, and check BIOS/UEFI settings. Sometimes it’s something simple—like a loose SATA cable or a BIOS setting—that causes all this headache. Anyway, hope this saves someone else a weekend. These issues are frustrating enough, but they can be fixed with some persistence!