Windows · updates, crashes & recovery
Windows: updates, crashes, recovery tools & everyday quirks
Windows is where most everyday computer problems surface — and it's also the part of the machine with the most built-in ways to fix itself, provided you know which tool does what. This guide pulls that together in one place: what to do when an update gets stuck, when the screen goes blue, when Windows won't start, and when the machine just feels slow. It's written to be used as a working reference, not read once and shelved.
The through-line is method rather than memorization. Most Windows problems follow a pattern — figure out what changed, try the cheap and safe things first, use the lightest tool that fits, and only escalate when you have to. The order matters a lot, because a few of the "fixes" (Reset This PC, a clean install) throw your setup away, and you want to reach those only after the reversible options are ruled out.
A note on versions: Windows 10 and Windows 11 are similar but not identical — menu names, some tools, and a handful of commands differ slightly. Where it matters I'll call it out; where it doesn't, the steps apply to both. If you're unsure which you have, winver in the Run box (Win + R) tells you.
Before you reset or reinstall: if anything on this PC matters, back it up first.
Reset This PC and a clean install change or erase your apps and settings, and a clean install removes your files too. Everything earlier in this guide is reversible; those steps are not. When in doubt, read what a command or tool does before you run it — the risky ones are labelled here.
Start here
Understanding the problem
Before touching any tool, spend a couple of minutes establishing what actually changed and what "not working" means. This usually points straight at the answer and keeps you from running the wrong fix on the wrong layer.
What changed recently?
Most "it suddenly broke" problems trace to one of a short list: a Windows update, a newly installed program, a driver update, new or moved hardware, or a power event (an outage or an unplugged charger). Windows is a snapshot of its most recent change — so if a problem began right after something, that something is your best first suspect.
Is it one thing, or the whole system?
If a single app misbehaves while everything else is fine, the problem is almost always that app or its settings, not Windows itself. If the whole machine is affected — slow, crashing, or unable to start — you're dealing with a system-level cause: files, drivers, or hardware. Telling these apart saves a lot of wasted effort.
| Symptom | Likely area | First thing to check |
|---|---|---|
| Won't start / keeps restarting | Boot, or a recent change | Power & cables, then the recovery options |
| Blue screen (BSOD) | Driver, files, or hardware | The stop code on screen |
| Stuck on the loading screen | Disk, an update, or a service | Give it time, then recovery |
| Update won't install | Update components, space, time | Date/time, disk space, troubleshooter |
| One app won't open | The app or its settings | Restart, then repair/reset the app |
| Everything is slow | Resources, disk, startup | Task Manager |
| A device (Wi-Fi, sound) is off | Driver or a service | Device Manager |
What's happening right now?
Pick the closest match to jump to the right part of the guide. If you'd rather not use the tool, the sections and tables below cover every path — nothing here is only available through the selector.
Select the closest match to see the matching path.
Windows won't start or keeps restarting. First rule out the boring stuff — power, cable, and (on a laptop) the charger — then confirm the machine actually starts (fans, a screen, a login). If it can't get into Windows, you want the recovery environment: Startup Repair first, then System Restore or Uninstall updates if a recent change is the likely cause, and Safe Mode to remove a bad driver or app. The boot section walks through the order.
It crashes or blue-screens. Write down the stop code on the blue screen — it's the single most useful clue. Then look at when the crashes started (Reliability Monitor) and what was running (Event Viewer). Work the usual suspects in order: a recent driver, recent software, corrupted system files, then hardware. A clean boot helps isolate the cause.
Updates are stuck or failing. Restart first (a large share of stuck updates clear with a reboot). Then run the built-in Windows Update troubleshooter, and check the two classic silent blockers: a wrong system clock and a nearly full drive. If a specific recent update is the trigger, you can uninstall it from Update history. As a last resort there's a way to reset the update components.
It's slow or resource-hungry. Open Task Manager and see what's actually using CPU, memory, or disk — that usually names the culprit. Then trim the startup apps, confirm Windows is up to date, and rule out a nearly full or failing disk. Slowness is almost always diagnosable before you consider anything as heavy as a reset.
A specific app, the Start menu, or Settings won't work. When one thing is broken and the rest is fine, it's usually that component, not Windows. Restarting the Explorer process often clears Start and taskbar glitches; for a stubborn app, repairing or resetting it in Settings is the clean move, and there's an advanced re-registration step if the standard fixes don't stick.
Not sure where to start — use the method. Work top-down: back up anything that matters, note what changed recently, then do the safe reversible steps (restart, the right troubleshooter, a clean boot). After that, check the files (SFC/DISM) and the disk (CHKDSK), and only then reach for the recovery tools. The workflow section lays this out in order.
How's it looking so far?
Windows Updates
Windows Update problems
Updates are how Windows delivers security fixes, new features, and — importantly — driver and component updates that other fixes rely on. That's also why a stuck or failing update feels so much worse than it needs to: a lot of other troubleshooting assumes the system is reasonably current, so a broken update can quietly cause downstream problems.
How updates normally work
Windows downloads updates in the background and installs them, often at a convenient time or on the next restart. "Quiet" updates are fine; the trouble starts when an update stalls partway, fails to install, or — less commonly — installs and then breaks something. Most stuck-update problems are environmental (no space, wrong clock, a corrupted update cache) rather than fatal, which is why the fixes below lean on clearing the environment first.
The safe first steps
- Restart. A genuine reboot (not sleep) clears a surprising number of stuck updates. If it's stuck installing, let it finish first — interrupting a mid-install is the one thing to avoid.
- Run the built-in troubleshooter. Settings → System → Troubleshoot → Other troubleshooters → Windows Update. It resets a few of the update services and flags common problems.
- Check the date and time. Update checks fail if the system clock is off. If it's wrong, fix it (and note that a drifting clock can be a sign of a failing battery on a laptop).
- Check free disk space. Updates need room to download and stage. A nearly full system drive is a frequent, easy-to-miss cause.
Identifying and removing a problem update
If a specific problem started right after an update, that update is a strong suspect. In Settings → Windows Update → Update history you can see what was installed and, in many cases, uninstall a recent update. Some updates (like cumulative security updates) can't be removed the same way, and removing an update isn't a fix for the underlying cause — but it's a reasonable, reversible step to confirm whether that update was the trigger.
When rolling back is appropriate
If a major (feature) update caused serious problems, Windows offers an option to go back to the previous version. This is time-limited — it's only available for a limited number of days after the upgrade — and it removes apps and updates installed after the upgrade. It's the right call when a big update clearly broke the system; it's not worth reaching for minor issues that a single update-removal or a fresh update cycle would handle.
Resetting the update components (advanced)
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Stop the update services, rename the cache folders (the OS recreates them), then restart the services. Check for updates again afterwards. If a rename is "in use," make sure Windows Update is fully idle first.
Before a major update
Big updates are the ones worth a little preparation. Back up anything important, note the apps you rely on (and any that are unusual or business-critical), make a system restore point, and glance at whether there are known issues with the current update. It takes a few minutes and is the difference between a routine upgrade and a stressful one.
Crashes & blue screens
Diagnosing Windows crashes and blue screens
A crash is Windows deliberately stopping the machine to avoid letting a serious error corrupt data or hardware. The blue screen of death (BSOD) is the visible form of that stop, and it always shows a stop code — the single most useful piece of information about what went wrong. Different codes point to different culprits, so there is no one universal fix; the value is in reading the code and working the likely causes in order.
Read the stop code
Note the stop code shown on the blue screen (for example, a code followed by the name of a driver in parentheses). If the machine reboots too fast to read it, you can often find the most recent crash in Event Viewer (under Windows Logs → System, look for the BugCheck source) or in a minidump file under C:\Windows\Minidump. The code and the driver name, if any, tell you whether to suspect a driver, memory, or the disk.
The usual suspects
In rough order of how often they turn out to be the cause: a driver (especially one that just updated, or one for a new device), recently installed software, corrupted system files, and then failing hardware such as RAM or a disk. Overheating and power issues can also surface as crashes, typically under load.
| Cause | What it tends to look like | First step |
|---|---|---|
| A driver (most common) | Crash after a driver update or adding a device | Roll back or update the suspect driver |
| Recently installed software | Crashes began after an install | Uninstall it, or do so from Safe Mode |
| Corrupted system files | Random crashes over time | Run SFC, then DISM |
| Failing hardware (RAM, disk) | Crashes, often with memory/storage codes | Test the hardware |
| Overheating / power | Crash under load, fan noise, a loose charger | Check cooling and power |
Investigating the crash
Two built-in tools make this concrete. Reliability Monitor shows a timeline of crashes and failures, so you can see exactly when the problem started and whether it lines up with an update or install. Event Viewer holds the detailed system and application logs, where the BugCheck entries name the crash and often the module involved. Together they turn "it crashed" into "it started crashing after Tuesday's driver update," which is a much more actionable statement.
perfmon /rel
Run this in the Run box (Win + R) to open Reliability Monitor. To open Event Viewer, run eventvwr.msc the same way. Both are read-only views of your system's history.
A safe order for crash problems
- Note the stop code and when the crashes began.
- Do a clean boot (below) to rule out conflicting software and services.
- Address the likely driver — roll it back if it was recently updated, or update it if it's old.
- Check the files with SFC, then DISM.
- Suspect hardware if the code points to memory or storage, or if crashes persist after the software steps.
If crashes are frequent or the code points to a specific hardware fault, the dedicated blue screen guide goes deeper into reading the dump and testing the hardware.
Recovery tools
The Windows recovery tool family
Windows ships with a family of recovery tools, and the confusion is that they sound alike but do very different things. Some repair the existing install, some roll it back, some reinstall it. Picking the right one — and understanding how much it will touch — is the whole game. Here's the family at a glance, and then each tool in turn.
| Tool | Best used for | Data risk | Difficulty |
|---|---|---|---|
| Safe Mode | Remove a bad driver/app; diagnose | None | Easy |
| Startup Repair | Fix a boot that won't start | Very low | Easy |
| System Restore | Undo a recent system change | Low — keeps files | Easy |
| SFC / DISM | Repair corrupted system files | None | Moderate |
| CHKDSK | Check / repair the drive | Low | Moderate |
| Uninstall an update | Revert a recent update | Low | Easy |
| Reset This PC | Reinstall Windows | Medium–High | Moderate |
| Clean install | A fresh start from media | High | Moderate |
Repair vs. restore vs. reset vs. reinstall
| Option | What it does | Your files | Apps & settings |
|---|---|---|---|
| Repair (SFC / DISM / Startup Repair) | Fixes the existing install | Kept | Kept |
| Restore (System Restore) | Rolls system back to a point | Kept | Rolled back |
| Reset (Reset This PC) | Reinstalls Windows | Your choice | Removed |
| Reinstall (clean install) | Fresh Windows from media | Erased | Removed |
The pattern to hold onto: repair keeps everything and just fixes it, restore keeps your files but rolls back the system, reset reinstalls (your choice on files), and a clean install wipes the slate. Always work down that list, not up it.
How to reach the recovery environment
Most recovery tools live in the Windows Recovery Environment (WinRE), reached through "Advanced Startup." You can get there several ways: from within Windows via Settings → System → Recovery → Advanced startup → Restart now; by holding Shift while choosing Restart; or, when Windows won't start, by forcing a power-off and on a couple of times so it enters automatic recovery on its own. A recovery USB or Windows install media (choose "Repair your computer") is the fallback when none of the above work.
reagentc /info
Run this in an elevated prompt. If it reports the Windows RE status as "Disabled," the built-in recovery options may be limited — you can re-enable it with reagentc /enable, or rely on a recovery USB.
Windows Recovery Environment (WinRE)
WinRE is a separate, minimal Windows that runs before your normal system starts. It's the launchpad for the recovery tools: Startup Repair, System Restore, the Command Prompt, Uninstall Updates, Go back to a previous version, Startup Settings (Safe Mode), and Reset This PC. You don't "install" WinRE — it's built into Windows (and you can put it on a USB as a recovery drive). Reaching it is the first move whenever Windows itself won't start, because it's the one place all the repair tools are reachable from.
Safe Mode
Safe Mode boots Windows with only the essential drivers and services, which disables most of the things that could be interfering. That makes it the go-to place to remove a bad driver or a misbehaving app, and to test whether a problem persists when the extras are off. You reach it from WinRE under Troubleshoot → Advanced options → Startup Settings → Restart, then press the number for the Safe Mode variant you want (the "with Networking" variants let you reach drivers and updates). You can also enable it for the next boot from msconfig (System Configuration → Boot → Safe boot) and turn it off the same way afterwards.
Startup Repair
Startup Repair is an automatic attempt to fix what's preventing Windows from starting. It's the right first tool when the machine won't boot or is stuck in a boot loop / Automatic Repair cycle, because it's hands-off and very low risk. It handles a good share of common startup faults, but not all of them — so if it reports it couldn't fix the problem, don't loop on it; move to the next option (System Restore, Uninstall updates, or the Command Prompt tools).
System Restore
System Restore rolls the system back to a "restore point" — a saved snapshot of system files, drivers, installed programs, and updates from an earlier time. It is designed to leave your personal files alone, so it's the ideal tool when a specific recent change (an update, a driver, an install) is what broke things. Its limitation is that it only works if a restore point exists from around the right time; Windows creates some automatically, but you can also create your own before making risky changes. It's a targeted rollback, not a full reset — and it can't undo everything, only what changed since the point you pick.
Reset This PC
Reset This PC reinstalls Windows, wiping out apps and settings in the process. It offers two broad paths: Keep my files (removes apps and settings, leaves your personal files) and Remove everything (a clean slate), and within those, a local re-download or a cloud download of the OS. It's the right tool when the install is too damaged to repair and you want a fresh system without going all the way to a USB clean install. Because it removes your apps — and, in one mode, your files — it belongs near the end of your options, and a backup belongs before it. See the before-you-reset section for the prep.
Advanced Startup options
"Advanced Startup" is the menu that appears after you restart into WinRE, and it groups the recovery tools in one place: System Restore, Startup Repair, Uninstall Updates, Go back to a previous version, the UEFI firmware settings, Startup Settings (Safe Mode and variants), and the Command Prompt. It's worth learning where this menu is, because almost every "Windows won't start" path leads back to it. The two options people forget about are Uninstall Updates (to remove a recent cumulative or feature update) and Go back to a previous version (the time-limited rollback after a major upgrade).
Recovery drives & install media≈ 3 min
Two physical fallbacks are worth having. A recovery drive is a USB you can create (in Windows, search "Create a recovery drive") that contains the recovery environment, useful when the built-in recovery is disabled or damaged. Windows install media is a USB you can use to install Windows, but it also has a "Repair your computer" option that gets you into the same recovery tools without touching your existing install. If you're working on a machine that won't boot and the built-in recovery won't engage, these are how you get back in.
Command-line repair
SFC, DISM, and CHKDSK
These are the "check the files and the disk" tools, run from an elevated (administrator) Command Prompt. They're safe, in-place repairs — none of them touch your personal files — and together they cover the two most common system-level causes: corrupted files and a faulty disk. The order matters: fix the files before you dig into the disk, and fix the component store before you expect file repair to fully succeed.
System File Checker (SFC)
SFC scans your current Windows installation and replaces damaged protected system files with healthy copies from the component store. It's the safe first command to run for unexplained crashes, odd behavior, or update failures, and it's non-destructive.
sfc /scannow
Let it finish; it can take several minutes. If it reports it found and repaired corrupt files, restart and retest. If it reports it found problems but "could not fix," that usually points at the component store — run DISM next, then run SFC again.
DISM
DISM works a level deeper, repairing the component store that SFC depends on. You run it when SFC says it can't fix something, and then run SFC again so it can use the now-healthy store. It's safe but can be slow, because it may need to download repair files.
DISM /Online /Cleanup-Image /RestoreHealth
Run this after a failed SFC. When it completes, run sfc /scannow once more. Both commands are safe and in-place.
CHKDSK
CHKDSK checks a drive's file system and, on request, repairs problems and marks bad sectors. Use it when a disk-level issue is suspected — errors, unexpected unallocated space, or a drive that's acting up. A couple of nuances: on recent Windows versions /scan lets it check the current drive without forcing a reboot; on older systems you may be offered to schedule the check for the next restart (because it needs the volume idle); and /r is the heavier option that also locates bad sectors and recovers readable information.
chkdsk C: /scan
Replace C: with the drive you want to check. /scan checks for errors; /r checks and repairs, including bad sectors (slower). If it asks to schedule the check for the next restart, that's normal — it just needs the drive to be idle.
Startup & boot
Windows won't start and boot problems
"Windows won't start" covers several different situations — nothing happens, it powers on but never reaches the desktop, it loops, or it's stuck on the loading screen. The key is to find out how far along the boot process it gets, because that tells you whether the problem is power/hardware, the boot records, a failing disk, or a stuck update or service.
Windows not starting at all
Rule out the physical layer before anything else: is it actually getting power (cable, outlet, a laptop charger that's genuinely charging)? Do the fans spin and the screen light up at all? If there's no sign of life, it's almost certainly power or hardware, not Windows, and the built-in tools won't help until the machine can at least power on. Once it's powering on but not reaching Windows, you move into the recovery path below.
Boot loops and Automatic Repair
If Windows repeatedly restarts and eventually shows the "Automatic Repair" screen, it has tried to fix a startup problem and cycled. That screen is your entry point to Advanced options. Work it in order: Startup Repair first (it's automatic and low risk), then System Restore if a recent change is the likely cause, then Uninstall Updates if a recent update triggered it, and Safe Mode if you suspect a driver or app. Most boot loops resolve at one of these steps.
Stuck on the loading screen
A machine that sits on the spinning-dots loading screen can be a slow or failing disk, a stuck update, or a service that hangs during startup. Give it a real amount of time first — a struggling disk can take several minutes. If it's genuinely stuck, force a power-off and on, and let Windows enter recovery. If it then repeatedly fails, follow the boot-loop path above; if the disk is the suspect, a CHKDSK from the recovery Command Prompt is the relevant tool.
Boot configuration problems
When the boot records themselves are damaged, Windows can't find how to start, and you get errors about a missing or corrupted boot manager. Startup Repair handles many of these automatically and is the right first attempt. If it doesn't, the recovery Command Prompt has the bootrec commands that rebuild the boot records. Because these modify the boot configuration, they're for genuine boot problems — not something to run routinely — and they're explained with their purpose below.
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
/fixmbr rewrites the master boot record, /fixboot writes a new boot sector to the system partition, and /rebuildbcd scans for Windows installations and rebuilds the BCD store. Try Startup Repair first; if you reach these and /fixboot reports "Access is denied" (common on some Windows 10/11 systems with a read-only BCD), that's a known limitation and Startup Repair or a reset may be the practical route.
Reaching recovery when you can't get to Windows
If the machine won't reach Windows and the built-in recovery won't engage on its own, you can usually force it: power it off and on, and when you see the Windows logo / spinning dots, force it off (hold the power button) and repeat a couple of times — Windows then enters recovery automatically. A recovery USB or install media with "Repair your computer" is the reliable fallback. From there, all the recovery tools are available.
If the machine won't even power on or won't reach the point of showing a Windows logo at all, the problem is likely below Windows — and if it's a storage device that's not being detected, the hard drive guide is the right next read.
Everyday quirks
The small stuff that's annoying but rarely serious
Most of the time a "broken" Windows is really a stuck component, not a broken system. These are the everyday hiccups, each with the quick fix and, where relevant, the deeper one. The common thread: restart the relevant process or reset the specific app before you assume anything bigger is wrong.
File Explorer is slow or won't open
A sluggish or unresponsive File Explorer is usually a stuck process, a bad folder, or a background indexer working hard. The quick fix is to restart the Explorer process: in Task Manager, find "Windows Explorer," right-click it, and choose Restart — the taskbar and windows flicker and come back. If it's slow opening a specific folder, that folder (or a network location mapped to it) is often the culprit. A full restart of the PC clears most of it.
Search isn't finding things
Windows Search relies on an index, and when results go missing or wrong, the index is the usual suspect. The standard fix is to let it rebuild: in the Search indexer settings you can run a "Rebuild," which re-indexes your files and takes a while but usually restores correct results. Also check that the folders you expect to be searchable are actually included in the index. A reboot plus a fresh index resolves the large majority of search problems.
The Start menu won't open or is glitchy
A Start menu that won't open, opens blank, or is unresponsive is one of the more common Windows glitches. Restarting the Explorer process (Task Manager → Windows Explorer → Restart) clears a lot of it. If it persists, make sure Windows is up to date, since these are frequently fixed by an update. As a last resort there's an advanced PowerShell step that re-registers the built-in app packages — it's broad, so only use it if the standard fixes have failed, and restart afterwards. (The same re-registration approach applies to Settings and individual apps.)
The taskbar is missing, frozen, or glitching
The taskbar is part of the Explorer process, so the same restart clears most taskbar problems: Task Manager → Windows Explorer → Restart. If the taskbar keeps disappearing or acting up after a restart, an out-of-date Windows build is a common cause, so update first. A sign-in and out (or a full reboot) also refreshes the shell. Persistent taskbar bugs that survive all of that are usually resolved by an update rather than by anything you'd manually change.
An application refuses to open
When one app won't launch but the rest of Windows is fine, the problem is that app. Try a reboot first, then open the app's settings in Settings → Apps → Installed apps (choose the app → Advanced options) and use Repair or Reset — Repair attempts to fix it in place, Reset clears its data and returns it to a fresh state. For a Store app, the same panel has these options. If it's a desktop program, reinstalling it, or updating it, is usually the fix. This is an app problem, not a Windows problem — which is reassuring, because it's much smaller in scope.
Settings won't open
Settings is itself an app, so when it won't open it's usually that component. Restart the Explorer process first, then make sure Windows is updated (this is commonly fixed by an update). You can also try opening a specific Settings page directly from the Run box (for example, ms-settings:windowsupdate for Windows Update), which sometimes works even when the main Settings window is stuck. If it's genuinely broken, the advanced app re-registration step from the Start menu fix applies here too.
The clipboard is acting up
Copy and paste is handled by a small background service, and a stuck clipboard usually means that service (or a third-party clipboard manager) has wedged. The quick fixes: clear the clipboard history (Win + V, then clear), restart the "Clipboard User Service" process, or just reboot the PC — a restart resets the clipboard cleanly. If you use a clipboard-manager app and the problems started when you installed it, that app is the likely cause. This one is almost always resolved by a restart.
Windows is sluggish overall
"Everything feels slow" is the broad one, and it's almost always diagnosable before you consider a reset. Open Task Manager and look at what's actually using CPU, memory, and disk — that names the culprit. Then trim the startup apps, confirm Windows is updated, and check that the system drive has room and isn't failing. The performance section lays this out as a workflow, and the slowness guide goes deeper if the machine has been slow for a while.
Performance
Windows performance troubleshooting
Slowness is a symptom, not a cause, so the goal is to find what's actually consuming resources and then address that. Task Manager is the tool that turns "it's slow" into "this process, or this disk, is the problem," and most performance fixes follow from that single observation.
Use Task Manager to find the culprit
Open Task Manager (Ctrl + Shift + Esc) and look at the Processes tab, sorted by the column that matches the complaint: high CPU means something is working hard, high Memory means you're out of RAM headroom, high Disk means something is reading or writing heavily. A single process pinned at 100% on any of these is your starting point. The Performance tab gives the overall picture — how full the CPU, RAM, and disk are, and the disk type (HDD vs SSD), which matters a great deal for speed.
Trim the startup apps
A large share of "slow to get going" comes from too many programs launching at boot. In Task Manager's Startup apps tab (or Settings → Apps → Startup) you can disable the ones you don't need at login. This is one of the safest, highest-value performance fixes there is, because it only affects what auto-starts — not your files or your installed programs.
High disk usage in particular
When disk usage sits near 100%, the cause is often one of: a mechanical HDD (which is simply slow for modern workloads), the Windows Search indexer working, an update installing in the background, or a disk that's starting to fail. An SSD is the single biggest upgrade for an old slow machine. If the disk is the suspect and it's also making noise or dropping out, treat it as a hardware problem — and the hard drive guide covers when a drive is failing.
Quick wins, in order
- Restart — a real reboot clears a lot of accumulated slowness.
- Update Windows — performance and stability fixes ship regularly.
- Trim startup apps — remove what you don't need at login.
- Check disk space and health — a nearly full or failing drive slows everything.
- Look for the resource hog in Task Manager and deal with that specific process.
Drivers & hardware
Drivers and the hardware behind them
A driver is the small piece of software that lets Windows talk to a piece of hardware, which is also why a bad driver is one of the top causes of crashes and device problems. Device Manager is where you see the state of every device, and where you update, roll back, or disable a driver. The guiding principle: when a device or a crash started after a driver change, the driver is the first thing to look at.
Device Manager
Open Device Manager (run devmgmt.msc, or right-click the Start button and choose it) and expand the categories. A device with a warning icon is telling you there's a problem with its driver. From there you can update the driver (letting Windows search), roll it back to the previous version if a recent update broke it, or disable the device. For a specific device, the manufacturer's own driver from its website is usually the most reliable source — it's worth avoiding generic "driver updater" utilities, which are a common source of new problems.
devmgmt.msc
Run in the Run box (Win + R). Look for warning icons; right-click a device for Update driver, Roll back driver, or Disable device.
When a new driver causes trouble
If something broke right after a driver updated (a crash, a device that stopped working, audio or Wi-Fi cutting out), the cleanest fix is to roll that driver back to the previous version in Device Manager. It's reversible and targeted. If rolling back isn't an option, uninstall the driver and let Windows reinstall it, or grab the known-good version from the manufacturer.
Clean boot
A clean boot starts Windows with only the minimum drivers and services, disabling startup programs and third-party services. It's the definitive way to answer "is a piece of software or a driver causing this?" — if the problem disappears in a clean boot, you then re-enable things in groups to find the culprit. You set it up from System Configuration (msconfig): the Services tab (with "Hide all Microsoft services" ticked) and the Startup tab. Remember to reverse it when you're done, or the machine stays in a stripped-down state.
When it's hardware, not software
Some problems are physical: failing RAM, a degrading disk, overheating, or a loose connection. The clues are crashes with memory- or storage-related stop codes, a drive that's noisy or dropping out, or a machine that runs hot and slows down under load. At that point the software tools (SFC, DISM, a clean boot) will have done their job and come up empty, and the next step is testing or replacing the hardware — which is a different kind of work than Windows troubleshooting. If Wi-Fi, Bluetooth, or audio specifically are the victims, the Wi-Fi guide and sound guide cover those paths in detail.
Putting it together
A practical Windows troubleshooting workflow
Everything above fits into one order, and the order is the point: light and reversible before heavy and destructive. Follow it top to bottom and stop as soon as the problem is resolved — you rarely need to reach the bottom.
- Back up anything that matters — or at least before you do anything irreversible.
- Identify what changed recently, and whether it's one app or the whole system.
- Do the safe, reversible steps first — a full restart, the right built-in troubleshooter, a clean boot.
- Check the files with SFC, then DISM; check the disk with CHKDSK if a disk problem is in play.
- Use the right recovery tool — System Restore for a recent change, Startup Repair for a bad boot, Uninstall updates for a bad update, Safe Mode to remove a bad driver or app.
- Escalate to a reset only when the system is too damaged to repair.
- Reinstall only when a reset won't do it.
| Problem | Recommended first step | Next step |
|---|---|---|
| Won't start | Check power & cables | Recovery options (Startup Repair, Restore) |
| Blue screen | Read the stop code | Reliability Monitor / Event Viewer |
| Update failing | Restart + troubleshooter | Remove the update / reset components |
| Slow | Task Manager | Trim startup, check the disk |
| One app broken | Restart Explorer | Repair / reset the app |
| Device not working | Device Manager | Update / roll back the driver |
Before the heavy steps
What to do before resetting or reinstalling
Reset This PC and a clean install are the two heavy options, and both are recoverable-in-principle but painful-in-practice if you're unprepared. The difference between a smooth reset and a stressful one is almost entirely the preparation. Do this before either.
- Back up your files — documents, photos, and anything you can't re-download, ideally to an external drive or the cloud. A "Keep my files" reset is safer, but a backup is the guarantee.
- Write down your accounts and passwords — especially your Microsoft account, plus any logins you rely on.
- Note your licenses and product keys — for software you purchased, and anything that needs re-activation.
- List the apps you use — so you know what to reinstall, and which ones need a license or an account.
- Capture your network details — Wi-Fi passwords, and any network or printer setup you'd have to redo.
The distinction to keep clear: a reset (Reset This PC) reinstalls Windows from within Windows and can keep your files; a clean install builds Windows fresh from media and removes everything. If the machine is stable enough to run a reset, that's usually the less painful of the two. If it won't stay on long enough, a clean install from media is the reliable route — which makes the backup above the thing that makes it bearable.
Work through it
The Windows troubleshooting checklist
The whole method in tickable order — safe and reversible steps first, the file and disk checks in the middle, and the data-safety decision before anything heavy. Ticks are saved in this browser only.
FAQ
Windows problems, asked and answered
Why does Windows keep crashing?
Repeated crashes usually trace to a small set of causes: a faulty or newly updated driver (the most common), recently installed software, corrupted system files, or failing hardware such as RAM or a disk. The stop code shown on a blue screen is the key clue, and Reliability Monitor and Event Viewer let you see when the crashes started and what was running. Because there's no single universal fix, work the causes in order of likelihood rather than trying random things.
What should I try first when Windows has a problem?
Identify what changed recently and whether it's one app or the whole system. Then work from the lightest, reversible options first: a full restart, the relevant built-in troubleshooter, checking date/time and disk space, and a clean boot to rule out conflicting software. Only move to heavier tools like System Restore, Reset This PC, or a reinstall once the reversible steps are ruled out, and back up anything important before doing something irreversible.
What is the difference between Safe Mode and Windows Recovery Environment?
Safe Mode is a special startup of the normal operating system that loads only essential drivers and services, which helps you remove a bad driver or app and isolate the cause. The Windows Recovery Environment (WinRE) is a separate, minimal environment that runs before Windows normally starts, reached through Advanced Startup, repeated failed boots, or a recovery USB; it contains the recovery tools such as Startup Repair, System Restore, Command Prompt, and Reset This PC.
Does System Restore delete personal files?
No. System Restore rolls the system back to a restore point, changing system files, installed programs, drivers, and updates, but it is designed to leave your personal files (documents, photos, and other user data) in place. It only works if a restore point exists from around the time the problem started, and it can't undo everything — it's a targeted rollback, not a full reset.
When should I use Startup Repair?
Use Startup Repair when Windows won't start at all or is stuck in a boot loop / Automatic Repair cycle. It's one of the first recovery tools to try because it attempts to fix common startup problems automatically and is very low risk. It doesn't fix every boot problem, though, so if it fails, move on to other recovery options like System Restore, Uninstall Updates, or the Command Prompt tools.
What is the difference between SFC and DISM?
System File Checker (sfc /scannow) scans your current Windows installation and replaces damaged protected system files with healthy copies. DISM (/Online /Cleanup-Image /RestoreHealth) works a level deeper, repairing the component store that SFC depends on. The usual order is to run SFC first, and if it reports it can't fix something, run DISM and then run SFC again. Both are safe, in-place repairs that don't touch your personal files.
Should I reset Windows if it is running slowly?
Not as a first step. Slowness is almost always diagnosable first: check Task Manager for what's using CPU, memory, or disk, trim the startup apps, make sure Windows is updated, and rule out a nearly full or failing disk. Reset This PC is a heavier step that removes your apps (and, in one mode, your files), so it makes sense when the system is too damaged to repair and the lighter fixes have been tried — not as the default response to a slow machine.
What should I do before reinstalling Windows?
Back up all files that matter, and write down what you'll need to get back to normal: your Microsoft account and passwords, product keys or licenses for software you buy, a list of the apps you use and any that need re-activation, and your Wi-Fi passwords or network details. If a clean install is truly needed, a current backup (ideally to an external drive or the cloud) is what turns a painful reinstall into a routine one.