USOCLIENT Documentation & Switches

If you are trying to manage Windows Updates on a Windows 10 or Server 2016 / 2019 computer you have no doubt already figured out that WUAUCLT no longer functions.  We are not sure why Microsoft has done this because the only replacement we can find is a new undocumented tool named USOCLIENT that is built into Windows 10 and Server 2016/19 at C:\WINDOWS\SYSTEM32\USOClient.exe. We say undocumented and mean it.  Microsoft has made no information…

SOLVED: Easily Script Windows 10 to Download, Install and Restart For Windows Updates

Microsoft certainly has been making patching Windows 10 PC’s difficult these days but after some significant effort, I have found a simple combination of commands and one free tool does the trick. The command in question is an undocumented program inside Windows 10 named C:\Windows\System32\USOClient.exe  This program manages Windows Updates much like the old wuauclt used to: Launch a CMD prompt or PowerShell AS AN ADMINISTRATOR Type USOClient.exe ScanInstallWait  You would expect that command to download and install…

SOLVED: How To Create a CAPTURE Boot Image in WSUS

If you have already got a deployment image in your Windows Server Update Services (WSUS) then you likely will want a CAPTURE IMAGE so you can collect the Operating System from a SysPreped PC.  This is easy to do:Launch WSUS Expand your server > BOOT IMAGES Right click on the appropriate boot image (i.e. Windows Setup (x64) – 1803) and select CREATE CAPTURE IMAGE On the METADATA AND LOCATION screen click the BROWSE button, select…

SOLVED: GPO To Block Store On Windows 10 Pro

As you likely already know, because you have found this page, the GPO to disable the MICROSOFT STORE app was set to be ineffective on Windows 10 Pro after build 1511.  This annoying change meant that you could only block the store using a GPO if you were running Windows 10 ENTERPRISE or EDUCATION and that made admins cranky.  The solution was to block the store app through a SOFTWARE RESTRICTION GPO as we explained…

SOLVED: WSUSPool in IIS Stops Repeatedly

If you track the problem down to an IIS issue in which the WSUSPOOL keep stopping, you likely need to expand the memory limitation and the recycle time: Launch IIS Click on APPLICATION POOLS Click on WSUSPOOL Click ADVANCED SETTINGS (action pane on right side) Scroll down and increase the PRIVATE MEMORY LIMIT and decrease the REGULAR TIME INTERVAL. The screen shot below shows the setting we are using at one of our clients:  …

SOLVED: WSUS Reset Server Node

If you repeatedly see RESET SERVER NODE in your Windows Server Update Servers (WSUS) console we have found three things that resolve it: Reduce The Number Of Approved Updates This should not be a problem, but I have seen it be a problem repeatedly.  You should reduce the number of updates by DECLINING large numbers of updates, for instance: If you have no ARM CPU based products, search for ARM then select all of the…

SOLVED: Windows Update Stuck at 0% Downloading When Using WSUS

If you have a Windows Server Update Services (WSUS) server and you find some of the PC’s on your network are showing updates stuck at 0% Downloading, the problem may be with the WSUS server. After performing all the usual fixes for WSUS (restarting WSUS and BITS services, reboot, SERVER CLEANUP WIZARD, scripts to fix WSUS SQL…), I called Microsoft Tech Support and worked with “Neha B.”.  We found that the WSUS server had a…

SOLVED: What Does Error 0x80244022 Mean in Windows Update

When you see error 0x80244022 in Windows update or in the Windows Update log, it relates to a networking error. If you are using WSUS, it could be an indication that the IIS AppPool running your WSUS has stopped and needs to be started: Start IIS Manager Expand APPLICATION POOLS If WSUSPOOL is stopped, right click on it and select START  

VIDEO: How To Install and Configure Windows Server Update Services on Server 2016

This video demonstrates how to install Windows Server Update Services (WSUS) on Windows Server 2016.  We also quickly show the Group Policies required to have your office PC’s use the WSUS server as their source for updates. How To Install & Configure Windows Server Update Services: Minimum Server Hardware Specification For WSUS: Hardware Low-end 500 or fewer clients Typical 500–3,000 clients High-end 3,000–20,000 clients, or rollup of 30,000 clients Super high-end 10,000 clients, or rollup…

SOLVED: How To Install & Configure WSUS on Windows Server 2012R2 or Server 2016 in 20 Minutes

Installing and configuring Windows Server Update Services (WSUS) on Server 2016 or Server 2012R2 is straight forward.  There are four key steps: Add the WSUS Role Configure WSUS Set a Group Policy to have your PC’s point to the WSUS server for updates Approving Updates To be clear, the process below will take you 20 minutes of work time to complete, but because you have to wait for the install to complete (5-15mins) and then…

SOLVED: How To Patch Office365 Office 2016

UPDATE JANUARY 2020: SOLVED: Setup Office365ProPlus To Using Windows 10 Delivery Optimization ____________ There are three ways to patch Office 2016 from Office365 : Automatically from Microsoft through their “Content Delivery Network” (default) Using a distribution point that you update periodically Using System Center that pulls its updates from the Microsoft Content Network What you can’t do is control Office365 updates through WSUS.  Wait a minute, you say you saw a WSUS category named OFFICE365 CLIENT…

SOLVED: What Do The Windows 10 Product Names Mean in WSUS

If you are trying to decide what Products to include in your WSUS settings, this is the article for you.  SCOM and WSUS currently have a dozen Windows 10 “products” listed but the descriptions are useless.  After several hours of reading and asking Microsoft Partner Support about the various settings, this is what I have deduced: Windows 10 and Later Drivers: These are drivers that will be offered to all builds of Windows 10 all the…

SOLVED: WSUS: Exception calling “DeleteUpdate” Because it is still deployed to a Non DSS Target Group

If you are trying to use PowerShell to delete an update from WSUS but are receiving an error similar to: Exception calling “DeleteUpdate” with “1” argument(s): “spDeleteRevision: cannot delete revisionid: 502004 because it is still deployed to a Non DSS Target Group you need to set the update to NOT APPROVED by at the parent ALL COMPUTERS level and select APPLY TO CHILDREN.  Even though all of the children were already set to N/A NOT APPROVED…

SOLVED: How To Delete An Upgrade From WSUS

If you have a problematic Upgrade entry in WSUS, you may want to remove it.  The next time you perform a sync with Microsoft, it will re-appear. In my case, I had problems with “Windows 10 Pro, version 1607, RETAIL” and after a few weeks of banging on it, I found the best solution was just to delete it and have WSUS re-add it from Microsoft. Open WSUS, Expand UPDATES > ALL UPDATES and find the…

The Ultimate Guide To Fixing Windows Server Update Services (WSUS)

UPDATE JUNE 2018: You may be interested in out 2018 How to Fix WSUS tips: SOLVED: WSUS Reset Server Node SOLVED: WSUSPool in IIS Stops Repeatedly If your Windows Server Update Services WSUS is having problems there are five easy things to do to correct it: Restart the three WSUS related services: a) WSUS SERVICE b) WSUS CERTIFICATE SERVICE c)  WINDOWS INTERNAL DATABASE (unless your DB is SQL, in which case, restart your SQL database) . Run a…