How to check if Windows Updates were Installed on your Computer

Whenever you are faced with doubts to determine which updates you have installed on your device  or which updates are problematic and you need to uninstall them Whether you’re working on a workstation you’ve never supported before or trying to determine how vulnerable your workstations are to security attacks, it’s important to know which updates have been applied. So how can you quickly find out which updates have been applied to a system

In order to determine which updates are installed to your device, there are various ways to achieve this. Here are some few steps to perform this task.

– Via the Windows Update history
– Can be view via installed updates in Programs and Features Control Panel
– Via the WMI command-line tool
– Use DISM command-line
– Run the KB update installer (.msu) file again to test
– Testing with the WinUpdatesList utility from NirSoft
– Can be viewed also via the windows Update CBS Registry Entries
– Via Windows Admin Center

1: Via the Windows update history. In order to use this method, follow the steps below
Open Settings and click Update & Security
– Click on view update history.

This will thereby output a list of installed updates on your device.

2: Via the Control Panel (Programs and Features). With this functionality, you can view a lis of installed updates on your Device.

From the search menu,
– Click Run or search directlz for control Panel
– In the run dialog box, type “appwiz.cpl”
– Click on OK.

Alternatively, open file explorer and fire up control panel from there.
– type control panel and hit enter

This opens the Programs and Features window in the classic Control Panel.
– Click on programs
– Click on View Installed Updates

This will open the installed windows update window. Here you can also uninstall updates as well).

3: Via the WMI command-line: From an admin Command Prompt, run:

wmic qfe list full /format:table

It shows the list of updates installed along with the date of installation and other details.
– Or to list a specific update, run

wmic qfe list full /format:table | findstr /i "4532938"

Also, you can run the command Get-Hotfix from a PowerShell window to get the same results.

4. Via WinUpdatesList utility from NirSoft
The WinUpdatesList utility (wul.exe) from Nirsoft displays the list of all Windows updates, including Service Packs and Hotfixes installed on your local computer.

For more information, see http://www.nirsoft.net/utils/wul.html

5: Use DISM command-line: Run the following commands
– Elevated permissions are required to run DISM, or else it will fail and prompt Error: 740

"dism /online /get-packages | clip”

Paste the result in an Editor as shown below.

Deployment Image Servicing and Management tool
Version: 10.0.18362.1

Image Version: 10.0.18363.535

Packages listing:

Package Identity : Microsoft-OneCore-ApplicationModel-Sync-Desktop-FOD-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Superseded
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:22 AM

Package Identity : Microsoft-OneCore-ApplicationModel-Sync-Desktop-FOD-Package~31bf3856ad364e35~amd64~~10.0.18362.329
State : Installed
Release Type : OnDemand Pack
Install Time : 10/3/2019 11:08 PM

Package Identity : Microsoft-OneCore-Graphics-Tools-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Superseded
Release Type : OnDemand Pack
Install Time : 10/4/2019 8:05 AM

Package Identity : Microsoft-OneCore-Graphics-Tools-Package~31bf3856ad364e35~amd64~~10.0.18362.267
State : Installed
Release Type : OnDemand Pack
Install Time : 10/3/2019 11:08 PM

Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~de-DE~10.0.18362.1
State : Superseded
Release Type : Language Pack
Install Time : 10/4/2019 8:12 AM

Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~de-DE~10.0.18362.535
State : Uninstall Pending
Release Type : Language Pack
Install Time : 12/10/2019 8:29 PM

Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~de-DE~10.0.18362.592
State : Install Pending
Release Type : Language Pack
Install Time : 2/6/2020 7:58 PM

Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.18362.1
State : Superseded
Release Type : Language Pack
Install Time : 3/19/2019 6:20 AM

Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.18362.535
State : Uninstall Pending
Release Type : Language Pack
Install Time : 12/10/2019 8:29 PM

Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.18362.592
State : Install Pending
Release Type : Language Pack
Install Time : 2/6/2020 7:58 PM

Package Identity : Microsoft-Windows-FodMetadata-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : Feature Pack
Install Time : 3/19/2019 6:21 AM

Package Identity : Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.18362.418
State : Installed
Release Type : Foundation
Install Time : 10/24/2019 8:56 AM

Package Identity : Microsoft-Windows-Hello-Face-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:21 AM

Package Identity : Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~11.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:21 AM

Package Identity : Microsoft-Windows-LanguageFeatures-Basic-de-de-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 10/3/2019 11:08 PM

Package Identity : Microsoft-Windows-LanguageFeatures-Basic-en-us-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:22 AM

Package Identity : Microsoft-Windows-LanguageFeatures-Handwriting-de-de-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 10/4/2019 8:02 AM

Package Identity : Microsoft-Windows-LanguageFeatures-Handwriting-en-us-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:22 AM

Package Identity : Microsoft-Windows-LanguageFeatures-OCR-de-de-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 10/4/2019 8:02 AM

Package Identity : Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:22 AM

Package Identity : Microsoft-Windows-LanguageFeatures-Speech-de-de-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 10/4/2019 8:02 AM

Package Identity : Microsoft-Windows-LanguageFeatures-Speech-en-us-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:22 AM

Package Identity : Microsoft-Windows-LanguageFeatures-TextToSpeech-de-de-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Superseded
Release Type : OnDemand Pack
Install Time : 10/4/2019 8:02 AM

Package Identity : Microsoft-Windows-LanguageFeatures-TextToSpeech-de-de-Package~31bf3856ad364e35~amd64~~10.0.18362.387
State : Installed
Release Type : OnDemand Pack
Install Time : 10/4/2019 2:05 PM

Package Identity : Microsoft-Windows-LanguageFeatures-TextToSpeech-en-us-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:22 AM

Package Identity : Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Superseded
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:21 AM

Package Identity : Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~10.0.18362.449
State : Installed
Release Type : OnDemand Pack
Install Time : 11/12/2019 10:42 PM

Package Identity : Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 10/3/2019 11:08 PM

Package Identity : Microsoft-Windows-QuickAssist-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:21 AM

Package Identity : Microsoft-Windows-TabletPCMath-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:21 AM

Package Identity : Microsoft-Windows-Xps-Xps-Viewer-Opt-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Superseded
Release Type : OnDemand Pack
Install Time : 10/4/2019 8:04 AM

Package Identity : Microsoft-Windows-Xps-Xps-Viewer-Opt-Package~31bf3856ad364e35~amd64~~10.0.18362.418
State : Installed
Release Type : OnDemand Pack
Install Time : 10/24/2019 8:56 AM

Package Identity : OpenSSH-Client-Package~31bf3856ad364e35~amd64~~10.0.18362.1
State : Installed
Release Type : OnDemand Pack
Install Time : 3/19/2019 6:21 AM

Package Identity : Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.1.3068
State : Uninstall Pending
Release Type : Update
Install Time : 12/10/2019 8:29 PM

Package Identity : Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.1.3105
State : Install Pending
Release Type : Update
Install Time : 2/6/2020 7:59 PM

Package Identity : Package_for_KB4515383~31bf3856ad364e35~amd64~~18362.350.1.0
State : Installed
Release Type : Security Update
Install Time : 10/4/2019 8:00 AM

Package Identity : Package_for_KB4516115~31bf3856ad364e35~amd64~~10.0.1.0
State : Installed
Release Type : Security Update
Install Time : 10/4/2019 9:17 PM

Package Identity : Package_for_KB4517245~31bf3856ad364e35~amd64~~10.0.1.5
State : Installed
Release Type : Update
Install Time : 11/24/2019 7:26 PM

Package Identity : Package_for_KB4520390~31bf3856ad364e35~amd64~~18362.387.1.2
State : Installed
Release Type : Security Update
Install Time : 10/4/2019 1:26 PM

Package Identity : Package_for_KB4521863~31bf3856ad364e35~amd64~~18362.411.1.3
State : Installed
Release Type : Security Update
Install Time : 10/24/2019 12:08 AM

Package Identity : Package_for_KB4524569~31bf3856ad364e35~amd64~~18362.471.1.1
State : Installed
Release Type : Security Update
Install Time : 11/12/2019 10:06 PM

Package Identity : Package_for_KB4528759~31bf3856ad364e35~amd64~~18362.590.1.0
State : Installed
Release Type : Security Update
Install Time : 2/6/2020 7:35 PM

Package Identity : Package_for_KB4532441~31bf3856ad364e35~amd64~~10.0.1.0
State : Installed
Release Type : Update
Install Time : 12/10/2019 8:29 PM

Package Identity : Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.535.1.6
State : Uninstall Pending
Release Type : Update
Install Time : 12/10/2019 8:29 PM

Package Identity : Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.592.1.5
State : Install Pending
Release Type : Update
Install Time : 2/6/2020 7:58 PM

The operation completed successfully.

– To view the logs generated, navigate C:\windows\Logs\DISM\dism.log

6. Rerun the Run the KB update installer (.msu) file: You will be alerted with a Windows Update Standalone Installer dialog window that the update has been installed already.
Note: If it has not been installed and you have the privilege to install the update, this will be installed on your PC.

  • Search for the update in the Microsoft Update catalog https://www.catalog.update.microsoft.com/Home.aspx
  • Download the update package (.msu) by mentioning the KB number.
  • Double-click the .msu file to run the setup. The Windows Update Standalone Installer (WUSA) searches for updates on your computer and determines if the update is already installed or not.

7: Via Windows Admin Center (WAC): Click on the Server vi the WAC,
– Navigate to Updates
– On the right pane, select update history. This will output the list of installed updates

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s