Download the Complete Windows Updates Security Repository per Operating System

In the most recent release of BatchPatch (June 2016) we added new functionality that enables administrators to download *all* Windows security updates for a given operating system. There are various reasons why someone might want or need to do this, but the most common reason that we have encountered is when computers need to be updated but they don’t have internet access, and they are members of a high-security network with strict rules that prevent admins from copying files from computers in the high-security environment to computers in a lower-security environment. At we have a number of tutorials posted that explain how to update computers on offline networks.

If you simply want or need to download all of the Windows Updates security updates for a given operating system, below are simple instructions for doing that.

  1. In BatchPatch select ‘Tools > Download offline updates repository’
  2. In the window that appears, tick the box for each operating system that you need updates for. Additionally, select at least one language preference. Older operating systems require separate files for each language while the newer operating systems have multi-lingual files. After selecting the desired options, click OK.
    2016-06-28 16_13_49-Download-offline-updates-repository
  3. Wait while BatchPatch downloads the file from Microsoft, and then parses it to extract the relevant Windows Update download links.
    2016-06-28 16_15_20-WsusScn2-handler
  4. After a minute or so a new window will appear showing a grid full of Windows Update download URLs and filenames.
    2016-06-28 16_18_38-Settings
  5. You can sort the list and remove any updates that you don’t want to download by highlighting the desired rows and right-clicking to select the ‘Delete selected rows’ option. When you’re ready to initiate the download the process, click on ‘Download files to local cache.’
  6. The next window that appears will allow you to control the download process.
    2016-06-28 16_21_02-Settings
  7. If you plan to distribute these updates using BatchPatch, please review the various methods for doing this at
This entry was posted in Blog, General, Tutorials and tagged , . Bookmark the permalink. Both comments and trackbacks are currently closed.