It is the simplest error on this list to understand, and one of the most annoying to meet. You press Check for updates, and Windows immediately surrenders: the service it needs to perform the check has been switched off. Not broken, not corrupted — just disabled, like a lamp unplugged from the wall.
With Windows 11 24H2, it often turns up right after a “debloat” script runs, a third-party optimizer does its thing, or a fresh install where a tweak utility silenced background services. Ex-corporate laptops carry another classic cause: a leftover policy that keeps forcing the service off on what is now a personal machine.
The fix is correspondingly direct: switch the service back on, make sure it stays on, and confirm its supporting services are alive. The steps below walk that path in order — most readers are done by Fix 2, with the later steps reserved for services that refuse to stay enabled.
Why this happens
- Someone set the service to Disabled. Usually wuauserv’s startup type was flipped to Disabled inside services.msc or by a script.
- A registry tweak altered the startup value. Debloat and privacy scripts often write 4 (Disabled) into the Start DWORD under the wuauserv key.
- An optimizer took over service management. Tools that promise a faster Windows occasionally disable wuauserv within an aggressive preset.
- Group Policy holds the service down. On ex-corporate or school machines, a residual policy may keep forcing the service off.
- Malware silenced updates for self-preservation. Certain infections deliberately halt wuauserv so that security patches cannot eliminate them.
- Service registration damaged. A faulty update or disk fault can injure the registration, making the service report as disabled despite correct configuration.
- A dependency service is disabled. BITS or Cryptographic Services being off stops the update service from starting.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Check whether the service is actually disabled
Before altering anything, confirm the actual state — Disabled, stuck on Manual, and failing-to-start each want a different remedy.
- Press Win + R, enter
services.msc, and hit Enter. - Scroll down to Windows Update, double-click the entry, and inspect the Startup type and Service status fields.
- If Startup type shows Disabled, continue to Fix 2. If it shows Manual or Automatic but the service will not start, skip to Fix 4.
Fix 2: Switch the service back to Automatic
This is the core fix: return wuauserv to its proper startup type and start it.
- In the Windows Update properties window, change Startup type to Automatic.
- Click Start under Service status, then wait for it to report Running.
- Hit Apply, then OK, and reboot the PC so the change takes hold.
- Head to Settings > Windows Update and run a check — the error should have vanished.
Fix 3: Correct the startup value in the registry
When the service reverts to Disabled after rebooting, or services.msc rejects the change, some registry value or policy is enforcing it.
- Press Win + R, type
regedit, and navigate toHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv. - Open the Start value and change it to 2 (Automatic) — 4 means Disabled.
- Restart the PC and verify the service stays Automatic.
- If it still reverts, a group policy is re-applying it — check
gpedit.mscunder Windows Update policies.
Fix 4: Revive the services it depends on
BITS or Cryptographic Services being disabled stops Windows Update from starting, even if wuauserv itself appears healthy. Reviving the dependencies resolves situations where the main service starts, then immediately dies.
- In services.msc, open the Background Intelligent Transfer Service entry, change Startup type to Automatic (Delayed Start), then start the service.
- Do the same for Cryptographic Services, DCOM Server Process Launcher, and RPC Endpoint Mapper.
- Go back to the Windows Update entry, choose Automatic, and press Start.
- Retry the update check.
Fix 5: Let the troubleshooter have a go
The troubleshooter detects disabled services and broken registrations, repairing them automatically.
- Slide into Settings > System > Troubleshoot > Other troubleshooters.
- Deploy the Windows Update entry and track its prompts.
- Reboot the PC and verify the service runs.
Fix 6: Reset the update components completely
If the service starts but updates still fail, the engine’s cache may be corrupt. A full reset clears it — this is worth trying before concluding the service itself is broken, since cache corruption mimics service failure.
- Switch the services off:
net stop wuauserv,net stop bits,net stop cryptsvc. - Box the folders up with new names:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 catroot2.old. - Switch the services back on:
net start wuauserv,net start bits,net start cryptsvc. - Verify updates arrive and confirm the error is gone.
Fix 7: Reinstall Windows as the final fallback
When the service cannot be revived by any means, its registration or the surrounding infrastructure is damaged beyond repair. Reinstalling 24H2 over the existing install rebuilds it. Pull the ISO only from Microsoft’s official Windows 11 download site .
- Mount the ISO and kindle
setup.exe. - Welcome the license terms, then anoint Keep personal files and apps.
- Bestow 30–90 minutes across several restarts upon the installer, and forbid interruption.
- Evince that the update service runs normally afterward.
Closing
Nine times out of ten, this error is a service that someone — or some script — switched off, and switching it back on ends the story. The tenth time, a policy or registry value is fighting you, and Fix 3 exists for exactly that battle. If updates then fail with a different code, the 24H2 update-error guide explains the rest, and the troubleshooter guide automates the service checks. Service configuration is documented in Microsoft’s Windows support hub .
