Hi Shawn McKinnon,
In general, when a policy says “At least Windows Server 2003”, it means the setting was introduced in Server 2003 but is also available on any later OS that includes the same subsystem. And this often includes client editions, even when the text does not explicitly say so. Older policies were written in a time when server and client documentation were separated, which is why “Windows Server” appears even when the underlying component (like the Application Compatibility Engine) also exists on client builds.
For newer policies, strings like “SUPPORTED_Windows_10_0_22H2” come from an internal metadata schema used for ADMX packaging. They indicate the minimum supported build, not “only this build,” so yes, it essentially means “Windows 10 22H2 or later.” This differs from older human-written descriptions, which is why the formats do not match. Regarding ADMX files for Windows 11 still containing policies marked for Windows XP/2000: that is expected. ADMX files are cumulative and include legacy definitions so environments with mixed OS versions or older domain controllers can still interpret them even if modern clients ignore unsupported entries.
As for CSP policy references, they apply only to MDM-managed configurations and do not always align 1:1 with Group Policy because CSPs map to different configuration channels. When in doubt, always rely on:
- The ADMX “supported” metadata (minimum OS build), and
- Your client’s actual behavior when applying the setting (gpresult /h).
I hope this helps clarify the situation. If you find this answer useful, please consider clicking “Accept Answer” to support others in the community 😊.