DC won't install KB923810, complains dll is missing, but it's there

A DC client is approved for a critical update but when it tries, to install it fails. Here's the log:


1.953: 2008/11/07 07:36:53.159 (local)
1.953: d:\24d316979ffe96e7a2f892022c\update\update.exe (version 6.3.4.1)
1.953: Hotfix started with following command line:
1.953: In Function GetBuildType, line 1170, RegQueryValueEx failed with error 0x2
1.984:  C:\WINNT\system32\oieng400.dll is Not Present
1.984: Condition Check for Line 1 of PreRequisite returned FALSE
1.984: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
1.984: KB923810 Setup encountered an error:  Setup cannot continue because one or more prerequisites required to install KB923810 failed. For More details check the Log File c:\winnt\KB923810.log
2.172: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
2.172: Setup cannot continue because one or more prerequisites required to install KB923810 failed. For More details check the Log File c:\winnt\KB923810.log

I tried this fix from MS:
http://support.microsoft.com/kb/923810/en-us

Still won't install.

thanks for the help
saxguyAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ChiefITCommented:
You may need to register that DLL.
At the command prompt:
REGSRV32 xxx.dll
saxguyAuthor Commented:
I will try this during our Thursday maintainence window and advise success or failure
saxguyAuthor Commented:
So I tried it and the regsvr32 command failed Cannot register the dll.

Tried to run the patch as a separate install and see this in the log:

[KB923810.log]
1.656: ================================================================================
1.656: 2008/11/14 06:25:44.739 (local)
1.656: d:\f8061492aa2bf03ef5\update\update.exe (version 6.3.4.1)
1.672: Hotfix started with following command line:
1.672: In Function GetBuildType, line 1170, RegQueryValueEx failed with error 0x2
1.687:  C:\WINNT\system32\oieng400.dll is Present
1.687: FileVersion of C:\WINNT\system32\oieng400.dll is Greater Than 5.0.0.0
1.687: FileVersion of C:\WINNT\system32\oieng400.dll is Greater Than 5.0.2195.7144
1.687: Second Condition in Kodakdlls.AndOp.Section Failed
1.687: Condition Check for Line 1 of PreRequisite returned FALSE
1.687: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
1.687: KB923810 Setup encountered an error:  Setup cannot continue because one or more prerequisites required to install KB923810 failed. For More details check the Log File c:\winnt\KB923810.log
1.703: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
1.703: Setup cannot continue because one or more prerequisites required to install KB923810 failed. For More details check the Log File c:\winnt\KB923810.log
5.531: Message displayed to the user: Setup cannot continue because one or more prerequisites required to install KB923810 failed. For More details check the Log File c:\winnt\KB923810.log
5.531: User Input: OK
5.531: Update.exe extended error code = 0xf0f4
5.531: Update.exe return code was masked to 0x643 for MSI custom action compliance.
~~~~~~~~~~~~~~~~~

See anything helpful?
saxguyAuthor Commented:
Since the regsrv32 didn't work I just re-named the dll and now the critical patch is not required.

I will request deletion of question

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ChiefITCommented:
Thanks for the update on your status:

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.