Link to home
Start Free TrialLog in
Avatar of bargefoot
bargefoot

asked on

Server 2003 service pack 2 won't install. Failed to install catalog files

I have been trying to install SP2 for Server 2003 for the last week.  Every time, it crashes out with the 'failed to install catalog files' error.  Then 'Windows Server 2003 has been partially updated and may not work properly.' before it restarts the computer.

I have examined the svcpack.log file and it indicated a problem with about 17 hotfixes.  Installed all of these manually and tried again.  Still the same error.  

On examination the log this time stated that only 5 hotfixes failed.  Tried installing these five again but no difference.  

The hotfixes don't look like they are installing properly as they finish very quickly and seem to skip the part where files are added. (seen this on at least some of the other hotfixes that now don't appear to be a problem).

Am loathed to uninstall the hotfixes from add and remove as the system states that huge list of applications and hotfixes may not work if I do this.

Have looked at the microsoft article '822798' and gone through all 10 solutions, a couple a few times.

The part of the log that I believe is the problem is:

102.235: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
102.453: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
102.922: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
104.125: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
105.297: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
105.578: Failed to open c:\windows\$hf_mig$\KB824105\update\updatebr.inf
105.578: Failed to open c:\windows\$hf_mig$\KB835732\update\updatebr.inf
105.641: Failed to open c:\windows\$hf_mig$\KB885835\update\updatebr.inf
105.703: Failed to open c:\windows\$hf_mig$\KB913580\update\updatebr.inf
105.766: Failed to open c:\windows\$hf_mig$\KB926255\update\updatebr.inf


Really hoping someone knows the solution to this one.



The full log for the last install attempt follows:

2.500: ================================================================================
2.516: 2007/04/23 17:10:33.109 (local)
2.516: c:\a2aaadaea85352fed65f9b\i386\update\update.exe (version 6.3.4.1)
2.531: Service Pack started with following command line:
2.547: In Function GetBuildType, line 1170, RegOpenKeyEx failed with error 0x2
2.610: Return Value From OnACPower = 1
2.610: OnACPower returned value( 0x1 ) which is Equal To 0x1
2.610: Condition succeeded for section OnACPower.Section in Line 1 of PreRequisite
2.641: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To halcmpx.dll
2.641: Condition succeeded for section CustomHalUnisysBlock.Section in Line 2 of PreRequisite
2.641: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To Unisys CMP Server ACPI HAL
2.641: First Condition in CustomHalUniSysBlock.Section2 Succeeded
2.641: Condition succeeded for section CustomHalUniSysBlock.Section2 in Line 3 of PreRequisite
2.641: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To HALSRAAC.DLL
2.641: Condition succeeded for section CustomHalStratusBlock.Section in Line 4 of PreRequisite
2.641: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To halce52.dll
2.641: Condition succeeded for section CustomHalMarathonBlock.Section in Line 5 of PreRequisite
2.641: Service SpUpdSvc Not Registered in SCM 0x424
2.641: Condition succeeded for section SpUpdSvcBlock.Section in Line 6 of PreRequisite
2.641: Start is Present
2.641: SYSTEM\CurrentControlSet\Services\MSDTC\Start is Not Equal To Specified Value
2.641: Second Condition in MSDTC.Not.Disabled Succeeded
2.641: Condition succeeded for section MDSTC.Check.Disabled in Line 7 of PreRequisite
2.641:  C:\WINDOWS\system32\DRIVERS\elxsli2.sys is Not Present
2.641: First Condition in Emulex.Driver.Compat.Check.Section Succeeded
2.641: Condition succeeded for section Emulex.Driver.Compat.Check.Section in Line 8 of PreRequisite
2.656:  C:\WINDOWS\system32\DRIVERS\ql40xx.sys is Not Present
2.656: First Condition in Qlogic.Driver.Compat.Check.Section Succeeded
2.656: Condition succeeded for section Qlogic.Driver.Compat.Check.Section in Line 9 of PreRequisite
2.656: HotfixRefreshRequired is Not Present
2.656: First Condition in HotfixRefresh.Registry.Check.Section Succeeded
2.656: Condition succeeded for section HotfixRefresh.Registry.Check.Section in Line 10 of PreRequisite
12.281: In Function TestVolatileFlag, line 12013, RegOpenKeyEx failed with error 0x2
12.281: In Function TestVolatileFlag, line 12045, RegOpenKeyEx failed with error 0x2
12.281: DoInstallation: CleanPFR failed: 0x2
12.281: In Function GetBuildType, line 1170, RegOpenKeyEx failed with error 0x2
12.281: SetProductTypes: InfProductBuildType=BuildType.IL
12.313: SetAltOsLoaderPath: No section uses DirId 65701; done.
12.453: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
12.453: GetGenericPathNameWithRoot: Unable to open HKLM, SOFTWARE\Microsoft\ADMT, 0x2.
12.453: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
12.485:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
12.485: Condition Check for Line 1 of R2.Schema.ExtendedConditional returned FALSE
12.485:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
12.485: Condition succeeded for section R2.Absent.Condition.Section in Line 1 of Old.Schema.ExtendedConditional
12.485:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
12.485: Condition Check for Line 1 of New.NTDS.ExtendedConditional returned FALSE
12.485:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
12.485: Condition succeeded for section R2.Absent.Condition.Section in Line 1 of Old.NTDS.ExtendedConditional
12.485:  C:\WINDOWS\ADFS\System.Web.Security.SingleSignon.dll is Not Present
12.485: Condition succeeded for section ADFS.SingleSignOn.Exists.Condition in Line 1 of ADFS.SingleSignOn.RunProcess.ExtendedConditional
12.485:  Exec ADFS.Exists.Condition: Result Software\Microsoft\WebSSO\Install Key Not Found
12.485: Condition Check for Line 1 of ADFS.SingleSignOn.GAC.RunProcess.ExtendedConditional returned FALSE
12.485: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
12.485: Condition Check for Line 1 of Extended.Conditional.WDS.Install returned FALSE
12.485: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
12.485: Condition Check for Line 1 of Extended.Conditional.WDS.Install.OOB.Update returned FALSE
12.485: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
12.485: Condition Check for Line 1 of Extended.Conditional.WDS.Install.VersionlessFiles returned FALSE
12.516: FileVersion of C:\Program Files\internet explorer\iexplore.exe is Less Than 7.0.0000.0000
12.516: Condition succeeded for section IE.AdditionalSettings.LessThan7.Condition.Section in Line 1 of IE.AdditionalSettings.Registry.ExtendedConditional
12.516:  SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ie7 is not Present
12.516: Condition Check for Line 1 of IE7.AdditionalSettings.Registry.ExtendedConditional returned FALSE
12.516: CSDVersion is Not Present
12.516: Condition succeeded for section RTM.Condition.Section in Line 1 of DEP.ExtendedConditional
12.516:  SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures is not Present
12.516: First Condition in Non.KN.Condition.Section Succeeded
12.516: Condition succeeded for section KN.Or.WMS.Restore.Condition.Section in Line 1 of WMS.ExtendedConditional.Common
12.563: DoInstallation: FetchSourceURL for c:\a2aaadaea85352fed65f9b\i386\update\update.inf failed
12.563: Inclusion section is enabled for NON_PE file version check
12.563: DoInstallation:UpdSpOpenInfFile for OldUninstallInf file "c:\windows\$ntservicepackuninstall$\spuninst\spuninst.inf not found: 0x7b
12.563: CreateUninstall = 1,Directory = C:\WINDOWS\$NtServicePackUninstall$
24.766: CheckRegistryValue: Registry - Inf integer values mismatch
25.360: BuildCabinetManifest: update.url absent
25.360: Starting AnalyzeComponents
25.360: AnalyzePhaseZero used 0 ticks
25.375: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
28.203: SetupOpenInfFile in IsThirdPartyInf Failed with error 0x2
34.016: OEM file scan used 8656 ticks
102.063: AnalyzePhaseOne: used 76703 ticks
102.063: AnalyzeComponents: Hotpatch analysis disabled; skipping.
102.063: AnalyzeComponents: Hotpatching is disabled.
102.063: FindFirstFile c:\windows\$hf_mig$\*.*
102.235: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
102.453: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
102.922: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
104.125: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
105.297: Service Pack 2 Setup encountered an error:  The  update.ver file is not correct.
105.578: Failed to open c:\windows\$hf_mig$\KB824105\update\updatebr.inf
105.578: Failed to open c:\windows\$hf_mig$\KB835732\update\updatebr.inf
105.641: Failed to open c:\windows\$hf_mig$\KB885835\update\updatebr.inf
105.703: Failed to open c:\windows\$hf_mig$\KB913580\update\updatebr.inf
105.766: Failed to open c:\windows\$hf_mig$\KB926255\update\updatebr.inf
106.500: AnalyzePhaseTwo used 703 ticks
106.500: AnalyzePhaseThree used 0 ticks
106.500: AnalyzePhaseFive used 0 ticks
106.547: AnalyzePhaseSix used 47 ticks
109.735: AnalyzeComponents used 84375 ticks
109.735: Downloading 0 files
109.735: bPatchMode = FALSE
109.735: Inventory complete: ReturnStatus=0, 97172 ticks
109.735: Num Ticks for invent : 97172
109.813: VerifyTargetFileSize: Unable to verify size as Source = NULL for file c:\windows\inf\HFX3.tmp
109.828: Copied file:  c:\windows\inf\branches.inf
113.016: Conditional load of section Netfx.SP1.Reg.Install.Condition succeeded
113.016: Conditional load of section SysmonLogStartType.Reg.Install.Condition succeeded
113.016: Conditional load of section IAS.Reg.Install.Condition succeeded
113.016: Conditional load of section Mpeg2Data.Reg.Install.Condition succeeded
113.016: Conditional load of section IIS.DCOM.IISAdmin.Reg.Install.Condition succeeded
113.016: Conditional load of section IIS.DCOM.CertObj.Reg.Install.Condition succeeded
113.016: Conditional load of section IIS.DCOM.W3Control.Reg.Install.Condition succeeded
113.031: Conditional load of section IIS.DCOM.WamReg.Reg.Install.Condition succeeded
113.031: Conditional load of section WindowsFirewall.Reg.Install.Condition succeeded
113.031: Conditional load of section MSI.Reg.Install.Condition succeeded
113.047: Conditional load of section ScsiPort.Reg.Install.Condition succeeded
113.047: Allocation size of drive C: is 4096 bytes, free space = 94697357312 bytes
114.328: AnalyzeDiskUsage:  Skipping EstimateDiskUsageForUninstall.
114.328: Drive C: free 90310MB req: 617MB w/uninstall: NOT CALCULATED.
114.328: CabinetBuild complete
114.328: Num Ticks for Cabinet build : 4593
114.344: DynamicStrings section not defined or empty.
114.344: Starting process:  C:\WINDOWS\system32\xcopy.exe /Q /Y /I C:\WINDOWS\inf\*.adm C:\WINDOWS\PolicyBackup\
114.703:  Return Code = 0
114.703: Starting process:  c:\a2aaadaea85352fed65f9b\i386\\update\nv4prep.exe
114.797:  Return Code = 0
114.797: Starting process:  C:\WINDOWS\system32\reg.exe save HKLM\system C:\WINDOWS\system32\config\system.sp /y
116.313:  Return Code = 0
116.313: Starting process:  C:\WINDOWS\system32\reg.exe save HKLM\software C:\WINDOWS\system32\config\software.sp /y
130.860:  Return Code = 0
130.860: Starting process:  C:\WINDOWS\system32\xcopy.exe /Q /Y /I c:\a2aaadaea85352fed65f9b\i386\\SP1QFE\adfsreg.exe C:\WINDOWS\ADFS\
130.938:  Return Code = 4
130.938: Starting process:  C:\WINDOWS\ADFS\adfsreg.exe backupassembly System.Web.Security.SingleSignon %windir \ADFS\System.Web.Security.SingleSignon.dll
130.938: RunInfProcesses:  SpawnProcessAndWaitForItToComplete on "C:\WINDOWS\ADFS\adfsreg.exe backupassembly System.Web.Security.SingleSignon %windir \ADFS\System.Web.Security.SingleSignon.dll" in [ADFS.SingleSignOn.RunProcess.ProcessesToRun] failed:  0x3

130.938:  Return Code = 3
130.969: DeRegisterUninstallProgramInInf: UpdSpOpenInfFile for "c:\windows\$ntservicepackuninstall$\spuninst\spuninst.inf failed: 0x7b
139.703: FileInUse:: Detection disabled.
156.891: CheckRegistryValue: Registry - Inf integer values mismatch
157.110: ArchiveFilesFromArchiveFilesSections:FindFirstFile for c:\windows\java\packages\* Failed: 0x3
157.110: ArchiveFilesFromArchiveFilesSections:FindFirstFile for c:\windows\java\packages\data\* Failed: 0x3
157.313: ArchiveFilesFromArchiveFilesSections:FindFirstFile for C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\*.BPD Failed: 0x2
157.516: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
157.516: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
157.578: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
157.828: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
157.860: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
157.985: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
157.985: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
157.985: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
157.985: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
238.875: Num Ticks for Backup : 124547
239.125:
AppPatch not installed.
239.125: AppPatch not installed. Registry will be archived.
247.485: VerifyTargetFileSize: Unable to verify size as Source = NULL for file c:\windows\inf\iis.inf
247.672: Num Ticks for creating uninst inf : 8797
247.672: Registering Uninstall Program for -> Windows Server 2003 Service Pack, Service Pack 2 , 0x0
255.016: CheckRegistryValue: Registry - Inf integer values mismatch
255.203: Enumerating Devices of display, GUID {4d36e968-e325-11ce-bfc1-08002be10318}
255.297: Skip Oem Device PCI\VEN_1039&DEV_6330&SUBSYS_81131043&REV_00\4&1AFFAA3D&0&0008
255.297: Enumerating Devices of hdc, GUID {4D36E96A-E325-11CE-BFC1-08002BE10318}
255.375: Enumerating Devices of media, GUID {4D36E96C-E325-11CE-BFC1-08002BE10318}
255.453: Skip Oem Device PCI\VEN_1039&DEV_7012&SUBSYS_810D1043&REV_A0\3&61AAA01&0&17
255.453: Enumerating Devices of Processor, GUID {50127DC3-0F36-415e-A6CC-4CB3BE910B65}
255.531: Starting Backup For ACPI\GenuineIntel_-_x86_Family_15_Model_2
257.219: Starting Backup For ACPI\GenuineIntel_-_x86_Family_15_Model_2
257.641: Enumerating Devices of System, GUID {4D36E97D-E325-11CE-BFC1-08002BE10318}
257.719: Skip Oem Device PCI\VEN_1039&DEV_0003&SUBSYS_00000000&REV_00\3&61AAA01&0&08
257.735: Enumerating Devices of Unknown, GUID {4D36E97E-E325-11CE-BFC1-08002BE10318}
261.485: Copied file:  C:\WINDOWS\system32\spmsg.dll
261.500: PFE1:  Failed to CreateRemoteThread; error=0x8
261.500: PFE2: PFE1 failed.
261.500: PFE2: Not avoiding Per File Exceptions.
261.531: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.2.scw.cat with error 0x57
261.531: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.2.scw.cat with error 0x80092004
266.203: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.sasetup.cat with error 0x57
266.203: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.sasetup.cat with error 0x80092004
266.328: InstallSingleCatalogFile: MyInstallCatalog failed for Tmp.0.sasetup.cat; error=0xfffffbfe.
266.328: DoInstallation:MyInstallCatalogFiles failed:STR_CATALOG_INSTALL_FAILED
270.656: UnRegisterSpuninstForRecovery, failed to delete SpRecoverCmdLine value, error 0x2
270.656:  DoInstallation: Failed to unregistering spuninst.exe for recovery.
270.672: Failed to install catalog files.


Select 'OK' to undo the changes that have been made.
481.156: Message displayed to the user: Failed to install catalog files.


Select 'OK' to undo the changes that have been made.
481.156: User Input: OK
481.156: Starting process:  C:\WINDOWS\$NtServicePackUninstall$\spuninst\spuninst.exe /~ -u -z
481.281: Software Update Rollback has completed with return code 0x643.  This rollback requires a reboot.
481.281: Service Pack 2 installation did not complete.

Windows Server 2003 has been partially updated and may not work properly.
482.688: Message displayed to the user: Service Pack 2 installation did not complete.

Windows Server 2003 has been partially updated and may not work properly.
482.688: User Input: OK
482.688: Update.exe extended error code = 0xf01e
482.688: Update.exe return code was masked to 0x643 for MSI custom action compliance.
Shutdown Initiated in Self Extractor
***

Avatar of Brian Pierce
Brian Pierce
Flag of United Kingdom of Great Britain and Northern Ireland image

Hi,

This may sound pretty basic, but howabout clearing the temp file before trying again.  I had a similar hang-up.

/F
Avatar of bargefoot
bargefoot

ASKER

Have tried all 10 of the answers on the MS article (although only brushed over 6, 7, and 8).  

Prior to the last attempt I renamed the Catroot2 folder and removed the temp*.cat file in systemroot%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}, then restarted.

Firebar - is that what you mean by the temp file?
Yes, basically:

start -> run -> *temp*

Delete all of the contents found...

/F
I would uninstall the hotfixes.  A message will appear saying other apps may not work but this will only be temporary, as you will install SP2 immediately afterwards.  I had a similar problem with a critical update but it didn't affect the running of any apps when i had removed it.
Thanks Cbeee,

This was what I was heading towards do doing.  Definatelty believe my problem is related to those hotfixes.

Still a little scared of the long list of apps and hotfixes it says won't work after uninstall.  Server is in constant use so having to restore it if it goes wrong will be a major headache.

Would you advise running the hotfixes again before SP2 of just trying to install imediately after removing them?  What aout restart after hotfix removal?

Has anyone else removed hotfixes before with out any issues?
Would it be possible for you to rebuild the server from scratch. I know this would have to be done after hours but it may be the quickest way forward. Don't forget to backup all your data first (Yes I know "Sucking eggs")
Peform a backup > remove hotfixes > reboot > install sp2 > reboot > review hotfixes and install if necessary.

it's likely most of the hotfixes will be contained within sp2.  You can still run the hotfixes after sp2 and you will get a message saying that the system already has the latest update if sp2 contained that hotfix.
here's what i would suggest in order of increasing damage to you existing setup
1. as suggested above, the temp files are in C:\Documents and Settings\<username>\Local Settings\Temp
2. log in as Administrator
3. turn off any anti-virus software, security monitors and managers
4. uninstall ALL of the previous hotfixes Control Panel > Add Remove Programs > (show updates)
remove also .NET, IE, and other microsoft related updates
<you can try reinstalling SP2 here if you want>
5. Control Panel > Add Remove Programs > on the left click Windows components and remove anything that's not immediately necessary
<you can try reinstalling SP2 here if you want>
6. boot into safe mode (after POST hit F8 repeatedly)
<you can try reinstalling SP2 here if you want>
7. boot from a Windows Server 2003 CD, pick install Windows, and then Automatically repair. note: this may unregister all of your installed software...

when you reinstall, be sure to download the SP2 exe file from Microsoft, for x86 or x64 machine respectively, and copy the file to C:\ and run it from there
Here's what I suggest:
First, download the SP2 for IT Professionals to be sure you have the full service pack file.  This file contains all the files needed, not selected files based on what the downloaded 'thinks' the PC needs.  Instead, all lfiles are downloaded and used.


Delete the files in the following directories.

C:\WINDOWS\$hf_mig$
C:\WINDOWS\SoftwareDistribution\Download
C:\WINDOWS\$Nt* (all these hidden files hidden)

***Backup your registry before any registry editing***

You should delete HKLM\SOFTWARE\Microsoft\Updates and HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall for the updates you are experiencing problems with including the service pack installation.  You can find the actually installation package by looking at the folder names in the $Nt before you delete them above.

This will prevent you from installing the same bad hotfixes and possibly corrupt service pack files.  

I did find some loose connection to this and the oem*.inf file cache in the c:\windows\inf, but without seeing the actual files, I can't tell you how to proceed on that front yet until I do some testing on my side.


Finally managed to get back to the server today to try a few of the suggestions.

First thing I did was uninstall the hotfixes I could see in the log file.  After 4 restarts of the system they were gone.  
Removed all of the files in C:\docs and settings\administrator\local settings\temp.
Attemped to remove all files from C:\windows\temp - unable to as access was denied.

Run the setup file again and got a message about crypto service not running.  Did the usual of stopping service, renaming catroot2 and removing tmp* files from catroot.  Started the crypto service.

Tried again and this time it ran but stalled just after 'backing up registry' - 'Cannot create catolog files'

Tried again and still got the same message.

Have posted one of the recent log entries below.  Unfortunatley can't get the latest as my remote session seems to have crashed.  (hopefully not related).

Couple of things I thought I should mention:  Firstly the majority of the time I have been doing this I have been using remote desktop as Administrator (don't think this is an issue but thought I better mention it), secondly, the server never had sp1 installed.  Think the previous support company tried but gave up as there is an SP1 folder but no files (probably had the same issues I had).

As soon as I can get access again I will post the very latest log entry.

Cheers

3.203: ================================================================================
3.218: 2007/04/26 13:26:30.937 (local)
3.218: c:\11f218bb96708b4b494b\i386\update\update.exe (version 6.3.4.1)
3.218: Service Pack started with following command line:
3.234: In Function GetBuildType, line 1170, RegOpenKeyEx failed with error 0x2
3.375: Return Value From OnACPower = 1
3.375: OnACPower returned value( 0x1 ) which is Equal To 0x1
3.375: Condition succeeded for section OnACPower.Section in Line 1 of PreRequisite
3.406: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To halcmpx.dll
3.406: Condition succeeded for section CustomHalUnisysBlock.Section in Line 2 of PreRequisite
3.406: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To Unisys CMP Server ACPI HAL
3.406: First Condition in CustomHalUniSysBlock.Section2 Succeeded
3.406: Condition succeeded for section CustomHalUniSysBlock.Section2 in Line 3 of PreRequisite
3.406: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To HALSRAAC.DLL
3.406: Condition succeeded for section CustomHalStratusBlock.Section in Line 4 of PreRequisite
3.406: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To halce52.dll
3.406: Condition succeeded for section CustomHalMarathonBlock.Section in Line 5 of PreRequisite
3.406: Service SpUpdSvc Not Registered in SCM 0x424
3.406: Condition succeeded for section SpUpdSvcBlock.Section in Line 6 of PreRequisite
3.406: Start is Present
3.406: SYSTEM\CurrentControlSet\Services\MSDTC\Start is Not Equal To Specified Value
3.406: Second Condition in MSDTC.Not.Disabled Succeeded
3.406: Condition succeeded for section MDSTC.Check.Disabled in Line 7 of PreRequisite
3.406:  C:\WINDOWS\system32\DRIVERS\elxsli2.sys is Not Present
3.406: First Condition in Emulex.Driver.Compat.Check.Section Succeeded
3.406: Condition succeeded for section Emulex.Driver.Compat.Check.Section in Line 8 of PreRequisite
3.406:  C:\WINDOWS\system32\DRIVERS\ql40xx.sys is Not Present
3.406: First Condition in Qlogic.Driver.Compat.Check.Section Succeeded
3.406: Condition succeeded for section Qlogic.Driver.Compat.Check.Section in Line 9 of PreRequisite
3.406: HotfixRefreshRequired is Not Present
3.406: First Condition in HotfixRefresh.Registry.Check.Section Succeeded
3.406: Condition succeeded for section HotfixRefresh.Registry.Check.Section in Line 10 of PreRequisite
73.328: In Function TestVolatileFlag, line 12013, RegOpenKeyEx failed with error 0x2
73.328: In Function TestVolatileFlag, line 12045, RegOpenKeyEx failed with error 0x2
73.328: DoInstallation: CleanPFR failed: 0x2
73.328: In Function GetBuildType, line 1170, RegOpenKeyEx failed with error 0x2
73.328: SetProductTypes: InfProductBuildType=BuildType.IL
73.359: SetAltOsLoaderPath: No section uses DirId 65701; done.
73.484: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
73.484: GetGenericPathNameWithRoot: Unable to open HKLM, SOFTWARE\Microsoft\ADMT, 0x2.
73.484: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
73.515:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
73.515: Condition Check for Line 1 of R2.Schema.ExtendedConditional returned FALSE
73.515:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
73.515: Condition succeeded for section R2.Absent.Condition.Section in Line 1 of Old.Schema.ExtendedConditional
73.515:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
73.515: Condition Check for Line 1 of New.NTDS.ExtendedConditional returned FALSE
73.515:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
73.515: Condition succeeded for section R2.Absent.Condition.Section in Line 1 of Old.NTDS.ExtendedConditional
73.515:  C:\WINDOWS\ADFS\System.Web.Security.SingleSignon.dll is Not Present
73.515: Condition succeeded for section ADFS.SingleSignOn.Exists.Condition in Line 1 of ADFS.SingleSignOn.RunProcess.ExtendedConditional
73.515:  Exec ADFS.Exists.Condition: Result Software\Microsoft\WebSSO\Install Key Not Found
73.515: Condition Check for Line 1 of ADFS.SingleSignOn.GAC.RunProcess.ExtendedConditional returned FALSE
73.515: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
73.515: Condition Check for Line 1 of Extended.Conditional.WDS.Install returned FALSE
73.515: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
73.515: Condition Check for Line 1 of Extended.Conditional.WDS.Install.OOB.Update returned FALSE
73.515: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
73.515: Condition Check for Line 1 of Extended.Conditional.WDS.Install.VersionlessFiles returned FALSE
73.531: FileVersion of C:\Program Files\internet explorer\iexplore.exe is Less Than 7.0.0000.0000
73.531: Condition succeeded for section IE.AdditionalSettings.LessThan7.Condition.Section in Line 1 of IE.AdditionalSettings.Registry.ExtendedConditional
73.531:  SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ie7 is not Present
73.531: Condition Check for Line 1 of IE7.AdditionalSettings.Registry.ExtendedConditional returned FALSE
73.531: CSDVersion is Not Present
73.531: Condition succeeded for section RTM.Condition.Section in Line 1 of DEP.ExtendedConditional
73.531:  SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures is not Present
73.531: First Condition in Non.KN.Condition.Section Succeeded
73.531: Condition succeeded for section KN.Or.WMS.Restore.Condition.Section in Line 1 of WMS.ExtendedConditional.Common
73.578: DoInstallation: FetchSourceURL for c:\11f218bb96708b4b494b\i386\update\update.inf failed
73.578: Inclusion section is enabled for NON_PE file version check
73.578: DoInstallation:UpdSpOpenInfFile for OldUninstallInf file "c:\windows\$ntservicepackuninstall$\spuninst\spuninst.inf not found: 0x7b
73.578: CreateUninstall = 1,Directory = C:\WINDOWS\$NtServicePackUninstall$
85.953: CheckRegistryValue: Registry - Inf integer values mismatch
86.515: BuildCabinetManifest: update.url absent
86.531: Starting AnalyzeComponents
86.531: AnalyzePhaseZero used 0 ticks
86.531: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
89.203: SetupOpenInfFile in IsThirdPartyInf Failed with error 0x2
94.578: OEM file scan used 8047 ticks
168.171: AnalyzePhaseOne: used 81640 ticks
168.171: AnalyzeComponents: Hotpatch analysis disabled; skipping.
168.171: AnalyzeComponents: Hotpatching is disabled.
168.171: FindFirstFile c:\windows\$hf_mig$\*.*
172.140: AnalyzePhaseTwo used 734 ticks
172.140: AnalyzePhaseThree used 0 ticks
172.140: AnalyzePhaseFive used 0 ticks
172.171: AnalyzePhaseSix used 31 ticks
174.640: AnalyzeComponents used 88109 ticks
174.640: Downloading 0 files
174.640: bPatchMode = FALSE
174.656: Inventory complete: ReturnStatus=0, 101078 ticks
174.656: Num Ticks for invent : 101078
174.718: VerifyTargetFileSize: Unable to verify size as Source = NULL for file c:\windows\inf\HFX3.tmp
174.718: Copied file:  c:\windows\inf\branches.inf
177.015: Conditional load of section Netfx.SP1.Reg.Install.Condition succeeded
177.015: Conditional load of section SysmonLogStartType.Reg.Install.Condition succeeded
177.015: Conditional load of section IAS.Reg.Install.Condition succeeded
177.015: Conditional load of section Mpeg2Data.Reg.Install.Condition succeeded
177.015: Conditional load of section IIS.DCOM.IISAdmin.Reg.Install.Condition succeeded
177.015: Conditional load of section IIS.DCOM.CertObj.Reg.Install.Condition succeeded
177.015: Conditional load of section IIS.DCOM.W3Control.Reg.Install.Condition succeeded
177.015: Conditional load of section IIS.DCOM.WamReg.Reg.Install.Condition succeeded
177.015: Conditional load of section WindowsFirewall.Reg.Install.Condition succeeded
177.015: Conditional load of section MSI.Reg.Install.Condition succeeded
177.046: Conditional load of section ScsiPort.Reg.Install.Condition succeeded
177.046: Allocation size of drive C: is 4096 bytes, free space = 94678573056 bytes
177.859: AnalyzeDiskUsage:  Skipping EstimateDiskUsageForUninstall.
177.859: Drive C: free 90292MB req: 617MB w/uninstall: NOT CALCULATED.
177.859: CabinetBuild complete
177.859: Num Ticks for Cabinet build : 3203
177.890: DynamicStrings section not defined or empty.
177.890: Starting process:  C:\WINDOWS\system32\xcopy.exe /Q /Y /I C:\WINDOWS\inf\*.adm C:\WINDOWS\PolicyBackup\
178.375:  Return Code = 0
178.375: Starting process:  c:\11f218bb96708b4b494b\i386\\update\nv4prep.exe
178.500:  Return Code = 0
178.500: Starting process:  C:\WINDOWS\system32\reg.exe save HKLM\system C:\WINDOWS\system32\config\system.sp /y
179.781:  Return Code = 0
179.781: Starting process:  C:\WINDOWS\system32\reg.exe save HKLM\software C:\WINDOWS\system32\config\software.sp /y
196.234:  Return Code = 0
196.234: Starting process:  C:\WINDOWS\system32\xcopy.exe /Q /Y /I c:\11f218bb96708b4b494b\i386\\SP1QFE\adfsreg.exe C:\WINDOWS\ADFS\
196.281:  Return Code = 4
196.281: Starting process:  C:\WINDOWS\ADFS\adfsreg.exe backupassembly System.Web.Security.SingleSignon %windir \ADFS\System.Web.Security.SingleSignon.dll
196.281: RunInfProcesses:  SpawnProcessAndWaitForItToComplete on "C:\WINDOWS\ADFS\adfsreg.exe backupassembly System.Web.Security.SingleSignon %windir \ADFS\System.Web.Security.SingleSignon.dll" in [ADFS.SingleSignOn.RunProcess.ProcessesToRun] failed:  0x3

196.281:  Return Code = 3
196.296: DeRegisterUninstallProgramInInf: UpdSpOpenInfFile for "c:\windows\$ntservicepackuninstall$\spuninst\spuninst.inf failed: 0x7b
205.328: FileInUse:: Detection disabled.
222.593: CheckRegistryValue: Registry - Inf integer values mismatch
222.875: ArchiveFilesFromArchiveFilesSections:FindFirstFile for c:\windows\java\packages\* Failed: 0x3
222.875: ArchiveFilesFromArchiveFilesSections:FindFirstFile for c:\windows\java\packages\data\* Failed: 0x3
223.046: ArchiveFilesFromArchiveFilesSections:FindFirstFile for C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\*.BPD Failed: 0x2
223.265: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
223.265: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
223.312: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
223.390: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
223.406: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
223.468: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
223.468: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
223.468: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
223.468: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
311.468: Num Ticks for Backup : 133609
311.718:
AppPatch not installed.
311.718: AppPatch not installed. Registry will be archived.
321.156: VerifyTargetFileSize: Unable to verify size as Source = NULL for file c:\windows\inf\iis.inf
321.375: Num Ticks for creating uninst inf : 9907
321.375: Registering Uninstall Program for -> Windows Server 2003 Service Pack, Service Pack 2 , 0x0
328.781: CheckRegistryValue: Registry - Inf integer values mismatch
328.968: Enumerating Devices of display, GUID {4d36e968-e325-11ce-bfc1-08002be10318}
329.062: Skip Oem Device PCI\VEN_1039&DEV_6330&SUBSYS_81131043&REV_00\4&1AFFAA3D&0&0008
329.062: Enumerating Devices of hdc, GUID {4D36E96A-E325-11CE-BFC1-08002BE10318}
329.140: Enumerating Devices of media, GUID {4D36E96C-E325-11CE-BFC1-08002BE10318}
329.218: Skip Oem Device PCI\VEN_1039&DEV_7012&SUBSYS_810D1043&REV_A0\3&61AAA01&0&17
329.234: Enumerating Devices of Processor, GUID {50127DC3-0F36-415e-A6CC-4CB3BE910B65}
329.312: Starting Backup For ACPI\GenuineIntel_-_x86_Family_15_Model_2
331.609: Starting Backup For ACPI\GenuineIntel_-_x86_Family_15_Model_2
332.000: Enumerating Devices of System, GUID {4D36E97D-E325-11CE-BFC1-08002BE10318}
332.093: Skip Oem Device PCI\VEN_1039&DEV_0003&SUBSYS_00000000&REV_00\3&61AAA01&0&08
332.093: Enumerating Devices of Unknown, GUID {4D36E97E-E325-11CE-BFC1-08002BE10318}
335.984: Copied file:  C:\WINDOWS\system32\spmsg.dll
336.015: PFE1:  Failed to CreateRemoteThread; error=0x8
336.015: PFE2: PFE1 failed.
336.015: PFE2: Not avoiding Per File Exceptions.
336.046: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.scw.cat with error 0x57
336.046: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.scw.cat with error 0x80092004
339.531: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.sasetup.cat with error 0x57
339.531: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.sasetup.cat with error 0x80092004
342.718: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.osccab.cat with error 0x57
342.718: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.osccab.cat with error 0x80092004
342.906: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.ntprint.cat with error 0x57
342.937: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.ntprint.cat with error 0x80092004
348.859: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.nt5.cat with error 0x57
348.984: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.nt5.cat with error 0x80092004
389.421: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\netfx.cat with error 0x57
389.421: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\netfx.cat with error 0x80092004
389.531: InstallSingleCatalogFile: MyInstallCatalog failed for netfx.cat; error=0xfffffbfe.
389.531: DoInstallation:MyInstallCatalogFiles failed:STR_CATALOG_INSTALL_FAILED
389.843: UnRegisterSpuninstForRecovery, failed to delete SpRecoverCmdLine value, error 0x2
389.843:  DoInstallation: Failed to unregistering spuninst.exe for recovery.
389.843: Failed to install catalog files.


Select 'OK' to undo the changes that have been made.
485.515: Message displayed to the user: Failed to install catalog files.


Select 'OK' to undo the changes that have been made.
485.515: User Input: OK
485.515: Starting process:  C:\WINDOWS\$NtServicePackUninstall$\spuninst\spuninst.exe /~ -u -z
485.765: Software Update Rollback has completed with return code 0x643.  This rollback requires a reboot.
485.781: Service Pack 2 installation did not complete.

Windows Server 2003 has been partially updated and may not work properly.
487.671: Message displayed to the user: Service Pack 2 installation did not complete.

Windows Server 2003 has been partially updated and may not work properly.
487.671: User Input: OK
487.671: Update.exe extended error code = 0xf01e
487.671: Update.exe return code was masked to 0x643 for MSI custom action compliance.
Shutdown Initiated in Self Extractor
***

Sorry about the length of this post but I have the latest log entry now

2.625: ================================================================================
2.641: 2007/04/26 14:15:13.593 (local)
2.641: c:\f008d43c26a9472395\i386\update\update.exe (version 6.3.4.1)
2.656: Service Pack started with following command line:
2.687: In Function GetBuildType, line 1170, RegOpenKeyEx failed with error 0x2
2.781: Return Value From OnACPower = 1
2.781: OnACPower returned value( 0x1 ) which is Equal To 0x1
2.781: Condition succeeded for section OnACPower.Section in Line 1 of PreRequisite
2.812: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To halcmpx.dll
2.812: Condition succeeded for section CustomHalUnisysBlock.Section in Line 2 of PreRequisite
2.812: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To Unisys CMP Server ACPI HAL
2.812: First Condition in CustomHalUniSysBlock.Section2 Succeeded
2.812: Condition succeeded for section CustomHalUniSysBlock.Section2 in Line 3 of PreRequisite
2.812: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To HALSRAAC.DLL
2.812: Condition succeeded for section CustomHalStratusBlock.Section in Line 4 of PreRequisite
2.812: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To halce52.dll
2.812: Condition succeeded for section CustomHalMarathonBlock.Section in Line 5 of PreRequisite
2.812: Service SpUpdSvc Not Registered in SCM 0x424
2.812: Condition succeeded for section SpUpdSvcBlock.Section in Line 6 of PreRequisite
2.812: Start is Present
2.812: SYSTEM\CurrentControlSet\Services\MSDTC\Start is Not Equal To Specified Value
2.812: Second Condition in MSDTC.Not.Disabled Succeeded
2.812: Condition succeeded for section MDSTC.Check.Disabled in Line 7 of PreRequisite
2.812:  C:\WINDOWS\system32\DRIVERS\elxsli2.sys is Not Present
2.812: First Condition in Emulex.Driver.Compat.Check.Section Succeeded
2.812: Condition succeeded for section Emulex.Driver.Compat.Check.Section in Line 8 of PreRequisite
2.812:  C:\WINDOWS\system32\DRIVERS\ql40xx.sys is Not Present
2.812: First Condition in Qlogic.Driver.Compat.Check.Section Succeeded
2.812: Condition succeeded for section Qlogic.Driver.Compat.Check.Section in Line 9 of PreRequisite
2.812: HotfixRefreshRequired is Not Present
2.812: First Condition in HotfixRefresh.Registry.Check.Section Succeeded
2.812: Condition succeeded for section HotfixRefresh.Registry.Check.Section in Line 10 of PreRequisite
75.891: In Function TestVolatileFlag, line 12013, RegOpenKeyEx failed with error 0x2
75.891: In Function TestVolatileFlag, line 12045, RegOpenKeyEx failed with error 0x2
75.891: ---- Old Information In The Registry ------
75.922: Source:C:\WINDOWS\$NtServicePackUninstall$\spuninst
75.922: Destination:
75.922: Source:C:\WINDOWS\$NtServicePackUninstall$
75.922: Destination:
75.922: Source:C:\WINDOWS\$NtServicePackUninstall$\spuninst
75.922: Destination:
75.922: Source:C:\WINDOWS\$NtServicePackUninstall$
75.922: Destination:
75.922: ---- New Information In The Registry ------
75.922: Source:C:\WINDOWS\$NtServicePackUninstall$\spuninst
75.922: Destination:
75.922: Source:C:\WINDOWS\$NtServicePackUninstall$
75.922: Destination:
75.922: Source:C:\WINDOWS\$NtServicePackUninstall$\spuninst
75.922: Destination:
75.922: Source:C:\WINDOWS\$NtServicePackUninstall$
75.922: Destination:
75.922: In Function GetBuildType, line 1170, RegOpenKeyEx failed with error 0x2
75.922: SetProductTypes: InfProductBuildType=BuildType.IL
75.953: SetAltOsLoaderPath: No section uses DirId 65701; done.
76.078: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
76.078: GetGenericPathNameWithRoot: Unable to open HKLM, SOFTWARE\Microsoft\ADMT, 0x2.
76.078: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
76.109:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
76.109: Condition Check for Line 1 of R2.Schema.ExtendedConditional returned FALSE
76.109:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
76.109: Condition succeeded for section R2.Absent.Condition.Section in Line 1 of Old.Schema.ExtendedConditional
76.109:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
76.109: Condition Check for Line 1 of New.NTDS.ExtendedConditional returned FALSE
76.125:  SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup is not Present
76.125: Condition succeeded for section R2.Absent.Condition.Section in Line 1 of Old.NTDS.ExtendedConditional
76.125:  C:\WINDOWS\ADFS\System.Web.Security.SingleSignon.dll is Not Present
76.125: Condition succeeded for section ADFS.SingleSignOn.Exists.Condition in Line 1 of ADFS.SingleSignOn.RunProcess.ExtendedConditional
76.125:  Exec ADFS.Exists.Condition: Result Software\Microsoft\WebSSO\Install Key Not Found
76.125: Condition Check for Line 1 of ADFS.SingleSignOn.GAC.RunProcess.ExtendedConditional returned FALSE
76.125: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
76.125: Condition Check for Line 1 of Extended.Conditional.WDS.Install returned FALSE
76.125: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
76.125: Condition Check for Line 1 of Extended.Conditional.WDS.Install.OOB.Update returned FALSE
76.125: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\RemInst is Not Equal To Specified Value
76.125: Condition Check for Line 1 of Extended.Conditional.WDS.Install.VersionlessFiles returned FALSE
76.125: FileVersion of C:\Program Files\internet explorer\iexplore.exe is Less Than 7.0.0000.0000
76.125: Condition succeeded for section IE.AdditionalSettings.LessThan7.Condition.Section in Line 1 of IE.AdditionalSettings.Registry.ExtendedConditional
76.125:  SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ie7 is not Present
76.125: Condition Check for Line 1 of IE7.AdditionalSettings.Registry.ExtendedConditional returned FALSE
76.125: CSDVersion is Not Present
76.125: Condition succeeded for section RTM.Condition.Section in Line 1 of DEP.ExtendedConditional
76.125:  SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures is not Present
76.125: First Condition in Non.KN.Condition.Section Succeeded
76.125: Condition succeeded for section KN.Or.WMS.Restore.Condition.Section in Line 1 of WMS.ExtendedConditional.Common
76.156: DoInstallation: FetchSourceURL for c:\f008d43c26a9472395\i386\update\update.inf failed
76.156: Inclusion section is enabled for NON_PE file version check
76.359: CreateUninstall = 1,Directory = C:\WINDOWS\$NtServicePackUninstall$
88.094: CheckRegistryValue: Registry - Inf integer values mismatch
88.656: BuildCabinetManifest: update.url absent
88.656: Starting AnalyzeComponents
88.656: AnalyzePhaseZero used 0 ticks
88.656: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
91.297: SetupOpenInfFile in IsThirdPartyInf Failed with error 0x2
96.437: OEM file scan used 7781 ticks
157.047: AnalyzePhaseOne: used 68391 ticks
157.047: AnalyzeComponents: Hotpatch analysis disabled; skipping.
157.047: AnalyzeComponents: Hotpatching is disabled.
157.047: FindFirstFile c:\windows\$hf_mig$\*.*
160.609: AnalyzePhaseTwo used 281 ticks
160.609: AnalyzePhaseThree used 0 ticks
160.609: AnalyzePhaseFive used 0 ticks
160.641: AnalyzePhaseSix used 32 ticks
163.000: AnalyzeComponents used 74344 ticks
163.000: Downloading 0 files
163.000: bPatchMode = FALSE
163.000: Inventory complete: ReturnStatus=0, 86844 ticks
163.016: Num Ticks for invent : 86860
163.047: VerifyTargetFileSize: Unable to verify size as Source = NULL for file c:\windows\inf\HFXB.tmp
163.047: Copied file:  c:\windows\inf\branches.inf
165.000: Conditional load of section Netfx.SP1.Reg.Install.Condition succeeded
165.000: Conditional load of section SysmonLogStartType.Reg.Install.Condition succeeded
165.000: Conditional load of section IAS.Reg.Install.Condition succeeded
165.000: Conditional load of section Mpeg2Data.Reg.Install.Condition succeeded
165.000: Conditional load of section IIS.DCOM.IISAdmin.Reg.Install.Condition succeeded
165.000: Conditional load of section IIS.DCOM.CertObj.Reg.Install.Condition succeeded
165.000: Conditional load of section IIS.DCOM.W3Control.Reg.Install.Condition succeeded
165.000: Conditional load of section IIS.DCOM.WamReg.Reg.Install.Condition succeeded
165.000: Conditional load of section WindowsFirewall.Reg.Install.Condition succeeded
165.000: Conditional load of section MSI.Reg.Install.Condition succeeded
165.031: Conditional load of section ScsiPort.Reg.Install.Condition succeeded
165.031: Allocation size of drive C: is 4096 bytes, free space = 94944227328 bytes
165.562: AnalyzeDiskUsage:  Skipping EstimateDiskUsageForUninstall.
165.578: Drive C: free 90545MB req: 617MB w/uninstall: NOT CALCULATED.
165.578: CabinetBuild complete
165.578: Num Ticks for Cabinet build : 2562
165.578: DynamicStrings section not defined or empty.
165.594: Starting process:  C:\WINDOWS\system32\xcopy.exe /Q /Y /I C:\WINDOWS\inf\*.adm C:\WINDOWS\PolicyBackup\
166.109:  Return Code = 0
166.109: Starting process:  c:\f008d43c26a9472395\i386\\update\nv4prep.exe
166.219:  Return Code = 0
166.219: Starting process:  C:\WINDOWS\system32\reg.exe save HKLM\system C:\WINDOWS\system32\config\system.sp /y
166.297:  Return Code = 1
166.297: Starting process:  C:\WINDOWS\system32\reg.exe save HKLM\software C:\WINDOWS\system32\config\software.sp /y
166.312:  Return Code = 1
166.312: Starting process:  C:\WINDOWS\system32\xcopy.exe /Q /Y /I c:\f008d43c26a9472395\i386\\SP1QFE\adfsreg.exe C:\WINDOWS\ADFS\
166.391:  Return Code = 4
166.391: Starting process:  C:\WINDOWS\ADFS\adfsreg.exe backupassembly System.Web.Security.SingleSignon %windir \ADFS\System.Web.Security.SingleSignon.dll
166.391: RunInfProcesses:  SpawnProcessAndWaitForItToComplete on "C:\WINDOWS\ADFS\adfsreg.exe backupassembly System.Web.Security.SingleSignon %windir \ADFS\System.Web.Security.SingleSignon.dll" in [ADFS.SingleSignOn.RunProcess.ProcessesToRun] failed:  0x3
166.391:  Return Code = 3
166.422: DeRegisterUninstallProgramInInf: No Old UninstallDir
166.484: FileInUse:: Detection disabled.
183.484: CheckRegistryValue: Registry - Inf integer values mismatch
183.719: ArchiveFilesFromArchiveFilesSections:FindFirstFile for c:\windows\java\packages\* Failed: 0x3
183.719: ArchiveFilesFromArchiveFilesSections:FindFirstFile for c:\windows\java\packages\data\* Failed: 0x3
183.875: ArchiveFilesFromArchiveFilesSections:FindFirstFile for C:\WINDOWS\system32\spool\DRIVERS\W32X86\3\*.BPD Failed: 0x2
184.078: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
184.078: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
184.125: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
184.250: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
184.266: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
184.281: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
184.281: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
184.281: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x0
184.281: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
265.922: Num Ticks for Backup : 100344
266.172:
AppPatch not installed.
266.172: AppPatch not installed. Registry will be archived.
273.641: VerifyTargetFileSize: Unable to verify size as Source = NULL for file c:\windows\inf\iis.inf
273.812: Num Ticks for creating uninst inf : 7890
273.812: Registering Uninstall Program for -> Windows Server 2003 Service Pack, Service Pack 2 , 0x0
281.031: CheckRegistryValue: Registry - Inf integer values mismatch
281.203: Enumerating Devices of display, GUID {4d36e968-e325-11ce-bfc1-08002be10318}
281.297: Skip Oem Device PCI\VEN_1039&DEV_6330&SUBSYS_81131043&REV_00\4&1AFFAA3D&0&0008
281.297: Enumerating Devices of hdc, GUID {4D36E96A-E325-11CE-BFC1-08002BE10318}
281.359: Enumerating Devices of media, GUID {4D36E96C-E325-11CE-BFC1-08002BE10318}
281.437: Skip Oem Device PCI\VEN_1039&DEV_7012&SUBSYS_810D1043&REV_A0\3&61AAA01&0&17
281.453: Enumerating Devices of Processor, GUID {50127DC3-0F36-415e-A6CC-4CB3BE910B65}
281.516: Starting Backup For ACPI\GenuineIntel_-_x86_Family_15_Model_2
283.828: Starting Backup For ACPI\GenuineIntel_-_x86_Family_15_Model_2
284.187: Enumerating Devices of System, GUID {4D36E97D-E325-11CE-BFC1-08002BE10318}
284.281: Skip Oem Device PCI\VEN_1039&DEV_0003&SUBSYS_00000000&REV_00\3&61AAA01&0&08
284.281: Enumerating Devices of Unknown, GUID {4D36E97E-E325-11CE-BFC1-08002BE10318}
287.844: Copied file:  C:\WINDOWS\system32\spmsg.dll
287.922: PFE1:  Failed to CreateRemoteThread; error=0x8
287.922: PFE2: PFE1 failed.
287.922: PFE2: Not avoiding Per File Exceptions.
287.969: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.scw.cat with error 0x57
287.969: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.scw.cat with error 0x80092004
291.875: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.sasetup.cat with error 0x57
291.891: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.sasetup.cat with error 0x80092004
295.750: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.osccab.cat with error 0x57
295.766: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.osccab.cat with error 0x80092004
296.156: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.ntprint.cat with error 0x57
296.203: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.ntprint.cat with error 0x80092004
302.812: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.nt5.cat with error 0x57
302.937: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.0.nt5.cat with error 0x80092004
346.078: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\netfx.cat with error 0x57
346.078: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\netfx.cat with error 0x80092004
346.203: InstallSingleCatalogFile: MyInstallCatalog failed for netfx.cat; error=0xfffffbfe.
346.203: DoInstallation:MyInstallCatalogFiles failed:STR_CATALOG_INSTALL_FAILED
346.625: UnRegisterSpuninstForRecovery, failed to delete SpRecoverCmdLine value, error 0x2
346.625:  DoInstallation: Failed to unregistering spuninst.exe for recovery.
346.625: Failed to install catalog files.


Select 'OK' to undo the changes that have been made.
351.344: Message displayed to the user: Failed to install catalog files.


Select 'OK' to undo the changes that have been made.
351.344: User Input: OK
351.344: Starting process:  C:\WINDOWS\$NtServicePackUninstall$\spuninst\spuninst.exe /~ -u -z
352.016: Software Update Rollback has completed with return code 0x643.  This rollback requires a reboot.
352.031: Service Pack 2 installation did not complete.

Windows Server 2003 has been partially updated and may not work properly.
354.031: Message displayed to the user: Service Pack 2 installation did not complete.

Windows Server 2003 has been partially updated and may not work properly.
354.031: User Input: OK
354.031: Update.exe extended error code = 0xf01e
354.031: Update.exe return code was masked to 0x643 for MSI custom action compliance.
Shutdown Initiated in Self Extractor
***

This is rarely the way to find errors in a service pack update.  

Because you have changed the files need, your installer package downloaded from MS will cause the errors listed in your log file because the errors you are getting are file cannot be accessed/found...  Thus not being able to the installation because of missing files the windows update installer thought you already had that were good.

Therefore, you have to download the full 372mb installation file from http://www.microsoft.com/downloads/details.aspx?familyid=95AC1610-C232-4644-B828-C55EEC605D55&displaylang=en

Give it a shot.
I am unfortunatly already using the full install package from microsoft.  Have been every time apart from the very first attempt which I believe was started by the auto update process.

ASKER CERTIFIED SOLUTION
Avatar of darrellarbaugh
darrellarbaugh
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Your issue is may be caused by corrupted catalog files. The following two procedures were provided to me by MS Tech support and solved my problem. I made some edits to clarify which are designated by [Note:....]

PROCEDURE 1:

1. Click Start, Run, type: cmd and press Enter. Please run the following command in the opened window.

Net stop Cryptsvc

2. Manually rename Edb.log to Edb.txt under C:\Windows\system32\catroot2.

3. Click Start, Run, type: cmd and press Enter. Please run the following command to start service in the opened window.

Net start Cryptsvc

4. Reboot the server. [Note: I added this step. In my original attempt, I did not reboot prior to applying the service pack and it failed with an error message ("Setup could not verify the integrity of the file Update.inf. Make sure the Cryptographic service is running on this computer"). So I tried the second proceedure also without rebooting and got the same error message. It was at that point I decided to reboot and attempt the SP2 install immediately after coming up and the installation went fine. Please note that I had dowloaded the full SP2 install and was not using Windows Update.]

5. After the above steps, please try to install Service Pack 2 again.

If the issue persists, try moving all the catalog files using the following procedure.

PROCEDURE 2:

1. Locate C:\WINDOWS\system32\CatRoot Folder

2. Right Click on the folder and select Search.

3. Expand the More Advanced Options and verify that the Type of file says "(All Files and Folders)" and that the advanced search options for system folders, hidden files and folder and search subfolders are checked.

4. Under the "All or part of the name" box, enter "tmp*.cat, KB*.cat." (without the quotes)

5. Move all the files to another folder. [Note: I created a cleanup folder on my desktop prior to doing the search].

6. Reboot the system [Note: Again, this is an added step. See my note in Step 4 of procedure 1]

7. After moving the catalog files, attempt to install the Service Pack again.

At this point, the technician requested that I collect additional data for them to research if the SP2 install failed again. Fortunately, one of these two procedures and the reboot fixed my problem. Good luck and I hope this is helpful to some of you
darrellarbaugh - do you mean to delete all of the folders in the %WINDIR%\$hf_mig$\ folder or just the ones that referre to the hotfixes I previously saw in the log file?

I have looked and it appears that 3 of the 5 removed hotfixes have a folder and 2 don't.  Those that do are 885835, 913580, 926255.  Those that don't are 824105 and 835732.

The account I am using is the main administrator account of the server logging in through remote desktop from a Vista Prem laptop.

cogentsol - similar question for you, do you mean move all of the KB*.cat files from the catroot folder or just the ones that referred to my problem hotfixes?  The only one that appears to be there is 824105.

Also, just a quick note; I didn't try to re-install the hotfixes that I removed.  Is this something anyone would suggest avoiding or considering?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Success finally.  Was going to tell the customer today that we would be looking at a complete reload as I was just about to lose the plot over this problem.  Tried one more time and it completed.

Cogentsol and darrellarbaugh - tried your suggestions but still got the same errors (although didn't try darrellarbaugh / switch idea).  Although they both seem to have allowed me to progress further.  

I went back through the http://support.microsoft.com/kb/822798/en-us article noticed something that had either been added or I had just missed.  No 9 'Delete all the oem*.* files from the %systemroot%\inf folder'.  Did this along with the usual rename of the catroot2 folder, removal of temp files and clearing of the software distribution folder and this time it worked.  So it was either the OEM files or something I had missed before when trying your resent suggestions.  I suspect the OEM files, but can't be sure.

I suppose this means that I should give at least the majority, if not all, of the points to darrellarbaugh as his answer with the /O switch sounds like this would have done the same thing.  Can't remember why I didn't try that anyway.

Thanks very much to everyone who has responded and sorry if I have wasted you time by missing that bit on part 9.

Happy Days can get paid now.
I just wanted to say thanks for everyone's postings.I did the same thing as bargefoot concerning step 9 of the microsoft article mentioned and it worked.The server 2003 has now installed the service pack 2.
Glad I found this one. Thanks guys for all the posts, i have been pounding my head against this one at client and I am looking forward to fixing it this afternoon with all these tips. You guys rock.