Just where abouts did you find this button? And what site did it take you to on the web to inform you that all these updates were available?
Are you familiar with the windows auto update scheme? You may have been hoodwinked into going to a "false" site