Can't register object "redemption.dll" on Windows 2003 server (with Citrix XP installed)

I have 2 identical servers with Windows 2003 and Citrix XP installed.

Suddenly one of them won't let me register the object "redemption.dll".  It gives error code 0x80004005

The one that still works has 2003 SP1 installed.  The one that won't work keeps failing during the SP1 install so I gave up.  Works fine otherwise.

Any ideas?

Thanks

Doug
dougshepardAsked:
Who is Participating?
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.

MaasdrielCommented:
Maybe its better you post the errors you get while installing SP1 and solve this problem first.
dougshepardAuthor Commented:
Here is the end of the log from my last attempt.  My last attempt really screwed it up good.  It won't connect to the network anymore.  It errored out in the same place as the last 3 times.

Thanks

Doug

598.922: Copied file:  c:\windows\cluster\mqclus.dll
598.937: Copied file:  c:\windows\cluster\debugex.dll
598.968: Copied file:  c:\windows\cluster\clussvc.exe
599.140: Copied file:  c:\windows\cluster\clusres.dll
599.234: Copied file:  c:\windows\cluster\cluadmin.exe
599.312: Copied file:  c:\windows\cluster\cluadmex.dll
599.359: Copied file:  c:\windows\cluster\clnetrex.dll
599.375: Copied file:  c:\windows\cluster\clnetres.dll
599.390: Copied file:  c:\windows\cluster\clcfgsrv.inf
599.406: Copied file:  c:\windows\cluster\clcfgsrv.dll
599.547: Copied file:  c:\windows\cluster\cladmwiz.dll
599.593: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\ttyui.dll
599.625: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\ttyres.dll
599.640: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\tty.dll
599.656: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\pscript5.dll
599.750: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\pscript.ntf
599.984: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\pscript.hlp
600.000: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\ps5ui.dll
600.047: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\hpcjrui.dll
600.062: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\hpcjrrps.dll
600.093: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\hpcjrr.dll
600.109: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\hpcabout.dll
600.125: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\cnbjui.dll
600.172: Copied file:  C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\cnb4550.dll
608.390: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
608.703: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
609.140: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
609.140: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
609.156: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
609.203: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
609.203: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
609.203: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
609.234: Num Ticks for Copying files : 404969
609.234: Starting process:  C:\WINDOWS\uddisp.exe install "c:\windows\softwaredistribution\download\fc5486c84bd37036b832392472134926\\"
609.843:  Return Code = 0
609.843: Starting process:  C:\WINDOWS\System32\R2Repair.exe /ProcessesToRunAfterCopying /SP1
609.843:  Return Code = 0
611.875: DoRegistryUpdates:SetupInstallFromInfSection Failed for DataAccessSection : 0x5
611.875: DoInstallation:DoRegistryUpdates failed
616.078: Unregistration of sprecovr successful
616.156: Access is denied.
748.406: Message displayed to the user: Access is denied.
748.406: User Input: OK
748.406: Service Pack 1 installation did not complete.

Select 'OK' to undo the changes that have been made.
750.093: Message displayed to the user: Service Pack 1 installation did not complete.

Select 'OK' to undo the changes that have been made.
750.093: User Input: OK
750.093: Starting process:  C:\WINDOWS\$NtServicePackUninstall$\spuninst\spuninst.exe /~ -u -z
959.593: Software Update Rollback has completed with return code 0x643.  This rollback requires a reboot.
959.593: Service Pack 1 installation did not complete.
MaasdrielCommented:
This could be a firmware/driver problem this has been an issue with some dell models.

Could you compare the drivers and firmware versions with the other server ?

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
Exploring SharePoint 2016

Explore SharePoint 2016, the web-based, collaborative platform that integrates with Microsoft Office to provide intranets, secure document management, and collaboration so you can develop your online and offline capabilities.

MaasdrielCommented:
I'm quite sure this is a driver/firmware problem unfortunally i'm not able to tell you wich driver or firmware you should look at.

Hope this helps.
dougshepardAuthor Commented:
Maybe I will try Ghosting from one to the other...

By firmware, do you mean the BIOS?  

Thanks

Doug
MaasdrielCommented:
Ghosting wouldn't help with firmware versions since this is embedded software in hardware devices itself.

I would look for updates of drivers/firmware from your vendor and install the latest versions. Firmware updates are usually listed too.

Firmware is the embedded software in hardware devices itself. A RAID controller has his own firmware, network controller etc, usually the firmware of hardware should be at the same level as the driver you are using (some vendors use different versions though). I would update your too BIOS to if this is an older version then your other machine.

http://en.wikipedia.org/wiki/Firmware
dougshepardAuthor Commented:
Got ya... thanks.  I will ghost and also check firmware on bios, disk controller, network adapter and graphics card.

Thanks again

Doug
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.