When Windows Update reports that its service is not running, the update engine is effectively switched off on your Asus laptop. The service in question is wuauserv, and it depends on several others — Remote Procedure Call, DCOM Server Process Launcher, and RPC Endpoint Mapper — so a failure in any dependency produces the same symptom. the update service stopping after an update
On Asus machines this often follows a botched update or a MyASUS driver install that left the service stack in a bad state. The good news: the service itself is rarely truly broken. It is usually stopped, set to the wrong startup type, or blocked by a dependency, and all three are quick to check.
Why this happens
- Third-party tuner or debloat tool. Privacy and debloat utilities often disable Windows Update services deliberately. These tools usually log what they changed; check their restore or undo options first.
- MyASUS conflict. Asus’s updater can leave the service stack in an inconsistent state after a failed driver push. Close MyASUS and retest to isolate whether Asus’s updater is involved.
- Corrupted service registration. The service’s registry entries under HKLM\SYSTEM\CurrentControlSet\Services\wuauserv are damaged. The relevant keys live under HKLM\SYSTEM\CurrentControlSet\Services\wuauserv.
- Group Policy restriction. On Pro editions, a policy under Windows Update settings can disable the service. Run rsop.msc to see which policies are actually applying to the machine.
- BITS also stopped. The Background Intelligent Transfer Service works alongside wuauserv; if both are down, updates are fully dead. Both services must be healthy for the full update pipeline to function.
- Malware interference. Some malware disables update services to avoid being removed by security updates. A service that re-disables itself within minutes is behaving like malware victim behavior.
- Corrupted system files. Damage to the servicing stack binaries prevents the service from initializing. The servicing binaries live in System32; compare hashes only if you suspect tampering.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Check MyASUS settings
MyASUS manages drivers and sometimes update scheduling on Asus laptops; a misconfiguration can fight Windows Update. After any change here, always test with an actual update check rather than assuming the Services console status tells the whole story.
- Open MyASUS and look for update or automatic-update settings.
- Make sure MyASUS is not set to block or fully take over Windows updates.
- Install any pending MyASUS updates, then restart.
- Test Windows Update again with MyASUS closed.
- If MyASUS itself is broken, reinstall it from Asus support.
- Check Event Viewer > Windows Logs > System for new Service Control Manager errors mentioning wuauserv.
Fix 2: Run the Windows Update troubleshooter
The built-in troubleshooter knows how to restart and re-register the update services automatically. The System event log (Event Viewer > Windows Logs > System) records service start failures with event IDs that name the failing dependency explicitly.
- Go to Settings > System > Troubleshoot > Other troubleshooters.
- Run the Windows Update troubleshooter.
- Apply every fix it recommends, even if they sound unrelated.
- Restart when it finishes and test for updates.
- If the troubleshooter itself will not run, skip to the manual reset below.
- If the service will not start, note the exact error code from net start wuauserv for the next diagnostic step.
Fix 3: Reset the Windows Update components manually
When the service registration is damaged, a full component reset rebuilds the working state. the Windows Update troubleshooter failing to run On Asus laptops, check MyASUS after re-enabling the service, since its own update scheduler can conflict if both try to manage updates aggressively.
- Open Command Prompt as administrator.
- Run: net stop wuauserv & net stop bits & net stop cryptsvc & net stop msiserver.
- Rename C:\Windows\SoftwareDistribution to SoftwareDistribution.old and C:\Windows\System32\catroot2 to catroot2.old.
- Re-register the update DLLs: regsvr32 wuapi.dll, wuaueng.dll, wups.dll (confirm each prompt).
- Restart the services with net start and test Windows Update.
- Confirm BITS is also running, since a dead BITS queue stalls downloads even with wuauserv healthy.
Fix 4: Check Group Policy (Pro editions)
A policy can force the update service off. This applies to Windows 11 Pro, not Home. A quick way to test dependencies is to try starting the service from an elevated prompt with net start wuauserv and read the exact error message it returns.
- Press Win + R, type gpedit.msc, and press Enter.
- Go to Computer Configuration > Administrative Templates > Windows Components > Windows Update.
- Look for ‘Configure Automatic Updates’ and any policy set to Disabled that should not be.
- Set questionable policies to ‘Not Configured’.
- Run gpupdate /force in Command Prompt, restart, and retest.
- Test that MyASUS still opens and functions, confirming you did not break Asus’s utilities.
Fix 5: Scan for malware
Malware that disables update services is a real category. If the service keeps turning itself off, suspect infection. If you dual-boot or use third-party boot managers, verify the correct Windows installation’s services are the ones you are editing.
- Run a full scan with Windows Security (Virus & threat protection > Scan options > Full scan).
- Also run a second-opinion scan with the free Malwarebytes scanner.
- Remove anything found and restart.
- Re-enable the Windows Update service afterward.
- If the service disables itself again, consider a clean Windows reinstall.
- Run Windows Update twice in a row; the second pass catches updates that only appear after the first installs.
Fix 6: Repair system files with SFC and DISM
Corrupted servicing binaries stop the service from initializing even when everything is configured correctly. Corporate or school laptops may have the service managed by an MDM policy, in which case local changes get reverted and the IT admin is the right contact.
- Open Command Prompt as administrator and run: sfc /scannow.
- Then run: DISM /Online /Cleanup-Image /RestoreHealth.
- Restart and check whether the Windows Update service now starts.
- If DISM reports it could not repair everything, note the CBS log path it gives.
- Persistent DISM failures mean deep store damage — an in-place upgrade is the next step.
- Document which change fixed it, so you can reverse course quickly if a tuner re-applies its settings later.
Fix 7: Do an in-place upgrade repair
When nothing else restores the service, an in-place upgrade reinstalls Windows while keeping files and apps, rebuilding the entire servicing stack. Once the service runs reliably for a week, delete any SoftwareDistribution.old folders left over from the repairs to reclaim the disk space.
- Back up important files first.
- Download the Windows 11 media creation tool from Microsoft’s Windows 11 download page .
- Run setup.exe from the created media and choose ‘Keep personal files and apps’.
- Let the repair install complete — it takes 30 to 90 minutes.
- Windows Update services are rebuilt fresh by this process.
- Leave the Services console open on the Windows Update entry while you test, watching for it stopping unexpectedly.
Closing
Nine times out of ten this is a configuration problem, not corruption: a disabled service, a stopped dependency, or a debloat tool’s handiwork. The manual component reset at the end covers the tenth case. Keep the services at their defaults going forward, and see general Windows 11 update failures for the next layer of update troubleshooting.
