Windows Update command line tool WUAUCLT.EXE is no more working on Windows 10 and Server 2016?
Please replace with USOCLIENT.EXE
You could have noticed that command line
WUAUCLT /DetectNow /ReportNow /ResetAuthorization
is no more working on Windows 10.
All command have been replaced with command line
USOCLIENT.EXE RefreshSettings StartScan StartDownload StartInstall
You won’t find any documentation on that tool, but more usage details with the builtin tasks in
Admin Tools / Task Scheduler / Microsoft / Windows / UpdateOrchestrator
The following PowerShell lines will give you the details :
PS C:\> Get-ScheduledTask -TaskPath '\Microsoft\Windows\UpdateOrchestrator\' `
>> | Select-Object @{Expression={$_.TaskName};Label="TaskName"}, `
>> @{Expression={$_.Actions.Execute + ' ' + $_.Actions.Arguments};Label="CommandLine"}
TaskName CommandLine
-------- -----------
AC Power Download %systemroot%\system32\usoclient.exe StartDownload
Maintenance Install %systemroot%\system32\usoclient.exe StartInstall
MusUx_LogonUpdateResults %systemroot%\system32\MusNotification.exe LogonUpdateResults
MusUx_UpdateInterval %systemroot%\system32\MusNotification.exe Display
Policy Install %systemroot%\system32\usoclient.exe StartInstall
Reboot %systemroot%\system32\MusNotification.exe ReadyToReboot
Refresh Settings %systemroot%\system32\usoclient.exe RefreshSettings
Resume On Boot %systemroot%\system32\usoclient.exe ResumeUpdate
Schedule Scan %systemroot%\system32\usoclient.exe StartScan
USO_UxBroker_Display %systemroot%\system32\MusNotification.exe Display
USO_UxBroker_ReadyToReboot %systemroot%\system32\MusNotification.exe ReadyToReboot