Quote Originally Posted by Polemists View Post
I can however it still at times will pop up for no reason to do a update. It's highly annoying.

Thats not a good sign since it means that steam is always running once installed ie it continues to run despite removal from the taskbar.