Opening services.msc to find no Windows Update service at all is a special kind of problem. The service is not stopped or disabled — it is gone. Without wuauserv registered, Windows Update has no engine: the Settings page spins forever, updates never arrive, and every troubleshooter that depends on the service fails too.
This almost never happens on its own. Something removed it: a debloating tool, an overzealous “privacy” script, a botched malware cleanup, or registry damage. The repair is to rebuild what was removed — the service’s registry entries, its file registrations, and its dependencies — and then verify the engine runs.
This guide walks through that rebuild from the least invasive (re-registering components) to the most thorough (in-place upgrade), so you restore updates without reinstalling Windows.
Why this happens
- Debloating tools: Third-party “Windows debloaters” delete services they deem unnecessary, and wuauserv is a frequent victim.
- Privacy scripts: Some scripts disable or delete the update service deliberately to block all updates.
- Malware damage: Infections and their removal can both destroy service registrations in the registry.
- Registry cleaner damage: So-called cleaners delete registry keys they do not understand, including service definitions.
- Corrupted servicing operations: A failed update can damage the service registration mid-write, though this is rarer.
- Manual tampering: Following a bad online guide to “disable updates permanently” via registry deletion.
- Profile or hive corruption: Damage to the SYSTEM hive can make registered services invisible. The step-by-step service-missing repair covers the same rebuild with extra verification.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Confirm it is really missing
- Press Win + R, type
services.msc, and scroll the full list — confirm Windows Update (wuauserv) is absent, not just stopped. - In an admin Terminal, run
sc query wuauserv— “service does not exist” confirms the diagnosis. - Check whether related services exist:
sc query bitsandsc query cryptsvc. - Note what else is missing — a pattern (multiple services gone) suggests a debloater ran wild.
- Uninstall any optimizer, debloater, or “privacy” tool immediately so the cause does not recur.
Fix 2: Restore the service registry entries
- On a healthy Windows 11 PC (or from a trusted source), export
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv. - Transfer the
.regfile to the affected laptop via USB. - Double-click it and approve the merge — this recreates the service definition.
- In an admin Terminal, run
sc config wuauserv start= demandto set a sane startup type. - Open
services.mscagain — Windows Update should now appear. If you have no second PC, Fix 4’s DISM repair often restores it without a manual import.
Fix 3: Re-register the update DLLs
- Open Terminal as administrator.
- Run these registrations one by one:
regsvr32 /s wuapi.dll,wuaueng.dll,wuaueng1.dll,wucltui.dll,wups.dll,wups2.dll,wuweb.dll,qmgr.dll,qmgrprxy.dll,jscript.dll. - Each should complete silently with
/s; errors on a specific DLL indicate a damaged system file. - Restart the laptop after registering the full set.
- Try
sc start wuauserv— with the registry entries and DLLs in place, the service should start. For the service-not-running variant of this problem, see Windows Update service not running .
Fix 4: Repair system files with DISM and SFC
- In an admin Terminal, run
DISM /Online /Cleanup-Image /RestoreHealth. - Follow with
sfc /scannowto repair protected system files. - These tools restore the service executables and their registrations from known-good sources.
- Restart and check
services.msc— DISM repairs frequently bring back missing service registrations on their own. - If the service appears but will not start, check its dependencies (RPC) in the service properties.
Fix 5: Fix the service with the update troubleshooter
- Go to Settings → System → Troubleshoot → Other troubleshooters.
- Run the Windows Update troubleshooter — on some builds it can recreate basic service configuration.
- Apply its fixes and restart.
- This rarely rebuilds a fully deleted service, but it repairs the surrounding configuration (policies, permissions) that the rebuild needs.
- Combine with Fix 2 or 4 rather than relying on it alone.
Fix 6: Perform an in-place upgrade repair
- Download the Media Creation Tool from the official Windows 11 download page .
- Choose Upgrade this PC now, keeping personal files and apps.
- The in-place upgrade reinstalls Windows’ service registrations wholesale — the definitive fix for deleted services.
- Allow one to three hours, charger connected.
- Afterward, verify
sc query wuauservreports the service and that Windows Update checks successfully, following the official recovery notes on the Microsoft support site .
Fix 7: Lock down the system against recurrence
- Permanently remove every optimizer, debloater, and registry cleaner from the laptop.
- Keep Windows Security real-time protection on to block malware that damages services.
- Create a system restore point now, while the service is healthy — name it clearly.
- If the laptop is managed by school or work, ask IT whether a policy removed the service before changing anything.
- Check
services.mscmonthly for a while; if wuauserv vanishes again, something is still actively removing it.
Fix 8: Prove the repair with a full update cycle
A restored service is only proven by a successful end-to-end update cycle, not by its appearance in a list.
- In Settings → Windows Update, click Check for updates and let it complete a full scan.
- Install whatever it offers — even a small definition update proves the engine works.
- Restart if requested and confirm Update history records the install.
- Run
sc query wuauservagain to confirm the service reports RUNNING during the scan. - If the full cycle completes, the rebuild is verified; schedule monthly checks to catch regressions early.
Closing
A missing Windows Update service is always a symptom of something that removed it — usually a “helper” tool doing harm. Rebuild the registration, re-register the components, repair the system files, and the engine comes back. Then remove the cause, so you fix it once instead of every few months.
