Yes I found the Windows Updater by asking "Cortina" At least she knows where stuff is ;)
But there's not much point opening it other than to run a manual update.
I might give your little utility a try for my Office W10 computer.
I know it updated because I lost most of my Taskbar icons and like everyone said , I had to re set the power plan.
My DAW is immune because it's always off line.
I only plug the LAN cable in when I know there's a Sonar update,, I rarely use the internet with that machine.
Sometimes for looking up lyrics.