How to use WuInstall?
WuInstall is a command line tool, so you have to run "cmd" to get to the command line. If you double click on WuInstall, you only get a window showing a short description of the parameters. We recommend to run WuInstall as administrator to avoid troubles with access rights.
Basically, you can do three things with WuInstall:
There are several options for selecting not all, but only specific updates: /severity, /match, /nomatch, /matchfile, /nomatchfile, /classification, /product, /criteria
Beyond that, there are some other very useful options:
For more information, see also the WuInstall HowTos
How to get "Important" updates only?
To get the same updates as you get when selected "Important" updates on the windows update page, please try the following criteria option:
wuinstall /search /criteria "IsHidden=0 and IsInstalled=0 and IsAssigned=1"
How do I call WuInstall on a remote machine using psexec?
Use the following command:
psexec \\server -c -s
-u domain\administrator -p password \\share\path_to_wuinstall\WUInstall.exe /search
How to use WuInstall with a proxy server?
Does windows reboot automatically after WuInstall installed updates which need to reboot the machine?
But WuInstall returns a status code, which indicates whether a reboot would be necessary or not.
There is also the /reboot-option in WuInstall (it can be used in combination with all other options). It reboots Windows, after executing WuInstall, in any case.
just reboots the system, without doing anything else.
How does the /criteria option work?
For a detailed description of the query strings see MSDN
Some common examples:
Why are updates marked as hidden also installed?
The default criteria option (see above) includes hidden and non-hidden updates. If you add “IsHidden=0” then the updates you marked as hidden will be skipped. An example would be: WuInstall /install /criteria "IsInstalled=0 and Type='Software' and IsHidden=0"
Where does WuInstall download the updates?
The file location where WuInstall downloads the updates depends on your Windows Version and System Configuration. It is the same directory the "ordinary" Windows Update uses as well.
Usually, this directory is Windows\SoftwareDistribution\Download
Does WuInstall work with Windows 7?
Yes, WuInstall has been tested with Windows 7, 32-bit and 64-bit, and it works just as well as with all other Windows versions. We recommend to run WuInstall as administrator to avoid troubles with access rights.
Does WuInstall work with Windows 10?
Yes, WuInstall has been tested with Windows 10 32-bit and 64-bit, and it works just as well as with all other Windows versions. We recommend to run WuInstall as administrator to avoid troubles with access rights.
Does WuInstall work with Windows 11?
Yes, WuInstall has been tested with Windows 11 32-bit and 64-bit, and it works just as well as with all other Windows versions. We recommend to run WuInstall as administrator to avoid troubles with access rights.
Does WuInstall work with Windows Server 2008-2022?
Yes, WuInstall has been tested with Windows 2008-2022 32-bit and 64-bit, and it works just as well as with all other Windows versions. We recommend to run WuInstall as administrator to avoid troubles with access rights.
What is the advantage of Wuinstall over other solutions?
The biggest advantage over Powershell or other third party solutions is that Wuinstall has no dependencies on external DLLs, frameworks or Powershell library, so the .exe file can be used standalone.
WuInstall has no GUI, what can I do?
If you are looking for a GUI tool we recommend our cloud based update tool XEOX (https://xeox.com).
How to search for special updates or how to use Regular Expressions for /match /nomatch?
If you want to select special updates by using regular expressions (e.g for the switches /match or /nomatch), then have a look at the following URL for Perl - Style regular expressions: http://www.cs.tut.fi/~jkorpela/perl/regexp.html.
WUInstall /install /nomatch "(Internet Explorer).*8 ":
Installs all updates except the ones for the Internet Explorer 8.
Is it possible to deploy IE8 without user interaction using WuInstall?
With this command, you should get the absolute minimum of user interaction (=none) when installing IE 8:
wuinstall.exe /install /autoaccepteula /match "Internet Explorer 8"
/disable_ie_firstruncustomize /quiet /disableprompt
Why does WuInstall crash/generate failures during the download or installation of updates?
Are you using the show_progress option? This feature is not recommend for common usage. Under certain circumstances, on some machines, it might cause problems.
It is only intended for manual testing on single machines. Please, try it without this option.
WuInstall doesn't install updates properly when starting with "run as administrator", why?
Windows 7 Service Pack 1 installation fails, why?
Do you use the option /quiet when executing WuInstall? The installation of Windows 7 Service Pack 1 with the option /quiet could cause some error. Please try to execute WuInstall without /quiet.
Installation of updates with WuInstall does not work on my Windows XP machine, why?
If you get unexplainable errors (like for example 0x80240022 - WU_E_ALL_UPDATES_FAILED) installing updates with WuInstall on Windows XP - even though running it with admin rights - try the following workaround:
If you are using the educational version, download the fully functional Trial Version of WuInstall Pro.
Then just add the parameters /quiet /disableprompt to your WuInstall call - this should fix the issue.
Also take a look at this faq.
Does WuInstall work with Windows 8,10,11 / Server 2008,2012,2016,2019,2022?
WuInstall 2.0 is optimized and certified for Windows 11 / Server 2022, but compatible with all Windows Versions. Therefore we highly recommend all users of WuInstall 1.x to upgrade to WuInstall 2.0.
Does Wuinstall send data to the Internet or the cloud?
No, WuInstall does not send data to the Internet or the cloud. It only calls the WUAPI functions of Windows. These then establish a connection to the Microsoft Update Server if no WSUS is available.
Where is the license stored or do I update the license?
The license is coded into the Wuinstall.exe file, you just need to update the Wuinstall.exe file
WuInstall exits with error code 0x80072EFD, why?
This error usually indicates a connection problem. There is no connection to the WSUS or to the Windows Update Server. Probably, the WSUS - address is just configured incorrectly or there are proxy problems.
WuInstall exits with error code 0x8024400A, why?
This Problem sometimes occurs with new Windows XP SP 3 Machines, when the Windows Update Agent is not properly installed. Just download according to http://support.microsoft.com/kb/949104 the latest Version of the Windows Update Agent and install it.
WuInstall exits with error code 0x80240044, why?
This error code occurs when administrator privileges are necessary to perform the wanted operation. Make sure that you run WuInstall with an administrator user.
For further information about error codes see please Error Codes.
WuInstall PRO Licensing
How is the WuInstall license price calculated?
You can calculate the price of your WuInstall license using the license calculator. The price depends on the number of machines, which you want to patch within your organization using WuInstall.
This is the current price model:
The prices above are yearly subscription fees. The license is always valid for one year from the date the subscription fee was paid.
For educational organizations (schools, universities, ...) the price of WuInstall PRO Basic applies, regardless of the number of servers or workstations.
How do I get updates of WuInstall PRO?
You can get the latest WuInstall 1.x version by dropping an email to firstname.lastname@example.org. All WuInstall 2.0 customers have access to a customer portal, where they can download the latest version of WuInstall 2.0 at any time.
How long is the WuInstall license valid?
The WuInstall license is valid for the licensed number of machines for one year from the date the subscription fee was paid.
How does licensing work if I am a IT service company and want to provide WuInstall to my customers?
If you are doing the patching as a service to your customers and WuInstall is also not used any more if they are not serviced by you any more, it is fine if you buy the WuInstall subscription for your company and use it on the machines of your customers, just count the number of machines of all your customers.
If the customers are doing the patching themselves and you are just providing them with the software (reselling it to them), then each customer needs a separate license, but you can contact us for a reseller discount!
How to calculate licenses if I only use WuInstall once per machine (e.g. for initial setup)?
If you a computer repair company or deliver pre-installed clients to your customers and are using WuInstall on every delivered machine just once, just take the average number of patched machines per month (or patched machines per year divided by 12) to calculate the number of machines to be licensed for your subscription.