DirectX

G

Guest

While trying to install I get the error message, "A cabinet file necessary
for installation cannot be trusted. Please verify cryptographic server are
enabled and the cabinet file certificate is valid.

My second problem is while trying to load some software I get a Severe Error
stating "DirectX 5 requires Windows 95". Can someone help me please.
 
R

robert.bidgood

A
Hello; hope this helps.
First, make sure that your cryptographic services were on.
http://www.mvps.org/marksxp/WindowsXP/SP2/common.php#crypt
Then uninstalled your current version of directx with direct x
eradicator
http://www.softpedia.com/get/Security/Secure-cleaning/DirectX-Eradicator.shtml

After the system reboots go to run and typed in 'dxdiag' to check what
version of directx was on and at this point, it should say 'Version not
found' and at this point, make sure that your sound dlls and everything
is still there. Then go to Microsoft and install directx9.0. After
installing the current Directx you want go back to dxdiag and make sure
that your files are working properly. If directx eradicator somehow
messed up anything, go to start>accessories>system tools>system restore
(make sure restore is turned on). and this will restore your computer
to the state it was in before directx eradicator.
RBS "Quick Fixes for Windows XP"
http://robertbidgood.spaces.msn.com/
www.rbs.netfirms.com
 
R

robert.bidgood

A correction of a link should be noted for Cryptographic Service
instructions:

Hi, I am finally following your instructions regarding the installation
of DirectX. I tried logging onto
www.mvps.org/marksxp/WindowsXP/SP2/etc

The site was no longer available. Any other suggestions? Or should I
continue with the rest of your instructions?

Thanks. Deborah

Hello Deborah; my apologies to you. I just doubled checked the link and
it was a typo on my cut and paste. Here is the proper link
http://www.mvps.org/marksxp/WindowsXP/SP2/common.php#crypt

or you can just read the information below. I will add this to the
group in case any others may try to follow the steps.

Service Pack 2 Setup could not verify the integrity of the file. 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 Service Pack 2/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 issues it is possible that other Windows System
files may be damaged, to attempt a repair go to Start > Run and type
cmd
After doing this enter the following two commands in this order, SFC
/Purgecache followed by SFC /ScanNow
Performing these operations may take several minutes and will require
your Windows XP install disc unless a copy of the i386 folder from an
install disc is located on your hard disk (usually c:\i386).

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

regsvr32 nameof.dll

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, and Cryptdlg.dll
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top