![check installed codecs windows 8 check installed codecs windows 8](https://aws1.discourse-cdn.com/business7/uploads/notch/original/1X/df74c8e89ea671cd02723a421e0a21964520d21a.png)
One other possibly less obvious and slightly more complicated option is diving into the registry. Nevertheless, let us save that for another discussion. It is possible (as Windows PowerShell MVP Marc van Orsouw points out) to add additional keys to WMI using the Registry Provider, and mimic what SMS/SCCM does behind the scenes. In the example above, running this on my home laptop, you will see the “Invalid class” error if you try querying against it without an SMS/SCCM client installation. This WMI class is only loaded during the installation of an SMS/SCCM client. Unfortunately, as seen in the preceding figure, Win32Reg_AddRemovePrograms is not a standard Windows class. The command to use this class is shown in the following figure. What is great about Win32Reg_AddRemovePrograms is that it contains similar properties and returns results noticeably quicker than Win32_Product. Remember, we are simply looking for what has been installed on our systems, and because we have been dealing with WMI, let’s stay with Get-WmiObject, but look at a nonstandard class, Win32Reg_AddRemovePrograms. However, because we are talking about alternative routes, let us look at another way to get us to arrive at the same location before we burst the bubble on Win32_Product.
![check installed codecs windows 8 check installed codecs windows 8](https://tipsmake.com/data2/images/how-to-check-and-install-missing-codecs-on-windows-10-picture-9-9TO2yn884.jpg)
I am currently a senior systems administrator with the Department of the Army. Here is what Marc has to say about himself. It was way cool, and both Marc and his wife Pam are terrific hosts. The Scripting Wife and I were lucky enough to attend the first PowerShell User Group meeting in Corpus Christi, Texas. Guest Blogger Weekend concludes with Marc Carter.
#Check installed codecs windows 8 how to
Summary: Learn how to use Windows PowerShell to quickly find installed software on local and remote computers.