How To‎ > ‎


Have you ever needed to update several Windows machines without a patch infrastructure like Windows Server Update Services (WSUS)? Going to Windows Update on each and every machine can be a pain, and if the machine is air-gapped (ie: no connectivity to the Internet) then you can't even do Windows Update online but have to download each update by hand. Fortunately there is a solution for this problem, called CTUpdate.

CTUpdate is a small utility that downloads the patches for the operating system of choice (Windows 2000 / XP / 2003 / Vista / 2008, in a myriad of languages) as well as MS Office service packs and updates from Microsoft and creates an ISO which can be burned and inserted into each computer and be updated that way.

Downloading CTUpdate

Go to and download the latest Offline Update release, which is at this time version 6.4 (although the screenshots below are for version 3.22).

Using CTUpdate

Creating a update disk

Unpack the downloaded file and run the DownloadStarterGUI.exe file which will present you with a GUI which allows you to choose which version of Windows and what languages you want to download, as well as if you want to create a ISO image for CD or DVD.

After choosing Windows version(s) and language(s) you want to download the patches for, as well as if you want to create an CD or DVD-sized ISO image at the end just click the "Start" button to start the download.

After the download is completed, which can take quite a while first time you run it, it will create the ISO image that you can burn to a CDR / DVDR.

After the ISO creation is complete a popup message box will notify you that it has completed.

Updating the target computer

Insert the burned CDR / DVDR into the computer. If the update application doesn't start automatically, open the device and manually run UpdateStarterGUI.exe.

The installation process will install all the updates required. If you choose to allow the updater to "Automatically reboot and recall" the computer will automatically reboot when needed, like when you upgrade service packs, it will create a own account with Administrator rights and make it auto-login at boot. Once all the patches has been installed the account will be removed from the system. I found that particular aspect of the software very interesting.

If you enable the "Show log file" option it will show you a short log about what the updater have done to the system and if it encountered any problems in the update process.

Overall it is a very nice software and it really saves your bandwidth if you re-install computers a lot or have a lot of computers to update, and as explained in the beginning if your computer is air-gapped you don't have many other options to choose from either.