Install All Post-SP1 Updates Offline in Windows 7 Using Convenience Rollup Package

Here is a great news for all Windows 7 and Windows Server 2008 R2 users! Microsoft has released "Convenience Rollup" package for Windows 7 and Server 2008 R2 operating systems which contains almost all updates and hotfixes which have been released after the release of SP1 (Service Pack 1) for Windows 7 and Server 2008 R2.

Previously whenever you performed a clean install of Windows 7 or Server 2008 R2 operating system, you first had to install SP1 and then you needed to download and install all post-SP1 updates via Windows Update program. There are more than 100 updates and hotfixes which have been released for these OS after the release of SP1. So it takes lots of time and Internet bandwidth in downloading and installing those updates.

Many Windows 7 users also face problems in downloading updates via Windows Update as it always keeps showing checking for updates message for hours and does nothing.

Related: [Fix] Windows 7 Keeps Checking for Updates for Hours

Having a single rollup package containing all post-SP1 updates will become a boon for Windows 7 and Server 2008 R2 users. Now you'll no longer need to download those hundreds of updates again and again in every fresh installation of these OS and no need to wait for the download completion. You just need to download the rollup package once and then you can install all updates offline without any need of Internet connection each time you perform clean installation of Windows 7 or Server 2008 R2.

Microsoft has named this updates rollup package as "Convenience Rollup (KB3125574)" and it includes almost all post-SP1 updates through April 2016. After installing this rollup package, you'll only need to install future updates released after April 2016 if available. Remember this rollup package is completely optional and it will not be offered via Windows Update. So its up to you whether you want to download and install it or not.

Since Microsoft has already announced that there will be no more service packs for Windows OS, you can consider this convenience rollup package as SP2 (Service Pack 2) for Windows 7 and Server 2008 R2 operating systems.

If you want to download Convenience rollup package, you can download it from following link:

Download Convenience Rollup Package for Windows 7 and Server 2008 R2

Please note that the above mentioned update catalog page can only be accessed using Internet Explorer 6.0 or later web browser as the webpage uses ActiveX components. Other web browsers will not be able to open the download page properly.

How to Download Convenience Rollup Package?

If you get confused by the look and functionality of update catalog page and can't understand how to download the rollup package from that page, following simple steps will help you in downloading the pack without any problems:

1. First of all open the above mentioned page in Internet Explorer 6.0 or later version.

2. Now you'll see 3 updates listed on the page:

  • Update for Windows 7
  • Update for Windows Server 2008 R2
  • Update for Windows 7 for x64-based systems


If you are using Windows 7 32-bit (x86) edition, you need the first update. If you are using Windows Server 2008 R2, you need the second update obviously. If you are using Windows 7 64-bit (x64) edition, you need the third update which is marked for x64-based systems.

NOTE: The rollup updates for Windows 7 64-bit (x64) and Server 2008 R2 are identical i.e. both files are same. So if you want to download rollup package for both Windows 7 64-bit and Server 2008 R2, download any of the 2 rollup packages and then you can install that package in both the OS.

You can get information about the installed Windows edition in your computer using System Properties window which can be accessed by right-clicking on Computer icon on Desktop and selecting "Properties" option.

Once you have decided which update you need to download, click on the Add button given after the update name. It'll add that update in download basket. If you want, you can add more than one update in download basket.

3. Now click on "View Basket" link and then click on "Download" button.

It'll open a new window asking for the location to save the package file. Select desired folder using Browse button to save the file and then click on Continue button.

That's it. It'll immediately start downloading the rollup package file and once the download finishes, you'll get the full rollup package's .MSU file in the selected folder.


Direct Download Links of Convenience Rollup Package

For your convenience, we are also sharing the direct download links of this convenience rollup package so you don't have to go through the update catalog page in IE browser:

Direct Download Link of Convenience Rollup for Windows 7 32-bit (x86)

Direct Download Link of Convenience Rollup for Windows 7 / Server 2008 R2 64-bit (x64)

File size of 32-bit rollup package is 316 MB and 64-bit rollup is 477 MB.

After downloading the rollup pack you are good to install it.

Prerequisites and How to Install Convenience Rollup Package?

After downloading the Convenience rollup package, you can install it in any Windows 7 or Server 2008 R2 system but there are some important points to keep in mind:

1. Since this rollup package contains post-SP1 updates, your computer must have SP1 (Service Pack 1) already installed. If you don't have SP1 in your Windows 7 or Server 2008 R2 system, you can download and install it from following link:

Download Windows 7 and Server 2008 R2 Service Pack 1 (SP1)

2. There is one more update which needs to be installed before installing this rollup package otherwise you'll get error messages such as 0x800736b5, etc at the installation time.

This required update is called "April 2015 Servicing Stack Update KB3020369" which must be installed in your Windows 7 or Server 2008 R2 system prior to this rollup package installation. You can download the update from following links:

Download Prerequisite KB3020369 Update for Windows 7 32-bit (x86)

Download Prerequisite KB3020369 Update for Windows 7 64-bit (x64)

Download Prerequisite KB3020369 Update for Windows Server 2008 R2 64-bit (x64)

After installing SP1 and KB3020369 update, you are ready to install the Convenience rollup package in your Windows 7 or Server 2008 R2 system.

List of Updates Included in Convenience Rollup Package

If you are wondering which updates are included in this rollup package, we are listing all the included updates for your convenience:

KB2574819 KB2603229 KB2607047 KB2607576 KB2633952 KB2639308
KB2640148 KB2647753 KB2660075 KB2661254 KB2677070 KB2679255
KB2699779 KB2709630 KB2709981 KB2719857 KB2726535 KB2731771
KB2732059 KB2732487 KB2732500 KB2735855 KB2739159 KB2741355
KB2749655 KB2756822 KB2760730 KB2762895 KB2763523 KB2773072
KB2779562 KB2786081 KB2786400 KB2791765 KB2794119 KB2798162
KB2799926 KB2800095 KB2808679 KB2813956 KB2829104 KB2830477
KB2834140 KB2835174 KB2836502 KB2843630 KB2846960 KB2847077
KB2852386 KB2853952 KB2863058 KB2868116 KB2882822 KB2888049
KB2890882 KB2891804 KB2893519 KB2904266 KB2905454 KB2908783
KB2913152 KB2913431 KB2913751 KB2918077 KB2919469 KB2922717
KB2923398 KB2923545 KB2928562 KB2929733 KB2929755 KB2966583
KB2970228 KB2973337 KB2977728 KB2978092 KB2980245 KB2981580
KB2985461 KB2994023 KB2998527 KB2999226 KB3000988 KB3001554
KB3004394 KB3005788 KB3006121 KB3006137 KB3006625 KB3008627
KB3009736 KB3013410 KB3013531 KB3014406 KB3020338 KB3020370
KB3040272 KB3045645 KB3048761 KB3049874 KB3054476 KB3065979
KB3068708 KB3075249 KB3077715 KB3078667 KB3080079 KB3080149
KB3081954 KB3092627 KB3095649 KB3102429 KB3107998 KB3112148
KB3118401 KB3121255 KB3133977 KB3137061 KB3138378 KB3138901
KB3147071 KB3148851


So this rollup package includes all security and non-security recommended updates but it doesn't contain any Get Windows 10 (GWX) or telemetry related update as far as I know.

Please note that some updates are not included in this convenience rollup package such as updates that require user actions, that introduce behavior changes and that don't have broad applicability. Also this rollup package doesn't include any servicing updates for Internet Explorer. You'll need to download these updates manually via Windows Update after installing this rollup package. Don't worry! There are very few updates which are not included in this rollup package and you can download and install them from Windows Update within few minutes.

PS: Interested people can slipstream/integrate this rollup package into Windows 7 setup ISO image file using 3rd party software such as 7Customizer or NTLite so that they can already have all post-SP1 updates of this rollup included in every clean installation of Windows 7.


Please share this article: Facebook | Twitter | Google+ | Reddit | Tell a friend

Posted in: Windows 7

Next: Follow us on social networks | Tip us | List of popular articles

Other similar articles that may interest you


  • Thanks for the direct download links, because the official download page doesn't work, even with iexplore v11. After having installed the Update Catalog add-on, nothing happens and the tab shows "waiting for". After 10 minutes or so, I've closed iexplore, with the firm intention to never use it again.

    Why M$ insists to make things difficult is a total mystery. Perhaps to force the users to use the terrible web browser called Internet Explorer, or to remember that M$ can be very inefficient?

  • Hi

    I have Windows 7 desktop pc. When Win 8 came , I installed Win 8. Then Win 10 came, now I have Win 10 on it.
    NOW I have installed Win 7 Pro on it.
    The problem I am facing is this that it doesn't update.
    I have installed it from CD.
    Not a single update is installed.
    Why Windows 7 do not update ?
    Completely new Win 7 installation ! Why should not update ?

    Is it due to fact that I have once installed Win10 on it ?
    Please help.

  • VG

    ^^ Many Windows 7 users are facing this problem. Windows Update keep showing "Checking for updates..." for hours and nothing happens. This rollup package should help you.

    Very soon Microsoft will redesign the update catalog website to support all web browser by removing the ActiveX requirement.

  • KB3068708, KB3075249, KB3080149 are telemetry-related updates. Please read on microsoft website, it's not that hard...

  • Thanks VG for reply.
    You rightly said that Windows keeps checking for updates for hours but nothing happens. Microsoft must have knowledge of this problem ? Why no one has found solution to this problem ?

  • Solution is easy. Over time, M$ "updates the updater." A change in the recent past has left many people with W7 hanging for days or even weeks.

    You need to download the following updates, which "update the updater." One also adds a group Policy setting that allows you to set "turn off upgrades to the latest version of Windows through Windows Update".. ie: no Win 10 overnight surprises.
    It does allow the other telemetry and tracking Win 10 updates to install, so still be careful.

    Here are the updates--these should be the FIRST THINGS you add to a fresh W7 install:

    Windows6.1-KB3050265-x64.msu (June2015 WUA DisableWin10GroupPolicy)
    Windows6.1-KB3065987-x64.msu (July2015)
    Windows6.1-KB3135445-x64.msu (Feb2016)
    Windows6.1-KB3138612-x64.msu (Mar2016)

    After this the updates will come pouring in.


  • Still need KB 3102810 to get rest of teh updates faster. Don't know why it was not included.

  • Actually kb 3102810 is not needed on an average home machine. It is only optional for the following reason. says "When you install updates by using System Center Configuration Manager, the installation takes a long time, and System Center Configuration Manager becomes overloaded."

    I checked Micro$oft and found that "The System Center Configuration Manager Cmdlet Library installs and updates the Windows PowerShell module for System Center Configuration Manager."

    So if you use Powershell and SSCM to update your machine, then yes, you need it.

    If you are an average user who uses Windows Update, then no. The listed updates will modify your Win Update Agent to work properly. You might only need the last one, I didn't try that because I wanted the Group Policy addition, and included the others to be sure it worked.

  • Hi VG,

    With the Convenience Roll Up, can you delete specific updates that are included in the Roll UP after it is installed? For instance, Tmp.Tmp makes reference to the Roll Up including three telemetry-related updates...can these be deleted afterwards using the CMD prompt?


  • Actually, on 2 systems I've installed Windwos 7 last week, until I install 3102810 WU don't work at all. Even if I let them 48h started.- svchost.exe takes all the system memory and CPU goes to 50%, and HDD LED blinks permanently.
    After installing this KB in les than 19 min I have the updates.

    And I'm not the only. I know dozens of similar cases in the last few months. On some forums it's a permanent discussion about that.

  • Wow!

    You don't know how much time this has saved me. I have a brick & mortar repair shop as well as service customer's remotely. I have been creating disk images for common Windows 7 machines, but every 6 months or so I was back in the same boat, waiting & waiting for the initial Windows Update pass to complete.

    I ended up download all of the updates listed in the article and the comments above and installed then in this order:

    1. KB3102810
    2. KB3050265
    3. KB3065987
    4. KB3135445
    5. KB3020369
    6. KB3138612 (The actual convenience rollup)

    As noted in an earlier post by Bill, KB3138612 will not install without KB3020369 installed first. I was simply getting an error that stated "This update is not applicable to this computer."

    Once all of the updates were manually applied and the last reboot completed, I kicked off Windows Updates from the Start Menu, and it still took 60 minutes to list new updates to install... although 60 minutes is much better than 24 hours as I've seen in some computers!

    Nice teamwork everyone!


  • Interesting. Well, I am by no means an expert, just a reasonably proficient home user. I have never installed that update, didn't even know about it till I read your comment. I maintain an offline cache of updates and they are all high priority and security. Since this is one is optional, it never made it into my cache.

    Thank you for pointing this update out to us. You learn something new every day.
    Many readers may need KB3102810 and my list would be incomplete for them. Cheers!

  • To summarize the WIN7 Windows Update no longer updates issue:
    If you are having trouble on Win7 with Windows Update no longer updating, hanging suspended, broken, no longer working and failing to download for days and even weeks of being left open, here is the solution.

    Apply these updates to the Windows Update Agent, in order.

    As a Bonus, to block a surprise "upgrade" to WIN10 the Pro way, on W7 flavors which offers Group Policy update KB3050265 adds a Group Policy setting which states:
    "This update installs a new Group Policy object that enables you to block upgrades to the latest version of Windows through Windows Update."

    It does not block every Win10-related update, so remain vigilant.

    Here are the updates, in order. Get the x86 or x64 version you need.
    •Windows6.1-KB3050265.msu (June2015WUA.DisableWin10ByGroupPolicy)
    •Windows6.1-KB3065987.msu (July 2015 WUA.v2)
    •Windows6.1-KB3102810.msu (Oct2015 WUA.x-Thanks Bill for this one:)
    •Windows6.1-KB3135445.msu (Feb2016WUA)
    •Windows6.1-KB3138612.msu (Mar2016WUA)

    If you missed the Oct. or Feb. update, your Windows Updates may have shut off like a faucet with no explanation from Microsoft.
    Some think MS doesn't discuss the solution too loudly because they'd rather you become dis-satisfied with Win7 and move on to W10.
    Others say its up to you to read every update before you apply it. Since GetWin10 from MS acts like malware, that's good advice.
    Cheers mates!

  • For those who cannot performed update (hanging at checking for updates) on Windows 7 or Windows 8.1, you may try these workarounds:

    - If you are using GWX Control Panel, re-enable back the Get Windows 10 app
    - Use GWX Control Panel to clear all the Windows Update caches
    - Perform the update check again
    - After finished updates, disable back the Get Windows 10 app

    This workaround works for my both testing PCs.

  • You don't really need to install KB3102810 to resolve the slow issue after a clean install anymore, you can just install the latest Windows update client KB3138612 after your clean install. (You need to run this update before your PC starts to look for updates itself otherwise it will just sit there pretending to do something)
    I have done countless clean installs using the untouched W7 with SP1 ISO then having to go through the 300+ updates that take a day to complete. I'm now in the process of making an ISO with IE11, KB3138612 and the new rollup installed. It is a godsend that MS has done this and its going to save so much time for a lot of engineers

  • Thanks so much for a working direct link!
    I'm running Windows 7 sans IE, so Microsoft's support website doesn't always play nice. Or work. At all. Damn them...
    I miss Linux.
    Ok, rant done, sorry.
    Thanks again! :)

  • I tried all upates but they are all not working because he still looks to my computer for updates and does not go father. Have someone a sollution for this.

  • I see the steps mentioned by David to Improve Windows Updates..But i have a querstioi abt the order???Main Topic was the convenience roll up..So when does it come in ???I mean b4/after those updates mentioned..And i take it i shud install the SP1 just after Win7 Install..Then comes the Sp2 or the updates u said..???

  • Before updating Rollup update, I tried updating "KB3102810", No update is happening on windows 7, it keeps saying "Searching for updates on this computer" for more than 10 hours. I have fresh and clean window 7 installed from CD after removing windows 10. Please help

  • I finally got mine by following the order that JR used. I had to turn off wsu.exe. using Task Manager after each piece was installed and then turn off Windows Updater in the Services manually before loading the next. If those two steps were not followed, "Windows Standalone Installer" would run and I would get an error that "only one instance of wsu.exe can run". Once all of the update downloads were installed, it took over 12 hours to load all of the updates. Laptop was "new old stock" with a 2012 Windows install. Thanks for finally providing a solution.


  • Well I am at a loss, the wonderful instructions do not work.

    No matter the order any manual update generates the Windows Standalone Installer dialog with the perpetual Searching for updates on this computer.....

    Dell refurb with WIN7 64 bit

    Any thoughts?

  • I having the same problem as Bill......Windows Standalone Installer stuck on "Searching for updates on this computer....."
    Packard Bell WIN7 64 bit
    This is so annoying and frustrating

  • Ensure that wuauserv service is off - or disabled when doing this.


  • Computer says access denied when I try to disable wuauserv in task manager

  • I went through the KB listing and downloaded all of them manually as I am going to make my own custom SP2 ISO sans the three garbage telemetry updates included in the official roll up that tmp.tmp mentioned above.

    Also on your list of KB items included in the roll up you listed KB2846960 twice on the list.

  • Thanks for the VERY useful thread.

    I am reinstalling a Win 7 Pro x64 installation (in Oct 2016) and have hit a problem which others may face.. I have had to start from scratch having done the above updates after the initial install of the OS from an ISO of Win 7 plus SP1....I didn't realise IE 11 installs a language pack (at least in UK). I tried rolling back the updates which all required re-starts but when i got back to KB3020369 it wouldn't uninstall....
    so back to a fresh install...

    I would recommend making sure you update to IE11 immediately after the initial OS/SP1 install. Only then install the pre-requisite April 2015 server stack update (which MS warns cannot be installed before installing any language pack), then
    KB3050265 - skipped as i am past the cutoff for auto update for Win 10
    KB3102810 skipped as pulled from the Windows servers - questions about stability...
    and finally KB3125574 convenience rollup..
    then monthly update rollups - July, Aug, Sept 2016

  • This may have saved me pulling out my last hair.

    Much like Nigel, I am installing Win 7 Pro x64 SP-1 from a legitimate ISO (albeit natively on a 2014 MacBook Pro). I too was having the issues with Windows Update spinning it's wheels.

    I followed Nigel's sequence and all the updates appeared to have installed ok . . .

    The question I have is this: Should Windows Update now be working again, or should I forget Windows Update and just manually install the monthly update rollups???

    I have been hesitant to try running Windows Update even after running all these updates manually . .

    Just not clear if after all these manual updates IF Windows Update should now be working properly again???


  • VG, may I ask how you got the information about the content of the KB3125574 Rollup?

    I'm asking because the existence of this component list would seem to indicate that this rollup package, a single file of 476MB, is capable of being dismembered into its 122 component parts.

    Yes or no?

  • VG

    ^^ Thats the official list which I got from Microsoft.

  • Thanks, VG.

    I asked because I'd already made and installed a Feb2016 disc that contained about half of those 122 files.

    So I could get whichever of the remaining files I want from the MS Catalog site and either install them manually or make another integration that contained them?

  • Thanks guys.

    Excellent, clear advice and instruction.

    Much appreciated.

  • When I try to download all of these "fixes" to Windows 7 Update, I get the Windows Update Stanalone Installer doing the same damn thing that Windows Update does which is searching for updates forever!

  • I have tried all of the fixes and all I get is the box "Searching for updates on this computer" It has now been running six hours, nothing.
    Satellite Pro i3 Win7 Proff OEM SP1

    It has installed Windows Update Agent 7.6.7600.320 Successfully. That's it!!

  • > get the box "searching for updates ..."

    Open a command-line prompt, and type 'services.msc'.
    Find the "Windows Update" service, "stop" it, and set it to "manual".
    Reboot, and try again to launch the "roll-up".
    After the reboot following the installation of the "roll-up", remember to reset that Windows Update service to its original settings.

  • Thanks everyone. I had to follow Mel Brooks' tip first, then all the updates installed.

    >Open a command-line prompt, and type 'services.msc'.
    >Find the "Windows Update" service, "stop" it, and set it to "manual".
    >Reboot, and try again to launch the "roll-up".
    >After the reboot following the installation of the "roll-up", remember to reset that Windows >Update service to its original settings.

    I stopped the Windows Update service and set it to manual start-up and that stopped the "searching for updates" from going on and on at the start of each update. At some point the Windows Update service started itself again despite being set to manual start-up but it didn't seem to matter - all the updates worked after stopping the service before doing the first update. (See Nigel's or David's post(s) for the updates required.)

  • Is there a source to buy a dvd with the sp1 and the convenience roll up? I have vista and will need to upgrade to 7 shortly. My problem is that I am still on dialup in a rural area and there is no way I can download these large files.

  • The Prerequisite download just seems to put me back to the "Searching for updates on This Computer" dialog box. I did a raw re-install of windows 7 due to a hardware failure. Any hints?

  • Never mind mates ..... read the entire blog (yes I'm one of those guys who don't read everything in it's entirety) found the fix and I'm on my way. Great site for us proficient home users!!

  • This article is now out of date.
    * "April 2015 Servicing Stack Update KB3020369" is now obsolete and superseded by KB3177467 September 2016 servicing stack update for Windows 7 which you should install instead before installing the cumulative update.
    * The note about the catalogue using ActiveX and requiring IE is no longer true, Microsoft have removed the dependency on ActiveX so other web browsers now work.
    * The convenience update was released in April 2016. Since then there have been a number of additional update rollups:
    - KB3172605 July 2016 update rollup (includes earlier rollups since the convenience rollup)
    - KB3179573 August 2016 update rollup
    - KB3185278 September 2016 Update Rollup
    - kb3212646 January 2017 Security Monthly Quality Rollup. Includes updates from previous roll-ups back to October 2016.

    Furthermore, I recommend installing KB2670838 after SP1 but before the convenience roll-up. This includes some graphics and imaging updates not included in the convenience roll-up, but which are patched by the convenience roll-up. If you install it later then it will still need patching e.g. via Windows update.

    Now that earlier versions of IE are not supported, you should also install IE11. If you want to install this offline you'll also need KB2533623 and KB2729094 as these (along with KB2670838 and the convenience update) first which are prerequisites for IE11.

    Windows Update is horribly broken on a clean SP1 install and will run forever without finding any updates. Therefore it's important that you disable it (reboot afterwards to stop it if it's already started) before installing the updates. KB3172605 July 2016 update rollup is the one that will actually fix Windows update.

  • Help!
    Cannot access any of your links for updates to Windows 7 64bit. I have tried every one of them and the only response I get from my computer is: The page cannot be displayed! can someone help me, please??? Thanks

  • VG

    ^^ The links are working fine for me. Try to clear your browser cache or try in a different browser.

Leave a Comment