Installing updates one-by-one in Windows 10 like other versions of Windows

Windows 10 has a new Engine for Windows updates and unlike previous versions you cannot install or check updates specifically to Install.If not properly controlled,they would download on their own and install automatically.
This is not benificial for users like me who are on a low bandwidth.However we can control updates using Vishal's great article here but still we cannot control and Install a specific update like Windows update.
Here in this article I would explain how to Install a specific update using powershell, a similar application like command prompt.SO without wasting time lets see how to accomplish this:

PART 1(Needs to be done one time only)

1. First of all download the Windows Update PowerShell Module from following link:
Windows update Powershell Module
2.Extract the above downloaded file and copy the contents/folders after Extraction.

3.Navigate to C:/Windows/System32/WindowsPowerShell\v1.0\Modules and paste the folder PSWindowsupdate there.Click continue when Prompted.
I have already done that so It is asking me to replace:

4.Press windows key+Q to open search bar.Type in Windows Powershell.It will automatically start searching and would display the results.Right Click Windows Powershell and select Run as administrator option.

5.Now type the following command to change Execution Policy in Powershell that would be required to install the updates:
               Set-ExecutionPolicy RemoteSigned
Press Y when you are prompted for change as shown:

6.Now we need to import the module required to install the updates into powershell, we just copied.To do this execute the following command:
             Import-Module PSWindowsUpdate

We are done setting up.Now over to Part 2:
Part 2

To get the available list of updates,use the following command:
                                    GET-WULIST
After sometime it will show you the results as shown:


The next step is to Install the update.The command for Installation is:
GET-WUINSTALL -<Parameter>
Here Parameter can genrally be anything from these:
  • KB article ID
  • Title
For the above update mentioned, we can use either the title Parameter or KBArticle ID parameter.

Using Title as Parameter
GET-WUINSTALL -TITLE "<string/word contained in the title whilist running GET-WULIST>"
So for the above update the proper command will be:
GET-WUINSTALL -TITLE "Security"


Using KB Article ID as Parameter:

Get-WUInstall -KBArticleID
For the Security update the command would be:
GET-WUINSTALL -KBArticleID:KB3132372
You would be prompted then to Install the update.Press "Y" when Prompted.

Now the update would be downloaded and Installed.
So the final screen would look like this:

That's it!

*Running Get-wuinstall without parameter would install all of the updates it finds.


Owner of Your Windows guide

Share this

Related Posts

Previous
Next Post »