What is WuInstall?

Updating Windows systems is one of the routine tasks of an administrator, usually done automatically with or without WSUS. The problem with it is, as we all know, that users are bothered by the time-consuming process of requesting available updates and reboots - not only at Microsoft Patch Day. That is where WuInstall comes in because with WuInstall the administrator (or the user) can decide when he wants to look for updates and if he wants to download and install them.

WuInstall is a command line tool for Windows which enables you to install Windows updates for a certain workstation in a controlled way, by using a command line script instead of the standard Windows update functionality.

It allows administrators to update several workstations at once (e.g. run WuInstall in shutdown scripts) or workstations of users who turned off Windows Automatic Updates.

WuInstall is written in C++. It is roughly comparable with the apt-get update/upgrade command in Linux, which does not exists for Windows.

WuInstall uses the Windows update API and searches, either at the internal WSUS server or on the external Microsoft Update Server (depending on system configuration), for currently available updates for the certain workstation. The tool downloads and/or installs the found updates. The administrator chooses the appropriate time for searching and for installing updates. All actions can be separated: you have the option to only see which updates are available right now, or to download them without installing right away, or to install them.

WuInstall was designed for XEOX which is a software, developed by hs2n, to manage the entire IT infrastructure of a company. Nevertheless WuInstall can also be used as a standalone-application.


You decide when to look for updates and if you want to download and install them. Product names and regular expression can be used to find specific patches.

Bypass WSUS

If you want to check for the availability of a certain patch, which has not yet been downloaded to your WSUS server, it comes in handy to be able to temporarily bypass WSUS.

Login or shutdown script

With WuInstall updates will be installed whenever a shutdown is initiated, therefore users are not disturbed anymore by annoying reboot requests during work.

Information and documentation

The installation progress can be displayed and time limits for the istallation of the updates can be set. In addition to it, log files for all processes are available.


WuInstall is able to install all available windows updates until a reboot is necessary and continues with the installation afterwards -> automated reboots during windows updates.


WuInstall is a command line tool and can therefore be facilitated by any other program. E.g. it can be run in a shutdown script to install updates when users do not need the machine.

This short video briefly demonstrates WuInstall's key features:



For more information see WuInstall HowTo and WuInstall FAQs or WuInstall Documentation.

For questions, bug reports and requests please contact wuinstall@hs2n.at

Contact us

We are happy to receive feedback and to answer your questions but please check the FAQs first.


  Contact and legal information


Privacy Policy

Latest News

Prev Next


Up to date Windows system essential to protect from ransomware

The latest worldwide massive Wannacry ransomware attack was a combination of several factor, but one of its main "features" was the exploitation of a security hole in Microsoft Windows that could...


Windows 10 Support

We are proud to announce that we officially support the new Microsoft OS, Windows 10!


WuInstall 2.0

WuInstall 2.0 is the latest version and therefore the WuInstall version we are actively developing (actually, development finished end of 2013). WuInstall 2.0 is compatible to all Windows Versions, including...

Customer Portal