Error 0x80070422 is refreshingly literal: Windows tried to start a service that something had disabled, and refused. In the update context, that service is almost always the Windows Update service itself, and the “something” is usually a debloat script, an optimizer, or a privacy tool that decided updates were optional. The code even tells you the fix — re-enable the service.
That said, simply flipping the switch without addressing the cause invites a repeat performance. The steps below fix the service, repair any damage underneath, and help you find the tool that turned it off so it stays on.
Few error codes are as literal as 0x80070422: Windows tried to start a service, the service was disabled, and Windows is telling you exactly that. In the update context the disabled service is wuauserv, and the mystery is not what broke but who disabled it — because Windows does not disable its own update service. The answer, in the large majority of cases, is software the user installed: debloat scripts promising a ‘clean’ Windows, privacy tools that treat updates as telemetry, or optimizers chasing benchmark scores. The fix has two halves of equal importance: re-enable the service, and evict whatever turned it off.
Why this happens
- Debloat and privacy tools: Scripts that “remove bloat” routinely disable the update service as part of their routine.
- Optimizer applications: Third-party tuners sometimes disable update services in the name of performance.
- Leftover enterprise management: Machines previously managed by a workplace can carry policies that disable the service.
- Malware: Some malware disables updates to prevent its own removal — worth a scan if nothing else explains it.
- Corrupted service registration: Damage to the service’s registry entries can present as a disabled state.
- Failed updates to the servicing stack: A bad servicing stack update can leave service configuration inconsistent.
- Manual misconfiguration: Well-meaning tutorials sometimes advise disabling the service to “stop forced updates.”
- Third-party update blockers: Tools designed to pause updates indefinitely do it by disabling the service.
How to fix it
Work through these in order — diagnose first, then act.
Test your fix across a reboot, not just in the current session. Some offending tools re-disable the service at startup or on a schedule, so a service that looks fixed now may be disabled again tomorrow morning. A reboot test is the only way to know the repair actually held.
Fix 1: Re-enable the Windows Update service
The core fix — change the startup type, then start the service.
- Press Win + R, type
services.msc, and press Enter. - Double-click the Windows Update service.
- Change Startup type from Disabled to Manual.
- Click Start, then Apply and OK.
- Confirm the status shows Running, then test Windows Update.
This is the same core procedure the Windows Update service not running repair is built around — worth reading if the service starts now but quietly stops again later.
Fix 2: Check the BITS service too
The transfer service is the other common 0x80070422 trigger.
- In services.msc, locate Background Intelligent Transfer Service.
- Set its Startup type to Manual if it is disabled.
- Start the service and confirm it stays running.
- Retry Windows Update.
Fix 3: Run the Windows Update troubleshooter
The troubleshooter detects and repairs disabled update services automatically.
- Open Settings, System, Troubleshoot, Other troubleshooters.
- Run the Windows Update troubleshooter.
- Apply any fixes it recommends and restart.
- Verify the service is still running after the reboot.
Fix 4: Find what disabled the service
Fixing the symptom without removing the cause guarantees a repeat.
- Review recently installed programs in Settings, Apps, Installed apps for debloat, optimizer, or “privacy” tools.
- Uninstall anything whose purpose is disabling Windows features or updates.
- Check Task Scheduler for scripts that run at startup or on a schedule modifying services.
- After removal, re-enable the service per Fix 1 and monitor it across a reboot.
Fix 5: Scan for malware
If nothing you installed explains the disabled service, check for malicious causes.
- Open Windows Security and run a full scan, not just a quick scan.
- Consider a second-opinion scan with the Microsoft Safety Scanner.
- Remove any threats found and restart.
- Re-enable the update service and confirm it stays enabled.
Fix 6: Reset the update components
Repair any corruption in the service’s data stores while you are at it.
- In an admin Command Prompt, stop the services:
net stop wuauserv,net stop cryptSvc,net stop bits,net stop msiserver. - Rename the folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 catroot2.old. - Restart the services and reboot.
- Confirm the Windows Update service starts normally.
- Our companion guide on the update service not running covers additional service-repair angles.
Fix 7: Check Group Policy
A lingering policy can force the service back to disabled.
- Press Win + R, type
gpedit.msc, and press Enter. Skip if you are on Home edition. - Navigate to Computer Configuration, Administrative Templates, Windows Components, Windows Update.
- Set any update-disabling policies to Not Configured.
- Run
gpupdate /force, restart, and verify the service.
Fix 8: Repair system files
If the service configuration is damaged at the system level, repair the foundation.
- Run
DISM /Online /Cleanup-Image /RestoreHealthin an admin Command Prompt. - Follow with
sfc /scannow. - Restart and check the service status.
- Test a full Windows Update cycle to confirm everything works end to end.
There is a broader lesson in this error about the ‘Windows debloating’ ecosystem. Many of those scripts and tools disable updates as a side effect of pursuing marginal performance gains, trading real security patches for a slightly snappier feel that most users cannot even perceive. If you ran such a tool in the past, consider whether its benefits outweigh a machine that cannot patch itself — for most people, they do not. A stock Windows 11 with sensible settings updates reliably and performs well; the debloat is usually the disease it claims to cure. For the general case of an update service that will not stay running, our companion guide on the Windows Update service not running covers the corruption and dependency angles.
Closing
Error 0x80070422 is Windows telling you plainly that updates were switched off at the service level. Switch them back on, evict whatever switched them off, and the error disappears — usually permanently, provided the debloat tool does not get a second chance.
