Windows & hardware · Stability troubleshooting
My Computer Keeps Restarting: Complete Troubleshooting Guide
22 focused steps, basic to advanced · about 40 minutes to work through
A computer that keeps restarting is telling you an ongoing condition is pushing it past a limit — but it isn't telling you which one. The restart could be Windows deciding to reboot after a failure, a bad update, a driver that can't cope, a component running too hot, a stick of memory that's failing, or a power supply that's dying. Each of those has a different fix, and they range from a two-minute setting change to a part that needs replacing.
The single most important early step is to work out what kind of restart you're seeing, because a restart that Windows initiates and a restart where the machine simply loses power point in completely different directions. This guide is ordered the way a technician would work: first characterise the restart and capture the evidence, then rule out the low-risk software causes, and only then move to the physical hardware — so you don't open the case or reinstall Windows until you have a reason to.
Quick reference
If you're in a hurry, use this to find the most likely starting point. Risk shows how invasive the first step is.
| What you see | Likely cause | Start with | Risk |
|---|---|---|---|
| Blue screen, then it reboots | Driver, memory, or a system file | Read the code | Low |
| Instant black screen, no warning | Power, heat, or a failing part | Windows or hardware? | Med |
| Restarts under heavy load | Overheating or power | Overheating | Med |
| Started after a Windows update | The update or a driver it brought | Bad update | Low |
| Restarts after waking from sleep | A driver failing a power state | Problematic driver | Low |
| Random, no obvious pattern | Memory or hardware | RAM & memory | Med |
| Won't finish booting / boot loop | Update, driver, or disk | Safe Mode | Low–Med |
What kind of restart are you seeing?
Answer what you can — you don't need every one. The suggestions update as you go and link straight to the relevant steps.
Start answering to see the most relevant steps.
Quick-start troubleshooting path
Work through these in order. Tick each one as you go — your progress is saved in this browser, and you can copy the list to share with a technician.
The restart loop: a component fails, the system recovers, and the cycle repeats until the underlying cause is fixed.
1 · Understand the restart
You can't fix a restart you haven't characterised. These five steps turn "it keeps rebooting" into a specific, testable picture — and they decide which part of this guide you actually need.
What "keeps restarting" really means
What "keeps restarting" really means
The word "restart" quietly covers two very different events, and separating them is the foundation of everything that follows. In one case, Windows itself decides to reboot — perhaps it hit an error and is configured to restart, or an update has finished and needs a boot to take effect. In the other, the machine simply loses power and comes back, with Windows having no say at all. A software-driven restart and a power-driven restart have different causes and different fixes, so the first thing to establish is which one you're actually experiencing.
The "keeps" in "keeps restarting" is itself a clue. A one-off reboot after an update is normal; a machine that does it repeatedly is signalling that a condition is persisting — a component that runs too hot, a part that's degrading, a driver that fails the same way every time, a power supply that can't hold up. That persistence is what makes this a pattern you can diagnose rather than a random fluke you can only hope stops. The rest of this guide is about catching that pattern and following it to its source.
Is it Windows or the hardware restarting?
Is it Windows or the hardware restarting?
This is the single most useful early question, and the answer steers you to the right half of the guide. A Windows-initiated restart usually announces itself: you may see a blue screen, or the screen dims and a brief "Shutting down" sequence plays, and then the machine is back. The operating system was alive right up to the end. A hardware restart is abrupt — the screen goes instantly black with no shutdown, no blue screen, no goodbye, and a second or two later the PC is on again. Windows didn't get the chance to react; the power simply dropped.
Watch the moment it happens if you can — does the screen fade and sequence, or cut to black? That single observation narrows the field a lot. You can confirm it afterwards from the logs: a Kernel-Power event in Event Viewer that says the system rebooted without cleanly shutting down points to a power or thermal event, while a BugCheck event means a blue screen occurred (see Event Viewer). If it's the abrupt black-screen kind, the hardware section — power, heat, memory, disk — is where your time is best spent. If it's the blue-screen kind, start with reading the code.
Stop Windows from hiding the crash
Stop Windows from hiding the crash
By default, Windows is set to restart automatically after a serious error, which is friendly for a quick return to work but actively unhelpful for diagnosis: it reboots the machine before you can read the blue screen, erasing the one piece of evidence that names the problem. The single highest-value thing you can do early on is switch that off, so that the next failure stops and shows you a screen with a code instead of silently cycling.
To change it, open System Properties (search "Advanced system settings"), go to the Advanced tab, click Settings under "Startup and Recovery", and under System failure uncheck Automatically restart, then confirm and reboot. Nothing about this touches your files or settings — it only changes what Windows does when it would otherwise have hidden a crash. Once it's off, the next time the problem occurs you should get a blue screen that stays on screen; photograph it, because you may not get long to read it. If it still restarts with no blue screen at all, that's meaningful in itself — it points away from a software crash and toward power or hardware, so carry that into the next step.
Reading the blue screen and stop code
Reading the blue screen and stop code
When you've got Windows to show the screen, the most important thing on it is the stop code — a name like IRQL_NOT_LESS_OR_EQUAL or CRITICAL_PROCESS_DIED — and, if present, a "What failed" line that often names a specific driver file. The code groups the crash into a category of cause, which turns an intimidating full-screen error into a starting direction. Note the exact code and any driver filename before the machine reboots; a quick photo with your phone is a good habit, because the screen can disappear fast.
Here's what some of the common ones tend to point toward, as a guide rather than a verdict (the exact cause still depends on your specific situation):
| Stop code (example) | Often points toward | First step |
|---|---|---|
IRQL_NOT_LESS_OR_EQUAL | A driver misusing memory | Note the driver file; update or roll back |
CRITICAL_PROCESS_DIED | A core process ending — often a driver or system file | Check recent changes; run SFC/DISM |
PAGE_FAULT_IN_NONPAGED_AREA | Memory, a driver, or the disk | Test memory; check the driver in the log |
VIDEO_TDR_FAILURE | The graphics driver stopped responding | Update or clean-install the GPU driver |
WHEA_UNCORRECTABLE_ERROR | A hardware error the system couldn't recover from | Suspect memory/CPU; check temperatures |
Whatever the code says, the follow-through is the same: confirm it in the logs (Event Viewer) and see what it names, then follow the direction — a driver leads to rolling it back, a memory- or hardware-flavoured code leads to memory and power. If your restarts are the abrupt black-screen kind with no blue screen at all, skip ahead to the hardware section, because the code you're looking for simply isn't being shown.
Finding the pattern: when does it restart?
Finding the pattern: when does it restart?
A single restart is hard to read; a pattern is a diagnosis. The when of a restart often reveals the why more clearly than any log entry, so it's worth keeping a simple note for a day or two: roughly the time, what you were doing, whether the machine was under load, whether it had just woken from sleep, and whether it was shortly after an update. Even a rough log will usually start to show a shape.
Reliability Monitor (search "Reliability Monitor") does part of this for you — it plots your failures on a day-by-day timeline alongside Windows Update activity, so you can often see a restart sitting right next to an update that landed just before it. Match the pattern you see to what it suggests:
| Pattern | What it suggests | What to check |
|---|---|---|
| Only under heavy load | Heat or power | Temperatures, fans, power supply |
| Right after waking from sleep | A driver failing a power state | Network/display driver, power settings |
| Shortly after an update | The update or a driver it brought | Uninstall update, roll back driver |
| Evenly random, no trigger | Memory or hardware | Memory test, disk health |
| Worse the longer it runs | Heat building up | Cooling, dust, fan |
| At startup or login | Software, a driver, or boot | Safe Mode, startup apps, BIOS |
Identify which row your machine fits and follow its "what to check" column. This is the analytical bridge from "it restarts" to "here's where to look next," and it's what makes the rest of the guide feel like a diagnosis rather than a checklist you work top to bottom.
2 · Windows and software causes
Before you open the case or touch hardware, rule out the software layer. These eight steps work from the most common and least risky — a bad update or driver — down to system files, malware and the raw logs.
A bad Windows Update
A bad Windows Update
Timing is the cheapest diagnostic you have, and "the restarting started right after a Windows Update" is one of the strongest signals you can get. Updates can introduce a driver, change a system component, or enable a feature that destabilises a particular machine, and the restarts that follow are often caused directly by that change rather than by anything you did. Windows also sometimes restarts itself to finish applying an update, so a fresh update can look like a new habit of rebooting.
First confirm it: open Settings → Windows Update → Update history to see what landed and when, and line it up against when the problem began (Reliability Monitor makes this easy). If a specific recent update lines up, you can uninstall it from that same Update history page (Uninstall updates), or from the Recovery Environment's "Uninstall Updates" option if you can't get into Settings. If the update also dropped a driver, you may need to roll that driver back as well (see problematic driver). Don't simply turn Windows Update off to "fix" this — that leaves you unpatched and the underlying cause may remain. The goal is to remove or work around the specific change while staying current.
A problematic driver
A problematic driver
Drivers are the software that tells Windows how to talk to your hardware, and a driver that's buggy, outdated, or the wrong version is a leading cause of restarts. The graphics driver is the most common offender — a GPU driver that can't handle a workload can trigger a reset that escalates into a reboot, especially in games — but chipset, network and storage drivers can do it too. The giveaway is often in the evidence: a stop code that names a .sys file, or restarts that began right after a driver was installed or updated.
The fix is to identify the driver the evidence points at, then update it from the correct source or roll it back. Open Device Manager, expand the relevant category, right-click the device, choose Properties, and on the Driver tab you can either Roll Back Driver (if a previous version is available) or Update driver. Prefer the hardware manufacturer's driver over a generic updater. A useful confirming test is Safe Mode: if the restarts stop there, a non-essential driver or piece of software is involved. Where a specific driver file is named in the logs, that's your target — update, replace, or roll back that one.
Isolating software with Safe Mode
Isolating software with Safe Mode
Safe Mode starts Windows with only the minimum of drivers and no third-party startup software, which makes it the cleanest way to answer the question "is this my software, or the system?" If the machine is stable in Safe Mode but restarts in normal mode, you've just proven the cause is third-party software or a non-essential driver — a big step forward, because it rules out a lot of the deeper and more frightening possibilities in one go.
You can usually get there from Settings → System → Recovery → "Advanced startup" (Restart now), then Troubleshoot → Advanced options → Startup Settings → Restart, and press 4 for Safe Mode or 5 for Safe Mode with Networking if you need to download anything. Use it to do the one change that's likely to help — roll back a driver, disable a startup item, uninstall a suspect program — then reboot normally and test. The discipline that keeps this from becoming a maze is to change one thing, leave Safe Mode, and see whether the restarts stop before you change the next. If it restarts even in Safe Mode, the cause is deeper — a core driver or system component — so move on to system file checks and the hardware section.
Startup apps and recent software
Startup apps and recent software
Startup applications all launch together at login, and an unstable one among them can destabilise the system shortly after you sign in. You don't have to uninstall anything to stop them launching: Task Manager's Startup apps tab lets you set an item to Disabled, which simply stops it starting at login while leaving the program fully usable on demand. That's a low-risk, fully reversible change, which is exactly what you want for an early test.
Disable the less-essential items in a batch (game launchers, chat apps, media players, vendor utilities), reboot, and see whether the early restarts stop. If they do, you've found the group — re-enable them one at a time to name the specific app, then update, repair, or uninstall it. This is the everyday version of the same isolation logic as Safe Mode, and it resolves a surprising number of "restarts right after login" problems on its own. If nothing here is the cause, the next step is to look at whether a specific program or background service is the troublemaker rather than a startup item.
A specific program or background service
A specific program or background service
Sometimes the cause is a single program — not a startup item, but something that crashes the whole system when it runs, or a background service it installed that conflicts with something else. The clue is correlation: does the restart tend to happen while a particular program is open, or shortly after you start it? If the answer is yes, you've essentially done half the diagnosis. Keep the distinction clear, though — a program whose own window just closes is an application crash (a smaller problem), whereas a program that takes the whole machine down with it is a system-level conflict worth resolving.
Test the link directly: run the machine with that program closed and see if the restarts stop; if they do, the program is implicated. Then update it to the latest version, repair it, or — if you don't strictly need it — uninstall it. For background services specifically, the same isolation approach applies: a clean boot (disabling non-Microsoft services in groups) will prove a service is involved, and you can narrow from there. This step overlaps with startup apps and the Event Viewer, which can name the faulting module when you're not sure which program is responsible.
Corrupted system files (SFC and DISM)
Corrupted system files (SFC and DISM)
System files can become damaged by an interrupted update, a power loss, or failing storage, and a damaged core file can destabilise Windows broadly enough to cause restarts. The good news is that Windows ships with tools that both detect and repair this corruption, and they're safe to run — they don't touch your personal files. The standard sequence is to repair the underlying store first with DISM, then repair the individual files with SFC.
Open Command Prompt or PowerShell as an administrator and run DISM first:
DISM /Online /Cleanup-Image /RestoreHealth
Let it reach 100% (it uses Windows Update, so it needs a connection), then run SFC:
sfc /scannow
Read what SFC reports. If it says it repaired corrupt files and the restarts stop, that was the cause. If it found problems it couldn't fix, the component store is the likely source and a further DISM pass — or eventually a repair install — may be needed. If it found nothing, that doesn't rule out your problem; it just means the protected system files are intact, so keep working through the other causes. See also failing disk, because corruption that keeps coming back often has storage at the root.
Malware and suspicious software
Malware and suspicious software
Malware is a less common cause of restarts than drivers or heat, but it's worth a check, for two reasons. Some infections — notably cryptominers — deliberately max out the CPU and GPU, which drives temperatures up until the machine thermally restarts, making it look like a hardware problem when the real cause is a program. Other malicious behaviour can include unexpected shutdowns or restarts, or the installation of rogue startup items and services. If the machine has recently started behaving oddly in ways beyond just restarting — slowness, unknown programs, fan that never stops — that tilts the balance toward checking for infection.
Run a full scan with Windows Security (Windows Defender), which is built in and sufficient for most people, and look for anything it flags. While you're there, glance at what's running and what starts up: unfamiliar processes in Task Manager or unexpected items in the Startup apps list are worth investigating. One important caution — avoid downloading random "PC cleaner" or "antivirus" utilities from the web to chase a problem; that category is itself a frequent source of the very instability you're trying to fix. A reputable, well-known scan is the right tool here; a sketchy download is the wrong one.
Using Event Viewer to find the cause
Using Event Viewer to find the cause
Event Viewer is the detailed logbook behind Reliability Monitor, and it's where you go to confirm what kind of restart you've been dealing with and what was happening around each one. Open it (search "Event Viewer"), expand Windows Logs, and select System. Then look at the events around your restart times — specifically the entries with a red error icon, and two sources in particular.
The two that matter most for a restarting machine are quite different from each other, and telling them apart is the diagnosis:
| Event | What it means | Next step |
|---|---|---|
| Kernel-Power (ID 41) | Rebooted without a clean shutdown — a power or thermal event | Check power supply, overheating, RAM |
| BugCheck | A blue screen occurred | Read the stop code |
BugCheck naming a .sys | A specific driver faulted | Update or roll back that driver |
| App errors before each restart | A program destabilising the system | Isolate that program |
If you're seeing Kernel-Power events with no preceding BugCheck, that's a strong signal the restarts are power- or hardware-driven rather than software crashes — head to the hardware section. If you're seeing BugCheck events, read their codes and follow them as described in reading the blue screen. The pattern of which events appear is itself the answer, and it's the "read the evidence" step the whole guide is built on.
3 · Hardware causes
If the software layer checks out — or if your restarts are the abrupt black-screen kind — the cause is physical. These seven steps work through the hardware suspects, with clear safety notes, because this is where the caution starts to matter.
Overheating
Overheating
When a component gets too hot, the system first throttles it — slowing it down to stay within safe temperatures — and if it gets hot enough it forces a shutdown or restart to prevent damage. That protective shutdown looks exactly like a random restart, which is why heat is such a common hidden cause. The pattern to look for: the problem appears after the machine has been running a while, or specifically under load (gaming, video, a render), and the fan is working hard. A machine that runs fine for twenty minutes and then restarts is a classic thermal case.
The right approach is to measure rather than guess. Run a lightweight temperature monitor and watch the CPU (and GPU, if you have one) while you do the thing that normally triggers a restart. If a temperature is climbing into a high range right before the restart, cooling is your problem. The safe, common fixes are clearing dust from the vents, making sure the fans are actually spinning, keeping the air vents unobstructed, and using a laptop on a hard flat surface. Where the fix is dried-out thermal paste or a physically failing fan, that's a service-level job rather than something to keep pushing on. This is the diagnostic half; the physical cleaning and inspection is the next step, in fans, vents and dust.
Fans, vents, and dust
Fans, vents, and dust
Dust is the physical cause behind most overheating problems, and it's also one of the most satisfying to fix. Over time, dust builds up on the heatsink and in the vents, insulating the components and blocking airflow until they run hotter than they should. A machine that used to run cool and quiet and has gradually gotten louder and warmer is usually telling you this.
Safety before you open anything. For a desktop, shut down, unplug it from the wall, and press the power button a few seconds to drain residual power before you open the case. Power supply capacitors can hold a charge, so don't probe inside the supply itself. For a laptop, work with the battery disconnected where it's removable, and be gentle with the thin internal components — and if you're not comfortable opening a laptop, that's a perfectly reasonable reason to leave it to a technician.
With power safely off, the checks are straightforward: are the fans actually spinning when the machine is on (a silent, still fan is a failed fan)? Are the air vents blocked by dust, a soft surface, or where you've placed the machine? Is there a thick layer of dust on the CPU heatsink or fan blades? Carefully clear the dust — compressed air in short bursts works well, holding the fan blades still so they don't spin up and over-rotate. If a fan is physically dead, or the dust problem is deep in the heatsink where the thermal paste has likely dried out, that's the point to bring in a service. Start by confirming the diagnosis in overheating so you know cleaning is actually what will help.
Power connections and the power supply
Power connections and the power supply
A failing or underpowered supply is one of the causes that most closely mimics a "crash" while actually being the machine losing power. Its signature is a restart with no blue screen at all — the system just drops and comes back, often under load, when the components are drawing more current than the supply can comfortably deliver. If you've turned off automatic restart (see stop automatic restart) and still see no blue screen, power is a strong suspect, because a genuine software crash would have shown one. A Kernel-Power event with no preceding BugCheck in Event Viewer reinforces this.
Start with the easy, safe checks: is the power cable firmly seated at both ends, and does the machine behave the same on a different wall outlet? On a laptop, a failing or under-rated power adapter can cause exactly this — try a known-good compatible adapter. The harder question is whether the power supply unit itself is degrading, which you can't easily measure without proper tools. The practical test on a desktop is to swap in a known-good, compatible supply — if the restarts stop, you've found it. Treat that step with care: a power supply is the one part with live, stored electricity, so unplug and drain the system first, and if you're unsure, that's a job for a technician. A marginal power supply is a replace-the-part decision, and it's worth a professional assessment before you keep loading a machine that's dropping power. See when to get help for the threshold.
RAM and memory
RAM and memory
Memory is a deceptively common cause of restarts, and its signature is that they look random. A faulty section of RAM corrupts the data that Windows and its drivers rely on, which can produce restarts, freezes, and blue screens with no obvious trigger — the machine seems fine, then just drops. If your restarts are intermittent, come with memory-flavoured stop codes, and no software change fixes them, memory should be high on the list. It's one of the cheaper hardware problems to confirm and, when it is the cause, one of the cheaper to fix.
The way to find out is a memory test. The built-in Windows Memory Diagnostic (search "Windows Memory Diagnostic") reboots the machine and runs a pass over the RAM, reporting any errors it finds; a longer third-party test is more thorough. A pass doesn't fully prove the memory is good — it's relatively quick — but a fail is a strong signal. The most conclusive method is physical isolation: if you have more than one stick, test them one at a time, and if errors only appear with a particular module installed, that module is the faulty one and should be replaced. This is the article to come back to for any random restart that every software fix has failed to touch.
Removing recently added hardware
Removing recently added hardware
Adding new hardware — a second stick of RAM, a new graphics card, an extra drive — is a classic moment for a previously stable PC to start restarting, and the "when did it start" answer is unusually precise: it began around the time you added the part. The good news is that makes the diagnosis straightforward. The test is to remove the new item and run the machine without it; if the restarts stop, the new part (or how it's installed or configured) is the cause.
If the new item is implicated, the fix depends on what it is. For a new stick of RAM, reseat it firmly, try it in a different slot, and test whether it's compatible with the rest of your memory — mismatched modules can be unstable. For a new graphics card, check that it's fully seated and that its power connectors are attached, and update its driver. For a new drive, check its cabling and whether it's the boot drive or a secondary one. If removing the part doesn't change anything, it was a red herring and the real cause was already present — in which case you're back to the general path, starting with the evidence in finding the pattern and Event Viewer. As with any internal work, unplug and drain the system first (see the safety note in fans, vents and dust).
A failing SSD or hard drive
A failing SSD or hard drive
Because Windows and everything on it live on the storage drive, a drive that's degrading can cause restarts, boot failures, and freezes — sometimes with a stop code like an inaccessible boot device, as Windows struggles to read the system it's running from. A failing disk is a "hidden" cause in the sense that it can produce symptoms that look random or software-related for a while before it gives itself away. The more subtle the failure, the longer it can masquerade.
Back up first. If you even slightly suspect the drive, copy your important files to somewhere else before you run any repair or continue troubleshooting. A failing drive is exactly when data is at risk, and a repair that costs you your files has failed — even if it fixed the restart.
The check is the drive's own health data (SMART), readable with the drive manufacturer's tool or reputable disk-health software. A status of "caution" or "failing," or attributes like a rising reallocated-sector count, are warnings to act on, not watch. The response to a genuinely failing drive is consistent: back up now, and plan to replace it — you don't repeatedly repair a dying disk, you replace it (an SSD is a nice upgrade if you're on an older hard drive). This is the article to reference whenever a random restart has resisted every software and memory fix, because a degrading disk is the classic "invisible" hardware cause. See when to get help if the replacement feels beyond you.
BIOS/UEFI and hardware settings
BIOS/UEFI and hardware settings
Firmware (BIOS/UEFI) sits at the very bottom of the stack, handling boot and how the hardware is configured at the lowest level. Two things here can cause restarts. The most common is an aggressive configuration — an overclock, or an XMP/DOCP memory profile that pushes the RAM a little faster than it's actually stable at — which produces exactly the kind of intermittent, load-related instability described in this guide. The less common is a firmware bug that a vendor has since fixed with an update.
The safe first move is to test with everything at default: reboot and enter the firmware setup (usually Del or F2 at power-on), then choose the option to load optimized/default settings, save, and exit. If the restarts stop, you've found an overclock or memory profile that was too aggressive — you can then dial it back to a stable setting rather than losing the performance entirely. Be more cautious with firmware updates: they're worth doing only from the official manufacturer source, only when the vendor indicates an update is warranted, and only with stable power, because an interruption during a firmware flash is a serious risk. If you're unsure whether firmware is involved, that's a reasonable moment to bring in a technician. This pairs naturally with overheating and RAM, since an unstable memory profile and a thermal limit can look alike from the outside.
4 · Recovery and next steps
When diagnosis has done its job and the fix is a bigger intervention, these are your options — each more disruptive than the last — and the point at which it's wiser to stop and get help.
Recovery options, in order
Recovery options, in order
When the targeted fixes above haven't solved it — or the system is too far gone to repair piecemeal — you move up a recovery ladder where each rung is more disruptive than the last. The principle is to use the lowest rung that actually solves the problem, because the higher rungs cost more of your time and, in some cases, more of your data. Back up before you attempt any rung below the first.
The ladder, in order:
- Targeted fix. Update or roll back the specific driver, remove the specific program, apply the specific setting. Least disruptive — always try first.
- System Restore. Roll back system changes to a known-good point, keeping your files. Reaches back in time to before the problem started.
- Uninstall a recent update. Remove the specific Windows update that caused the problem (see bad Windows update).
- Repair install. Refresh Windows in place, keeping your files and most apps, to replace damaged system files. A step above SFC/DISM.
- Windows Reset. Reinstall Windows, optionally keeping your files. The software-side last resort.
- Clean install. Wipe the drive and install from scratch. The most complete software reset.
The one caveat that runs through all of this: a Reset or clean install fixes software. It will not fix bad RAM, a failing disk, or a dying power supply — if your evidence points at hardware (see the tests in RAM, failing disk and power), a reinstall just delays the real fix. So confirm the hardware is sound before you reach for the big software options, or you'll be reinstalling onto a machine that's still going to restart.
When to get professional repair
When to get professional repair
Some restarts are beyond a home fix, and recognising that is part of troubleshooting well rather than a failure. These are the signs that it's time to stop and bring in a technician: your memory or disk tests fail, pointing at a component that needs replacing; the restarts happen only under load and point at a power supply or GPU that needs proper equipment to test; you can't get into Windows or the Recovery Environment at all; or a firmware update is indicated, which is risky to attempt without confidence. A failing power supply, motherboard, or CPU in particular is squarely in professional territory.
Before you hand the machine over, everything you've done in this guide gives you a real head start. The stop code, the restart pattern (under load, after sleep, random), and the results of the memory and disk checks are all useful evidence to share, and they can save a service visit or at least make it more productive — a technician who knows "it's a hard restart under load with a Kernel-Power 41 and clean memory" is far better placed than one starting from scratch. And weigh the timing: the cost of a failing component caught early is almost always less than the cost of the data loss or extended downtime that comes from keeping to push on with a machine that's clearly degrading. If you're unsure whether it's worth a call, the fact that you've worked through the software steps and the non-invasive hardware checks and it's still happening is itself a reasonable reason to make that call.
Frequently asked questions
Why does my computer keep restarting?
Because an ongoing condition is pushing it past a limit, and that condition could be a bad Windows update, a faulty or outdated driver, a component running too hot, a failing stick of memory, a degrading disk, or a power supply that can't hold up. The reason this guide splits the problem in two at the start is that a restart Windows initiates and a restart where the machine loses power have different causes. So the approach is to characterise the restart, read the evidence Windows leaves behind, and then work down the likely causes from the safest to the most invasive — rather than guessing or jumping straight to a reinstall.
Why does my PC restart randomly, with no obvious trigger?
"Random" restarts are the hardest kind, but they usually have a pattern that's just not obvious from the outside. Keep a short log of when they happen and what you were doing, and check Reliability Monitor for the timeline — you may find they cluster after updates, or only under load, or only after sleep. When the restarts are genuinely unrepeatable and no software change fixes them, the balance of probability shifts to hardware, and memory is the leading suspect: a marginal stick of RAM causes exactly this kind of intermittent, unexplained restart. That's why the memory test and the disk health check are the key steps for the "no pattern" case.
Can overheating cause a computer to restart?
Yes, quite often. When a component gets too hot, the system throttles it to stay safe, and if it gets hot enough it forces a shutdown or restart to prevent damage — which looks exactly like a random restart. The tell is that it tends to appear after the machine has been running a while or specifically under load, with the fan working hard. The fix is to measure temperatures under load and, if they're high, address the cooling: clear dust, unblock the vents, confirm the fans are spinning, and use a laptop on a hard flat surface. Where the cause is dried-out thermal paste or a failed fan, that's a service-level repair rather than a settings change.
Can bad RAM cause random restarts?
Absolutely — it's one of the most common causes of restarts that look random. Faulty memory corrupts the data Windows and its drivers depend on, which produces restarts, freezes, and blue screens with no clear trigger. The way to confirm it is a memory test: the built-in Windows Memory Diagnostic is a start, and testing one module at a time is more conclusive, because it ties the failure to a specific stick. If a particular module fails the test, replacing that module usually resolves the restarts. It's also one of the cheaper hardware problems to fix, which is worth remembering when you're deciding whether the "random restart" is worth chasing down.
Can Windows updates cause restarting problems?
Yes, in two ways. Windows sometimes restarts itself to finish applying an update, which can look like a new habit of rebooting. More seriously, an update can introduce a driver or a system change that destabilises a particular machine, and the restarts that follow are caused by that change. If the timing lines up — the problem started right after an update — check the Update history, and you can uninstall the specific update from there (or from the Recovery Environment if you can't get into Settings). The point is to remove the specific offending change rather than just turning Windows Update off, which would leave you unpatched and the underlying cause possibly still there.
How do I stop Windows from automatically restarting after an error?
Open System Properties (search "Advanced system settings"), go to the Advanced tab, click Settings under "Startup and Recovery", and under "System failure" uncheck "Automatically restart," then confirm and reboot. This is the single highest-value early step for diagnosis, because it stops Windows from rebooting before you can read the blue screen — so the next failure shows you a screen with a stop code instead of silently cycling. It doesn't touch your files or settings; it only changes what you see when a crash would otherwise have been hidden. Once it's off and you've captured a code, you can follow it as described in the "reading the blue screen" step.
How can I tell whether the power supply is failing?
Look for the combination of signs rather than one alone: restarts that happen with no blue screen (the machine just drops power), a tendency to restart under heavy load when the components draw more current, and a Kernel-Power event in Event Viewer with no preceding blue-screen event. Start with the safe checks — a firmly seated power cable, a different wall outlet, and (on a laptop) a known-good compatible adapter. The definitive test on a desktop is to swap in a known-good, compatible power supply and see if the restarts stop. Treat that step with care because a power supply holds a charge, and if you're not comfortable with it, that's exactly the kind of thing a technician is for. A failing supply is a replace-the-part decision, not something to keep working around.
When should I take my computer to a repair technician?
When the evidence points at a component that needs replacing or proper equipment to test — a failing memory module, a degrading disk, or a power supply; when the restarts only happen under load and point at the GPU or power; when you can't get into Windows or the Recovery Environment at all; or when a firmware update is indicated. It's also reasonable to bring one in once you've worked through the software steps and the non-invasive hardware checks and it's still restarting, because at that point a second opinion and proper tools are worth more than more guessing. Take the evidence with you — the stop code, the restart pattern, and your memory/disk test results — because it makes the visit far more productive than starting from scratch.