On Windows 11, the Windows Update service (wuauserv) is designed to stop when idle — so the first thing to establish is whether your service is healthily idle or genuinely broken. The test is simple: open Settings, go to Windows Update, and click Check for updates. If the service spins up and the check runs, nothing is wrong. If you get an error, the service refuses to start, or it starts and dies within seconds, you have a real problem — and this guide fixes it.
Windows 11 adds a few wrinkles over Windows 10: feature updates like 24H2 can damage the service’s registry configuration during migration, and the OS is more aggressive about stopping idle services, which confuses diagnosis. The sequence below accounts for both. For post-24H2 service failures specifically , that guide has migration-specific notes.
Why this happens
- Idle-stop confusion: The service stopped normally when idle, and the real issue is elsewhere.
- 24H2 migration damage: The feature update corrupted the service’s registry keys.
- Failed dependencies: BITS, RPC, or DCOM launcher problems cascade into wuauserv.
- Debloat tools: Third-party optimizers disable the service and sometimes break its configuration.
- Corrupted service binaries: The wuauserv host files damaged by disk errors or interrupted updates.
- Permission drift: The service logon account lost required privileges.
- Antivirus blocking: Security software preventing the service process from launching.
- Stuck in a crash loop: The service starts, hits an error, stops, and Windows gives up restarting it.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Verify it is actually broken
Do not repair a healthy idle service.
- Open Settings > Windows Update and click Check for updates.
- Open Task Manager’s Services tab and watch for wuauserv while the check runs.
- If the check completes, the service is fine — your update problem lies elsewhere, such as stuck downloads .
- If you get an error like “something went wrong,” proceed — the service is genuinely broken.
- Note the exact error message; it guides the later fixes.
Fix 2: Start the service and set Automatic
The basic reset — effective more often than you would expect.
- Press Win + R, type
services.msc, and press Enter. - Double-click Windows Update, set Startup type to Automatic.
- Click Start and observe: clean start, immediate error, or start-then-stop.
- On the Recovery tab, set all three failure actions to Restart the Service with a one-minute delay.
- Test with Check for updates in Settings.
Fix 3: Repair the dependencies
A service is only as healthy as what it depends on. Microsoft documents the dependency chain on the Windows support hub .
- In the service properties, open the Dependencies tab and note every listed service.
- Confirm Remote Procedure Call (RPC) and DCOM Server Process Launcher are running — Windows cannot function without them, so their failure indicates deeper trouble.
- Start Background Intelligent Transfer Service if it is stopped.
- Check Cryptographic Services as well — the update engine needs it for signature validation.
- Retry starting the Windows Update service.
Fix 4: Reset via command line
Bypass any GUI weirdness with direct service control commands.
- Open Command Prompt as administrator.
- Run
sc config wuauserv start= auto— the space after=is mandatory. - Run
sc failure wuauserv reset= 86400 actions= restart/60000/restart/60000/restart/60000to configure auto-restart on failure. - Run
net start wuauserv. - Verify with
sc query wuauserv— look for STATE: RUNNING.
Fix 5: Check the registry configuration
Feature updates sometimes leave the service key damaged.
- Open
regeditand go toHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv. - Export the key as a backup before touching anything.
- Verify Start equals
2; set it to2if it shows4. - Verify Type is
32(shared process) — if it is anything else, the key is corrupt. - If the key is corrupt beyond simple values, continue to Fix 6 rather than guessing.
Fix 6: Repair system files
Damaged host binaries get replaced here.
- Open an elevated Command Prompt.
- Run
DISM /Online /Cleanup-Image /RestoreHealthand wait. - Run
sfc /scannow. - Restart the laptop.
- Start the service and run Check for updates.
Fix 7: Rule out interference
Something may be actively killing the service.
- Check any debloat, privacy, or optimizer tools you have run — re-enable the update service in their settings.
- Run a full Windows Security scan, plus an offline scan for persistent malware.
- Open Task Scheduler and look for non-Microsoft tasks that stop services.
- Temporarily disable third-party antivirus and test the service start.
- Once the service survives a full reboot cycle untouched, the interference is gone.
Fix 8: In-place upgrade to rebuild the service stack
When the service will not start after every targeted repair, the service stack itself needs rebuilding.
- Download the Windows 11 Media Creation Tool from Microsoft.
- Run it and choose Upgrade this PC now, keeping personal files and apps.
- The repair install replaces all system services, including wuauserv and its dependencies, with clean copies.
- After completion, verify the service starts and survives reboots.
- Run Check for updates to confirm the full pipeline works end to end.
Closing
On Windows 11, half of all “service not running” reports turn out to be the healthy idle behavior — which is why Fix 1’s verification matters. For the genuinely broken half, the cause is almost always in the short list: startup type, dependencies, or registry damage from a feature update. Work the sequence, verify with a real update check after each fix, and the service will be back to its quiet, mostly-invisible self — which is exactly how it should be. If you manage multiple machines, the dependency check in Fix 3 is the fastest triage step to teach others.
