MSCatalogLTS is a Long-term support module for searching and downloading updates from https://www.catalog.update.microsoft.com. It is cross-platform and runs on both Desktop and Core versions of PowerShell.
Install-Module -Name MSCatalogLTSUpdate to the latest version:
Update-Module -Name MSCatalogLTSGet-MSCatalogUpdate -Search "Cumulative Update for Windows 11 Version 24H2 for x64" -Strict -LastDays 60 -Descending
Search completed for: Cumulative Update for Windows 11 Version 24H2 for x64
Found 2 updates
Title Products Classification LastUpdated Size
----- -------- -------------- ----------- ----
2025-09 Cumulative Update for Windows 11 Version 24H2 for x64-based Systems (KB5065426) (26100.6584) Windows 11 Security Updates 2025/09/09 3811.1 MB
2025-08 Cumulative Update for Windows 11 Version 24H2 for x64-based Systems (KB5063878) (26100.4946) Windows 11 Security Updates 2025/08/12 3054.9 MBLooking for usage examples, parameter reference, or advanced filtering?
👉 Visit the MSCatalogLTS Wiki
Inspired by MSCatalog — thanks to the original author!