PSWindowsUpdate is a community module by Michal Gajda, available through the PowerShell Gallery. It includes the components to make it easy to check, download, and install quality updates on Windows 10. In this guide, you’ll learn the steps to check and install updates for Windows 10 using PowerShell.

Update Windows 10 from PowerShell Manage updates with PowerShell

Update Windows 10 from PowerShell

To check and install updates with PowerShell, use these steps: Once you complete the steps, the latest cumulative updates will download and install on your computer.

Manage updates with PowerShell

The PSWindowsUpdate module includes many options that you can use to manage updates. You can always use the Get-Command –Module PSWindowsUpdate command to query a list of the available commands. For example, the following steps will download, install, and then reboot the computer to complete the update process: After completing the steps, Windows 10 will download and install all the available updates, rebooting the computer to apply the changes automatically.

Install specific update command

To download and install a specific update on Windows 10 from PowerShell, use these steps: Once you complete the steps, in this case, Windows 10 will download and install update KB5021233 on your device. In the command, replace “KB5021233” with the KB name of the update you want to install. Windows 10 comes with the Windows Update Provider, but it has limited options compared to the PSWindowsUpdate module, and it’s more complicated to use. All content on this site is provided with no warranties, express or implied. Use any information at your own risk. Always backup of your device and files before making any changes. Privacy policy info.