Tech Support > Microsoft Windows > DirectX "Cannot trust file"
DirectX "Cannot trust file"
Posted by Hossy on November 8th, 2005


I've been trying to update my version of DirectX from 9.0b to 9.0c.
Everytime I open the setup it instantly fails the install showing a message
saying, "A cabinet file necessary for installation cannot be trusted." I
thought maybe it had to do with my video and/or sound card drivers thinking
that they might not be WHQL certified. So I updated those drivers and
verified their certified signatures in the DirectX Diagnostics. Yet once
again, I tried installing DirectX and it still comes up with the same error
window. At this point I have no idea what it could be. I'm using Windows XP
Service Pack 1 and I know that Service Pack 2 already has the newest version
of DirectX. Unfortunately I'm having seperate problems installing SP2 also.
Any thoughts?

Posted by Rich Barry on November 9th, 2005


Go here and download DirectX Eradicator. Remove the old DirectX first
then try installing 9.0c.
http://www.softpedia.com/get/Securit...adicator.shtml

"Hossy" <Hossy@discussions.microsoft.com> wrote in message
news:9E7E1456-3A77-4496-A2DA-E668AA05BB6F@microsoft.com...
> I've been trying to update my version of DirectX from 9.0b to 9.0c.
> Everytime I open the setup it instantly fails the install showing a
> message
> saying, "A cabinet file necessary for installation cannot be trusted." I
> thought maybe it had to do with my video and/or sound card drivers
> thinking
> that they might not be WHQL certified. So I updated those drivers and
> verified their certified signatures in the DirectX Diagnostics. Yet once
> again, I tried installing DirectX and it still comes up with the same
> error
> window. At this point I have no idea what it could be. I'm using Windows
> XP
> Service Pack 1 and I know that Service Pack 2 already has the newest
> version
> of DirectX. Unfortunately I'm having seperate problems installing SP2
> also.
> Any thoughts?



Posted by jmv on December 18th, 2005


I get the same message and this "Please verify the Cryptographic Services are
enabled and the cabinet file certificate is valid". The Cryptographic
Services are enabled. I have SP2 and DirectX 9.0C installed. I was trying
to install the December 2005 updates to DirectX.


"Hossy" wrote:

> I've been trying to update my version of DirectX from 9.0b to 9.0c.
> Everytime I open the setup it instantly fails the install showing a message
> saying, "A cabinet file necessary for installation cannot be trusted." I
> thought maybe it had to do with my video and/or sound card drivers thinking
> that they might not be WHQL certified. So I updated those drivers and
> verified their certified signatures in the DirectX Diagnostics. Yet once
> again, I tried installing DirectX and it still comes up with the same error
> window. At this point I have no idea what it could be. I'm using Windows XP
> Service Pack 1 and I know that Service Pack 2 already has the newest version
> of DirectX. Unfortunately I'm having seperate problems installing SP2 also.
> Any thoughts?

Posted by Malke on December 18th, 2005


jmv wrote:

> I get the same message and this "Please verify the Cryptographic
> Services are
> enabled and the cabinet file certificate is valid". The
> Cryptographic
> Services are enabled. I have SP2 and DirectX 9.0C installed. I was
> trying to install the December 2005 updates to DirectX.
>

If you are getting the Cyrptographic Error, then do Run> net stop
cryptsvc; ren c:\System32\Catroot2 oldcatroot2; net start cryptsvc.

Malke
--
MS-MVP Windows User/Shell
Elephant Boy Computers
www.elephantboycomputers.com
"Don't Panic"

Posted by jmv on December 19th, 2005


I tried this, still got an error message and ran System Restore.

Here's the original error message: A cabinet file necessary for
installation cannot be trusted. Please verify the Cryptographic Services are
enabled and the cabinet file certificate is valid.




"Malke" wrote:

> jmv wrote:
>
> > I get the same message and this "Please verify the Cryptographic
> > Services are
> > enabled and the cabinet file certificate is valid". The
> > Cryptographic
> > Services are enabled. I have SP2 and DirectX 9.0C installed. I was
> > trying to install the December 2005 updates to DirectX.
> >

> If you are getting the Cyrptographic Error, then do Run> net stop
> cryptsvc; ren c:\System32\Catroot2 oldcatroot2; net start cryptsvc.
>
> Malke
> --
> MS-MVP Windows User/Shell
> Elephant Boy Computers
> www.elephantboycomputers.com
> "Don't Panic"
>