locked
DIRECTX 9.0 ERROR HELP RRS feed

  • Question

  • When I download the DirectX update, on the first step an error comes up once it goes to initializing.  It says exactly:

    A cabinet file necessary for installation cannot be trusted.  Please verify the Cryptographic Services are enabled and the cabinet file certificate is valid

    Tuesday, February 20, 2007 11:08 PM

Answers

  • Hello Elite,

      DirectX install is not supported in these forums, but I did find some information that might help. The below steps were taken from a Microsoft Developer Network page at http://msdn2.microsoft.com/en-us/xna/aa937789.aspx

    DirectX 9.0c gives error "A cabinet file is necessary for installation and cannot be trusted." ERROR during installation. This problem happens in most cases due to system corruption or users disabling their cryptography services. Please try the following steps to see if it resolves the issue.

    1: Make sure your cryptography services are enabled. To do this, go to my computer | manage | services and applications | services. Then go to cryptography services properties and make sure the service is started and startup type is set to automatic.

    2: If you are running Windows on a FAT32 drive, run scandisk.

    3: Try the resolution steps in http://support.microsoft.com/default.aspx?scid=kb;en-us;813442.

    4: Try the resolution steps in http://support.microsoft.com/default.aspx?scid=kb;EN-US;822798.

    5: Remove temporary files in %temp% and (if installing end-user runtime)
    %windir%\system32\directx\websetup Error


    And be sure your virus protection program is turned off during install.


    If this does not resolve your issue, please go to http://support.microsoft.com for additional Windows support options.

    Thank you,
    Darin

    Wednesday, February 21, 2007 12:44 AM

All replies

  • Hello Elite,

      DirectX install is not supported in these forums, but I did find some information that might help. The below steps were taken from a Microsoft Developer Network page at http://msdn2.microsoft.com/en-us/xna/aa937789.aspx

    DirectX 9.0c gives error "A cabinet file is necessary for installation and cannot be trusted." ERROR during installation. This problem happens in most cases due to system corruption or users disabling their cryptography services. Please try the following steps to see if it resolves the issue.

    1: Make sure your cryptography services are enabled. To do this, go to my computer | manage | services and applications | services. Then go to cryptography services properties and make sure the service is started and startup type is set to automatic.

    2: If you are running Windows on a FAT32 drive, run scandisk.

    3: Try the resolution steps in http://support.microsoft.com/default.aspx?scid=kb;en-us;813442.

    4: Try the resolution steps in http://support.microsoft.com/default.aspx?scid=kb;EN-US;822798.

    5: Remove temporary files in %temp% and (if installing end-user runtime)
    %windir%\system32\directx\websetup Error


    And be sure your virus protection program is turned off during install.


    If this does not resolve your issue, please go to http://support.microsoft.com for additional Windows support options.

    Thank you,
    Darin

    Wednesday, February 21, 2007 12:44 AM
  • Nevermind, it turned out it was my server's firewall blocking the ActiveX download needed for the DirectX download to verify it. You guys may want to take note of that for future problems.
    Wednesday, February 21, 2007 1:28 AM