Newer Version of Windows 10 uses the usoclient command line utility.
Or use the Windows Update Powershell Module which provides a set of command-lets for handling windows updates. ((New-Object -ComObject ).CreateupdateSearcher().Search('IsAssigned=1 and IsHidden=0 and IsInstalled=0 and Type='Software'')).Updates|% $oInstaller=(New-Object -ComObject ).CreateUpdateInstaller() View by Large icons and click Windows Update. To fix it, you can modify the settings: On your keyboard, press the Windows logo key and click Control Panel. I just finished reading umpteen threads with wuauclt doesn’t work anymore on Windows 10 I was skeptical of that, as sometimes it does seem to force a report but not reliably. To Install all downloaded Updates and restart the computer if requiered: Windows Update not working issue can also be caused by faulty DNS server settings. You can simply use the Comject Object within powershell (in evelated/administrator mode) to trigger Windows Update for detecting new updates.
Since Windows 10 the command wuauclt /detectnow does not work anymore.