Windows 10 and Windows 11 are maintained and further developed through the Windows Update service. On the other hand, they don’t have a tool to keep all installed software up to date.
UpdateHub offers to close this gap. It is an open source tool based on Winget. Its purpose is to check if all installed programs and applications are up to date. This is intended to remedy a shortcoming of Windows that does not offer integrated update support all installed software. However, note that automatic updates are available for Windows applications from the Microsoft Store. For the other programs, however, there is no “global” option. This is so problematic that some have their own system to ensure its maintenance (e.g. browsers).
As previously mentioned, UpdateHub is an “open source” program. Operation is easy. It boils down to clicking “Check for updates” in the UI to run an initial scan. The process is quick. It returns a list of programs and applications that have updates available.
UpdateHub
The settings allow for some tweaks, such as the ability to change the default installation mode to silent or interactive. By default, the progress of the installation is displayed on the screen and certain options are automatically processed by the updater. Silent offers a background process with no special interaction, while “interactive” offers options.
The program provides more information such as the download size, the currently installed software version, and the new versions available. On the other hand, it is not possible to determine whether an update comes with errors, and it is not possible to update several programs at the same time. One option allows you to roll back in case of a failed update.
Source: Ghacks