1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

DirectX wont work

Discussion in 'Other PC Software' started by mccoy07, 2007/02/13.

  1. 2007/02/13
    mccoy07

    mccoy07 Inactive Thread Starter

    Joined:
    2007/02/13
    Messages:
    2
    Likes Received:
    0
    I tried downloading DirectX 9.0c from the microsoft website but when i tried to install it the following message appeared:
    'A cabbinet file neccessary for installation cannot be trusted.'
    and the installation stops.

    What should i do? Thanks.
     
  2. 2007/02/14
    goddez1

    goddez1 Inactive

    Joined:
    2002/01/12
    Messages:
    2,975
    Likes Received:
    49
    Some possibilities:
    "A cabinet file is necessary for installation and cannot be trusted"
    ERROR during installation happens in most cases due to system
    corruption (possible file within \System32\Catroot2 folder has
    become corrupt, or users disabling their cryptography services. Please try the following steps to see if it resolves the issue.

    >Make sure your cryptography services are enabled. To do this, go to
    control panel>administrative tools>services scroll to cryptography services properties and make sure the service is started and
    startup type is set to automatic.

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

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

    >Clean temporary files in both IE and windows temp and your user account temps.

    ---------------------------------------
    These directions may be a little easier to follow than the above kb article, but if you have issues doing the below you may still have to refer to the kb article howtos. I took the liberty of a cutNpaste from a solution posted elsewhere and I did note that one or two steps were missing from the following directions that could cause problems while trying to follow the steps. For example the "attribute clearing" step is not here and there is no mention of a possible path problem while using regsvr32. If you have issues such as these while trying to follow the steps you may still have to follow the ms kb article directions or just append to post and I or another member will try to help. That said, take a deep breath....relax....and here ya' go........

    First make sure the Cryptographic service is running on this computer. This problem can occur if the Cryptographic Service is Disabled in
    services.msc or a file within %Systemroot%\System32\Catroot2 folder has become corrupt.

    To correct this issue, first go Start > Run and enter services.msc
    A list of Windows Services should now appear on your screen, scroll
    down the list until you find Cryptographic Services. Right click this
    and select properties. Now ensure that the startup type is set to
    automatic and click the start button in that window if the service
    status is stopped.

    If the problem persists, go to run and type in cmd then click ok.
    Next type in the following commands, at the end of each line press the
    return key on your keyboard

    net stop cryptsvc
    ren %systemroot%\system32\catroot2 oldcatroot2
    net start cryptsvc

    Click Start then Run Type in Services.msc and double click on
    "Cryptographic Services" If the service has a start up type of manual
    or disabled set it to automatic.
    Now attempt to run the DX9 installer again.

    If this does not help go to Start > Run and type in %temp%
    Delete all items in this folder and attempt setup again. If you are
    using Windows XP on a FAT32 formatted hard disk you should also run scan disk (right click on hard disk in my computer > properties > tools tab > error checking > check now button).

    If you are still having an issue at this point you may require to
    reregister certain dll libraries. Go to Start button and open the run box, in order to register the dll's....

    Start off by entering the following into the run dialog:
    regsvr32 softpub.dll
    Then register the following dll files by opening the run box again and
    typing regsvr32 and the name of the following files (one at a time).
    Wintrust.dll
    Initpki.dll
    Dssenh.dll
    Rsaenh.dll
    Gpkcsp.dll
    Sccbase.dll
    Slbcsp.dll
    Mssip32.dll
    Cryptdlg.dll

    If still having issues you may need to run sfc /scannow which will reqire your xp cd. Don't do this if you have updated to sp2 and do not have a slipstreamed CD.

    And I think I'll toss in a little gotha' that is very rare thus rarely gets mentioned but can be an issue if your not aware of. Make sure your clocks date and time are correct.
     
    Last edited: 2007/02/14

  3. to hide this advert.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.