Get-OSBUpdate
You may want to download the Microsoft Updates you need before Updating any Operating Systems. This is not required as you can let Update-OSMedia
download what you need, but if you want to get them downloaded first, us this function

When running Get-OSBuilderUpdates without any parameters, a complete list of downloads will be listed. Optional Downloads like Language Packs, Language Interface Packs, and Features on Demand are not displayed by default. Files that have already been downloaded will not be shown in the list

Get-OSBuilderUpdates -UpdateCatalogs
It is necessary to check for updated Catalogs from time to time . . . use this Parameter

Get-OSBuilderUpdates -Catalog
You can filter Updates by Catalog. Catalogs are saved in OSBuilder\Updates as JSON files

Get-OSBuilderUpdates -FilterOS -FilterOSArch -FilterOSBuild
Use these parameters to narrow down the OS Compatibility that you need updates for

Get-OSBuilderUpdates -Download -ShowDownloaded
The Download parameter will download the files that are available, and ShowDownloaded will include a listing of the Downloaded Updates

PowerShell ISE GridView
If you are in PowerShell ISE, you can use the IseGridView parameter to display a list of available updates. Select the ones you want to download (use the Download parameter) and press OK
Remove Superseded
When Catalogs get new updates, old updates will need to be removed. They will be displayed and you can use the RemoveSuperseded parameter to delete them
Last updated
Was this helpful?