Updates seems to hang (Applying) for a long time, why?

Updates seems to hang (Applying) for a long time, why?

The most common reason is that the host is offline or hibernates. 
Other times, the package may be waiting for the Windows Installer database, it will wait for up to two hours, before abandoning the update. The update will not be retried until the next regular or manual inspection.
In rare cases an installer may hang, this can be due to local configuration issues, conflicts or unexpected dialogues (which usually will be invisible to the user).
The package will time out after 59 minutes.
The update will not be retried until the next regular or manual inspection.
Also, only one package task can run, despite the Applying state in Package Activities, the other package tasks will wait for the first package to complete or exit due to one of the above mentioned timeouts.
The order in Package Activity is not indicative of the order in which multiple packages are attempted.

Note: In rare cases the Windows Installer database is locked for a very long time, this may be due to other installers running including Windows Updates. In some cases a restart of the host may be required to free the Windows Installer database again.
    • Related Articles

    • What is the difference between Windows Updates and Windows Updates Approvals?

      The Windows Updates page only shows the updates that are available and not yet applied. The Windows Update Approvals page show some of the recently applied updates, but those covered in cumulative updates or other major updates of the OS seems to be ...
    • How are the updates distributed on a network?

      We support a particular setting, ensuring that updates are distributed over a specific time interval. The default is a 7.5-hour window, during which all agents will conduct scheduled inspections also will run the “approved” update tasks. This window ...
    • How does SecTeer VulnDetect fetch Windows Updates?

      The Windows Update feature pulls available updates via the currently configured Windows Update service, this means that it will query your WSUS if this is configured. If WSUS isn‘t updated with the most recent updates, these will not be visible in ...
    • Why can't I automate the approval of Windows Updates?

      Windows Update Approvals cannot be automated because Windows updates are not versioned, so a Windows Update Approval is never Out-of-Date. Setting a Windows Update Approval to approve updates is sufficient to make the system apply that Windows Update ...
    • Does VulnDetect support a peer 2 peer mechanism for the distribution of updates?

      VulnDetect uses BITS (Background Intelligent Transfer Service) from Microsoft and allows system administrators to download packages/updates with little impact on the network traffic and bandwidth. If you want to know more about BITS please visit: ...