Fix wuauclt.exe not working or recognized on Windows
Here's how to Fix wuauclt.exe not working or recognized on Windows:
- Open an elevated Command Prompt and run "sfc /scannow" - this scans system files and can repair corrupted system files related to wuauclt.exe.
- Reset the Windows Update components by running these commands in an elevated Command Prompt:
net stop wuauserv
net stop bits
net stop appidsvc
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
Ren %systemroot%\system32\catroot2 catroot2.old
net start wuauserv
net start bits
net start appidsvc
- Make sure Windows Update service is enabled and running in Services.msc. If not, set it to Automatic startup.
- Delete the SoftwareDistribution folder here: C:\Windows\SoftwareDistribution and try wuauclt again.
- Unregister and re-register the Windows Update DLL files by running these commands:
Reg delete HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AccountDomainSid /f
Reg delete HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate /v PingID /f
Reg delete HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f
- Check that your firewall, antivirus, or VPN is not blocking wuauclt.exe from connecting to the internet. Add exceptions if needed.
- As a last resort, repair or reset Windows Update by running the Windows Update troubleshooter or refreshing/resetting Windows.