How to find if computer has "DirectX 9 graphics device with WDDM 1.0 greater" ?


  • Hi,

    How do we find if all of our enterprise machines have "DirectX 9 graphics device with WDDM 1.0 greater" or not ? I see finding such info on individual machines may be easier using dxdiag.exe etc but how to find tons of compr around in our enterprise (we have SCCM). Is there any registry key or file or wmi command that lets us know this inof ?

    I refer to prereqs statement from Microsoft "For Windows 8, we require that your processor support NX for security reasons to ensure that malware defense features work reliably". How do we find this ?



    Thursday, August 16, 2012 6:29 AM


  • Direct x 9c was released in  August 2004. Thats 8 years ago.

    Unless you have really, really old hardware you could safely assume they are direct x 9 compliant.

    To actually check there is no easy way. The card will not tell you if it is compliant. DXDIAG only tells you the version installed not what the card is capable of though this could be used to determine somethings.

    Use wmi to get model name and check with vendor


    $video = Get-WmiObject -Class win32_videocontroller -ComputerName somename

    $video.VideoProcessor --returns the name of the device


    Mark Dormer

    • Edited by Mark Dormer Thursday, August 16, 2012 9:12 AM
    • Proposed as answer by AnthonyDa Thursday, August 16, 2012 11:32 AM
    • Marked as answer by Vasu Miriyala Thursday, August 16, 2012 12:08 PM
    Thursday, August 16, 2012 9:12 AM