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...