Option A · Check if your PC is up to date (winver)
Hold the Windows key (Win ) and press R on your keyboard.
Type winver and press Enter to open the small About Windows window.
Look for the OS Build number (for example 26100.9445) and type just that number in the box on the right.
Option B · From Windows Settings: open Start › Settings › Windows Update › Update history . You will see a list of updates with codes like KB5124008: type one or more of those codes on the right, one per line.
Just want to see how it works?
Try with build 26100.9445 →
Automatic list of installed updates
Right-click the Start button and click Terminal (or PowerShell ).
Click Copy below, right-click inside the PowerShell window to paste it, and press Enter :
PowerShell · Installed updates
Copy
> Get-HotFix | Select-Object HotFixID, InstalledOn
More PowerShell commands (full history & OS build)
Show
Hide
PowerShell · Full Windows Update history
Copy
> $s = (New-Object -ComObject Microsoft.Update.Session).CreateUpdateSearcher()> $s.QueryHistory(0, $s.GetTotalHistoryCount()) | Select-Object Date, Title
PowerShell · Your OS build from registry
Copy
> Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' | Format-List DisplayVersion, CurrentBuild, UBR, EditionID
Copy the output and paste it on the right.
Load sample history →
Server version commands (SQL · Exchange · SharePoint)
Run the command for your server and paste the result on the right (see SQL Server , Exchange , SharePoint ):
SQL Server (T-SQL query)
Copy
> SELECT @@VERSION
Exchange Management Shell
Copy
> Get-Command ExSetup.exe | ForEach-Object { $_.FileVersionInfo }
SharePoint Management Shell
Copy
> (Get-SPFarm).BuildVersion
Automatically detects GDR vs CU branches.
Load SQL Server sample →