Surprisingly Microsoft just released a cumulative update for W7, including all updates since SP1.

Here are 2 "activeX free" (but non https) links for this update :

32 bits

64 bits


Convenient, but nevertheless, up-to-date W7 iso are available pretty much everywhere...