Corrupted Cabinet File
Night storm
When i try to install DirectX V9, it keeps saying I have a corrupted cabinet file and need to enable Cryptographic services and validate the file. What arethe cryptographic services and how do I enable it? I tried a virus scan and the same message appears, please help.
Matsumi
Try this out before installing a newer version of directX, or try to use the add/remove programs option for uninstalling directX.
http://www.majorgeeks.com/download2935.html
http://www.majorgeeks.com/download2935.html
erick5876
try re-downloading the installer. You might have gotten a corrupt copy. Use microsoft update, or microsoft.com to get a clean version.
*Edit: To get to Windows/ Microsoft Update in Internet Explorer, click on Tools -> Windows Update.
*Edit: To get to Windows/ Microsoft Update in Internet Explorer, click on Tools -> Windows Update.
Night storm
I tried both of your suggestions and when i run the program it still says corrupted file: enable cryptographic services. So then I went to the control panel, then administrative tools, then services, and cryptographic services weren't even there let alone enabled. How do I install new cryptographic services so I can enable them?
Matsumi
See if this helps...
Quote:
Ensure that the Cryptographic Services service is running on your computer. To do this, open Control Panel, Administrative Tools, Services. Select Cryptographic Service" from the list of names. Right-click this service and select Properties. If the service is not shown as "Started", you can start it by clicking the Start button. You should also set the Startup type to Automatic so that it will be running when needed in future. Close the Services control panel and try installing the service pack or security patch. If the Cryptographic Services service was already running, stop the service by clicking the Stop button. Using Windows Explorer, locate the folder C:\Windows\System32\catroot2 and rename it to something like xcatroot. Now restart Cryptographic Services by clicking the Start button, and try installing the service pack or security patch again. If the service pack or security patch still fails to install, stop the Cryptographic Services service again. Open a command prompt window (click Start, Run, type cmd and hit Enter) and then type the following commands: regsvr32 softpub.dll regsvr32 wintrust.dll regsvr32 initpki.dll regsvr32 dssenh.dll regsvr32 rsaenh.dll regsvr32 gpkcsp.dll regsvr32 sccbase.dll regsvr32 slbcsp.dll regsvr32 cryptdlg.dll Restart Cryptographic Services |
erick5876
*Edit: beat me to it
But before you run those commands, use these (remember to press enter after each line):
regsvr32 /u softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u mssip32.dll
regsvr32 /u cryptdlg.dll
exit
then restart your computer and :
But before you run those commands, use these (remember to press enter after each line):
regsvr32 /u softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u mssip32.dll
regsvr32 /u cryptdlg.dll
exit
then restart your computer and :
Quote:
Open a command prompt window (click Start, Run, type cmd and hit Enter) and then type the following commands: regsvr32 softpub.dll regsvr32 wintrust.dll regsvr32 initpki.dll regsvr32 dssenh.dll regsvr32 rsaenh.dll regsvr32 gpkcsp.dll regsvr32 sccbase.dll regsvr32 slbcsp.dll regsvr32 cryptdlg.dll Restart Cryptographic Services |
Night storm
There is one huge problem though, like I said before, when I open up the "services" option in administrative tools, on the list, there is nothing called Cryptographic Services. In addition, I tried typing the .dll stuff in and most of them worked until "regsvr32 /u sccbase.dll" where it fails, I assume this is because of the no cryptographic services on my services list.
erick5876
I think we might have over-looked something.. Are you running Windows XP, and if so, home or office? If you have XP, read on. If not, let us know.
1. Go here to download the file. Save it to C:\Windows\System32. Go into the cmd prompt, and enter these commands:
net stop cryptsvc
net start cryptsvc
Try the install again. If it still fails, run the net stop command, the regsvr32 commands again, then the net start command again. Try the intall again.
2. If that fails, go to Start > All Programs > Accessories > System Tools > System Restore, and restore to the last known good configuration. Try the install again.
3. If that fails, and you have your windows install disk, try re-installing windows. I'm pretty sure xp home has a repair option on the disc. If not, just do the reinstall. DONOT let the install format your drive. All you want is to install a new copy of windows over your old one.
*Edit: Step 3 is a last resort. You can take it a step further by letting it format your drive, but that will erase all of it's contents and give you a fresh start. That means you will lose anything you have saved on the harddrive, and you will have to re-install any programs/hardware drivers. So, unless you want to go that far DO NOT FORMAT C:\... Just felt that was worth making perfectly clear to anyone that happens to read this.
1. Go here to download the file. Save it to C:\Windows\System32. Go into the cmd prompt, and enter these commands:
net stop cryptsvc
net start cryptsvc
Try the install again. If it still fails, run the net stop command, the regsvr32 commands again, then the net start command again. Try the intall again.
2. If that fails, go to Start > All Programs > Accessories > System Tools > System Restore, and restore to the last known good configuration. Try the install again.
3. If that fails, and you have your windows install disk, try re-installing windows. I'm pretty sure xp home has a repair option on the disc. If not, just do the reinstall. DONOT let the install format your drive. All you want is to install a new copy of windows over your old one.
*Edit: Step 3 is a last resort. You can take it a step further by letting it format your drive, but that will erase all of it's contents and give you a fresh start. That means you will lose anything you have saved on the harddrive, and you will have to re-install any programs/hardware drivers. So, unless you want to go that far DO NOT FORMAT C:\... Just felt that was worth making perfectly clear to anyone that happens to read this.
erick5876
Night storm
Sorry, I should've mentioned it earlier, I'mrunning windows 2000.
Matsumi
Have you downloaded all the high priority updates for windows 2000 using windows update, and do you have the latest service pack installed?
Night storm
I tried installing the service pack but it says I can't because it says the F%$%$%$ crypto services aren't enabled. How Can I just install new services?
Matsumi
Well, the next thing I would do is put in the windows 2000 CD, and exit the introduction screen. Click on start, run, then type cmd and hit enter. At the command prompt type in sfc /scannow. If that still doesn't relieve your problem with the cryptographic services, then I would think about maybe formatting and reinstalling windows 2000. Or maybe doing a repair installation.
erick5876
Try a repair install, (just install over your existing one) before your re-format. If you do reformat, be sure to back up anything you want to keep (pictures, movies, music, texts, etc).
*Edit: Beat me to it with your edit. ^_^
*Edit: Beat me to it with your edit. ^_^