Sometimes it is worth knowing what the available namespaces are in WMI, especially if you are looking for a specific class and are not sure where it might be (sometimes it just isn’t under Root\Cimv2). Another reason is just for the sake of exploring the WMI repository to see what exactly is out there.
There are a couple of approaches to this: one using Get-WMIObject and another using Get-CIMInstance. Both ways gets you the same result as shown below:
Get-WMIObject
Get-WmiObject -Namespace Root -Class __Namespace | Select-Object -Property Name
Get-CimInstance
Get-CimInstance -Namespace Root -ClassName __Namespace