AppGeek
Free open source Windows app updater - update everything in one run
...It reads the installed-programs registry and the Microsoft Store package list, matches what it finds against winget's repository, and shows exactly which applications have a newer version available. You tick the ones you want and it runs them one after another - nothing ever installs itself.
It also carries a catalogue of 67 common applications, so a fresh Windows install can be kitted out from one screen.
Because it runs installers with administrator rights it is deliberately careful. It detects whether each application was installed per-user or machine-wide and pins winget to the same scope, so an update never strands the copy you already had. ...