Microsoft recently released an convenience rollup for WIndows 7 and 2008 R2 SP1. It probably contains a large sum of updates. Anyway, I scripted it in PDQ 9.2 and contains the following:
Stop WIndows Update: sc stop wuauserv
Install KB3102810 (wusa.exe "Windows6.1-KB3102810-x64.msu" /quiet /norestart)
Install KB3020369 (wusa.exe "Windows6.1-KB3020369-x64.msu" /quiet /norestart)
Install KB3125574 (wusa.exe "AMD64-all-windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu" /quiet /norestart)
Install .NET 4.6.1 (NDP461-KB3102438-Web.exe /q /norestart)
Install IE 11 (IE11-Windows6.1.exe /quiet /norestart)
After these updates you should be able to run Windows Update very fast and make that clean Windows suitable for further installation.
Post is closed for comments.