Cryptographic service and patches

G

Guest

Hello,

I am trying to install the KB829558 patch on an SP1 XPE image, but I see the
following error.
"Setup could not verify the integrity of the file Update.inf. Make sure the
Cryptographic service is running on this computer."

I did what the posts I found, and set the following registry settings:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]
"CSDVersion"=DWORD:100
"CSDReleaseType"=DWORD:0
[HKEY_LOCAL_MACHINE\SYSTEM\SOFTWARE\Microsoft\windows\CurrentVersion]
"CSDVersion"=String:Service Pack 1

I also did the renaming of CATROOT2 folder, re-registered the dlls, but
nothing worked.

I think this could be due to the Installer tool problem with older patches,
am I right on this? Is there any other workaround?

In addition, when I start the Cryptographic service, I see this message:

" Configuration Manager: The specified device instance handle does not
correspond to a present device"

After I click OK, the message disappears, but appears every time I access
the service. Is this normal?

My image is already a run time image, so I can't really upgrade it to SP2. I
checked with my recent SP2 images created, and I don't have this issue.

Can anyone help me please?

Many thanks!
 
G

Guest

KB829558, Microsoft Jet 4.0 Database Engine Service Pack 8, was superseded
by security update MS04-014:
http://www.microsoft.com/downloads/details.aspx?FamilyID=44c88b10-a5f4-4fbd-
8907-921d67789565&DisplayLang=en

You could install MS04-014 or just install the latest rollup update for XPe
SP1 (Feb, 2006) which will include all previous security updates.

As for the error with the service, delete the following key and reboot:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CryptSvc\Enum

KS

This posting is provided "AS IS" with no warranties and confers no rights.
 
G

Guest

Hello,

Thanks for the reply! We tried downloading the KB837001 patch and was
running it on the SP1 run time, but it gave the following error:

"The application failed to start because MSVBVM69.dll was not found.
Re-installing the application may fix this application."

We have to do a fix on the run time SP1 image, as our database has already
been upgraded to SP2 for current and future releases.


The error with the service disappeared after deleting the key! Thanks very
much! A quick question... What is this key for and are there any side effects
for deleting it?

Many thanks!
 
G

Guest

Looks like the installer for the KB837001 is written in VB. I can't find
MSVBVM69.dll on XP. I guess you meant MSVBVM60.dll? If so, you could try
copying this file from XP over to %WINDOWS%\system32 on the XPe device and
then "regsvr32 msvbvm60.dll". Then try installing the patch.

Another alternative is to unpack the patch (run
"WindowsXP-KB837001-x86-ENU.EXE -x" in a command window), go to where the
files were extracted, navigate to the SP2 folder and manually (or through
batch/script) copy the files to the XPe device. According to the patch inf
file (update.inf), all files should go into %WINDOWS%\system32 except for
dao360.dll that should go into %Program Files%\Common Files\Microsoft
Shared\DAO

KS

This posting is provided "AS IS" with no warranties and confers no rights.
 

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

Top