← How it works

Module · Windows Update

Windows Update, in depth.

An update that fails at 30%, again and again — Fixato reads the REAL error code and the true state of Windows Update, then tells you honestly: sometimes the loop is cosmetic, and you're already up to date.

In plain language

Windows Update failures feel opaque: a hex code, a retry, the same failure tomorrow. Fixato reads what Windows actually recorded — the exact error, what arrived, what's genuinely missing — and explains it in plain words. If security updates are missing, it says so plainly; if everything is current, it says that too and stops.

Under the hood

Update-service state, last failure codes resolved against a curated error base, installed-update history, security-update exposure, Windows 11 eligibility criteria and Microsoft-placed upgrade holds. The repair runs the standard Microsoft reset of the update components — never a registry hack.

The real state

It reads the error, not the spinner.

The exact failure code explained, what actually installed, and whether anything urgent is truly missing — before any repair is proposed.

  • The real error code, resolved to a plain explanation.
  • Missing SECURITY updates named without alarm.
  • Up to date? It says so, and stops.
FixatoWindows UpdateExampleread
Last failure
0x80070643 · driver package
explained
Security updates
none missing
covered
Update components
reset · caches rebuilt
repaired
Pending restart
none owed
clear
What it reads

What Windows Update actually recorded.

All read-only. The diagnosis comes from the machine's own records, never from the spinner.

Service state & last errors

Whether the update service is healthy, what is pending, and the LAST REAL error code behind the failure you keep seeing.

Named toolget_windows_update_status

What your error code means

Turns a raw 0x8007… code into a curated explanation, and names the readings that measure the suspected cause — no forum guessing.

Named toollookup_error_code

What actually arrived

The installed-update history, dated — often the honest answer is that you are already up to date and the loop is cosmetic.

Named toollist_installed_updates

Missing security updates

The one truly urgent case, stated plainly: whether this machine is exposed because a security update never landed.

Named toolget_security_update_exposure

Why Windows 11 won't install

The real criteria measured (TPM, Secure Boot, CPU), and the exact hold Microsoft has placed on this machine, with its reason — a hold is a fact with a name.

Named toolscheck_windows11_eligibilityget_upgrade_blocks

Restart already owed?

Whether Windows is waiting on a restart before anything else can proceed — checked before any repair is proposed.

Named toolcheck_pending_reboot

Each name above is one of Fixato's named tools. The agent picks from that closed list — it can't type a command of its own. The complete list is published with the licence.

What it repairs (with your yes)

Then it repairs the machinery itself.

One repair, and it's the standard one — proposed only when the readings point at the update machinery rather than at a missing restart.

Reset the update components

The standard Microsoft sequence: stops the update services, clears the caches they draw from, and restarts them — the fix behind most stuck-at-N% loops. Your updates and files are not touched.

Named toolreset_windows_update

Each name above is one of Fixato's named tools. The agent picks from that closed list — it can't type a command of its own. The complete list is published with the licence.

Safe by design.

Diagnosis is read-only. Every change needs your explicit confirmation and is logged on your machine; system repairs are preceded by a restore point — or they're blocked. See security & safety.

Run a free diagnosis

Honest diagnosis is free. No account needed.