PDA

View Full Version : Missing Registry Keys



batman
19-07-2008, 09:34 PM
Hi Folks,
I am trying to install the software for my HP G4010 photo scanner, but the installation halts with the message that three registry keys are missing.
They are slbcsp.dll, sccbase.dll, and gpkcsp.dll
The message also says that the installer does not have access to a fourth registry key called Enum. All these keys are by Microsoft apparently.

My PC is a Dell running Windows Vista Home Premium.
If anybody can help me solve this that would be really great.
Cheers, Batman

Speedy Gonzales
19-07-2008, 09:50 PM
Looks like those files may belong to Cryptographic services in windows

From here (http://support.microsoft.com/kb/822798)

Method 4: Reregister DLL files that are associated with Cryptographic Services

To register .dll files that are associated with Cryptographic Services, follow these steps:

1. Click Start, click Run, type cmd in the Open box, and then OK.

Note On a Windows Vista-based computer, click Start, type cmd in the Start Search box, right-click cmd.exe, and then click Run as administrator.

2. At the command prompt, type the following commands, and press
ENTER after each command:

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

Note Click OK if you are prompted.

Note Microsoft Windows 2000 does not include the Sccbase.dll file. If you are running a version of Windows 2000, omit the Sccbase.dll file.

3. Restart your computer.

4. Click Start, click Run, type cmd in the Open box, and then click OK.

5. At the command prompt, type the following commands, and press ENTER after each command:

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 mssip32.dll
regsvr32 cryptdlg.dll
exit

Note Click OK if you are prompted.

Lawrence
20-07-2008, 07:14 PM
Just did this fix this afternoon after finally being able to install SP3. The fix for "AirGCFG.exe" entry point missing and "WZCSLDR2.exe - Entry Point not found." ,is here http://tinyurl.com/6ekfde ,follow the reply from D Link ,fixed the problem

Lawrence
20-07-2008, 07:17 PM
Sorry ,wrong thread

batman
21-07-2008, 12:09 PM
Thanks for pointing me in the right direction Speedy - your info looks to be very helpful.
Do you have any idea how I let the installer have access to the Enum key in the registry?

Speedy Gonzales
21-07-2008, 12:17 PM
Whats the EXACT error message, youre seeing about the installer not having access to the Enum key?

Does it give the path to this enum entry in the registry?

Take a snapshot of this error, and upload it here (http://imagef1.net.nz/?page=adv)

If you've got some kind of graphics program installed

batman
22-07-2008, 04:57 PM
I have uploaded an image of the error.
Thanks.
Batman.

Speedy Gonzales
22-07-2008, 05:02 PM
I have uploaded an image of the error.
Thanks.

Batman.

Where, you need to post the link it gave you

bevy121
22-07-2008, 05:20 PM
Here Speedy... (http://www.imagef1.net.nz/files/RegCapture4.JPG)

Speedy Gonzales
22-07-2008, 05:31 PM
Try this (http://forums11.itrc.hp.com/service/forums/questionanswer.do?admit=109447626+1216701898280+28 353475&threadId=1088671)

missmable44
17-09-2008, 09:12 AM
Looks like those files may belong to Cryptographic services in windows

From here (http://support.microsoft.com/kb/822798)

Method 4: Reregister DLL files that are associated with Cryptographic Services

To register .dll files that are associated with Cryptographic Services, follow these steps:

1. Click Start, click Run, type cmd in the Open box, and then OK.

Note On a Windows Vista-based computer, click Start, type cmd in the Start Search box, right-click cmd.exe, and then click Run as administrator.

2. At the command prompt, type the following commands, and press
ENTER after each command:

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

Note Click OK if you are prompted.

Note Microsoft Windows 2000 does not include the Sccbase.dll file. If you are running a version of Windows 2000, omit the Sccbase.dll file.

3. Restart your computer.

4. Click Start, click Run, type cmd in the Open box, and then click OK.

5. At the command prompt, type the following commands, and press ENTER after each command:

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 mssip32.dll
regsvr32 cryptdlg.dll
exit

Note Click OK if you are prompted.



Hi Speedy,

I'm having the exact same problem as Batman except that when I tried to enter some of your lines, I received an error message that reads:

"The module "sccbase.dll" failed to load.

Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files.

The specified module could not be found.
-"

I'm running Windows Vista and the ones that couldn't load are initpki.dll, gpkcsp.dll, sccbase.dll, slbcsp.dll, and mssip32.dll. Also, I couldn't open your reply regarding the enum problem. Can you please repost your reply? Thanks!