Using WUA from a Secondary Logon (Run As) Process

Updates that require user interaction cannot be installed by Windows Update Agent (WUA) applications if the WUA applications are running in the context of the Secondary Logon service.

If the process that is calling WUA is running in the context of the RunAs service or the Secondary Logon service, an attempt to install an update that requires user interaction fails and returns the WU_E_NO_INTERACTIVE_USER error.

In Microsoft Windows, you can run programs as a user who differs from the user who is currently logged on. To do this the Secondary Logon service must be running.