I am having a problem with a new Windows 10 WMI filter I have created on a Windows SBS2011 server, I created it in the WMI section alongside my working filters:
Namespace: root\CIMV2
Query: select * from Win32_OperatingSystem where Version like "10.%"
On my Win 10 clients when running GPUPDATE /force and then GPRESULT /h this WMI filter does not appear, all of the others do whether they apply to that client OS or not (labelled true/false accordingly). I performed a clean Win 10 install yesterday, connected to the domain and it still doesn't appear, on a Win 7 client the filter appears correctly.
The odd thing is I have 5 WMI filters on the server:
- Windows SBS Client
- Windows SBS Client - Windows 10
- Windows SBS Client - Windows 7/8/10
- Windows SBS Client - Windows 8
- Windows SBS Client - Windows XP (we have no Windows XP/Vista/8 clients)
On the server GPRESULT shows:
Windows SBS Client
Windows SBS Client - Windows 10
Windows SBS Client - Windows 7/8/10
On the client it shows:
Windows SBS Client
Windows SBS Client - Windows 7/8/10
Windows SBS Client - Windows 8
Windows SBS Client - Windows XP
Using WBEMTEST on the client and the query in my original post there are no results returned, when using my Win 7/8/10 query a result is returned. Likewise if I run WBEMTEST on the server and use the Windows 8 query no result is returned.
Rather confusing so I hope someone can help me work out what is going on. Thanks in advance