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$\KB8241
05\update\
updatebr.i
nf
105.578: Failed to open c:\windows\$hf_mig$\KB8357
32\update\
updatebr.i
nf
105.641: Failed to open c:\windows\$hf_mig$\KB8858
35\update\
updatebr.i
nf
105.703: Failed to open c:\windows\$hf_mig$\KB9135
80\update\
updatebr.i
nf
105.766: Failed to open c:\windows\$hf_mig$\KB9262
55\update\
updatebr.i
nf
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\updat
e\update.e
xe (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.DL
L is Not Equal To halcmpx.dll
2.641: Condition succeeded for section CustomHalUnisysBlock.Secti
on in Line 2 of PreRequisite
2.641: InternalFileName of C:\WINDOWS\system32\HAL.DL
L is Not Equal To Unisys CMP Server ACPI HAL
2.641: First Condition in CustomHalUniSysBlock.Secti
on2 Succeeded
2.641: Condition succeeded for section CustomHalUniSysBlock.Secti
on2 in Line 3 of PreRequisite
2.641: InternalFileName of C:\WINDOWS\system32\HAL.DL
L is Not Equal To HALSRAAC.DLL
2.641: Condition succeeded for section CustomHalStratusBlock.Sect
ion in Line 4 of PreRequisite
2.641: InternalFileName of C:\WINDOWS\system32\HAL.DL
L is Not Equal To halce52.dll
2.641: Condition succeeded for section CustomHalMarathonBlock.Sec
tion 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\S
ervices\MS
DTC\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\DRIVER
S\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\DRIVER
S\ql40xx.s
ys 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.Che
ck.Section
Succeeded
2.656: Condition succeeded for section HotfixRefresh.Registry.Che
ck.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=BuildT
ype.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
\CurrentVe
rsion\R2Se
tup is not Present
12.485: Condition Check for Line 1 of R2.Schema.ExtendedConditio
nal returned FALSE
12.485: SOFTWARE\Microsoft\Windows
\CurrentVe
rsion\R2Se
tup is not Present
12.485: Condition succeeded for section R2.Absent.Condition.Sectio
n in Line 1 of Old.Schema.ExtendedConditi
onal
12.485: SOFTWARE\Microsoft\Windows
\CurrentVe
rsion\R2Se
tup is not Present
12.485: Condition Check for Line 1 of New.NTDS.ExtendedCondition
al returned FALSE
12.485: SOFTWARE\Microsoft\Windows
\CurrentVe
rsion\R2Se
tup is not Present
12.485: Condition succeeded for section R2.Absent.Condition.Sectio
n in Line 1 of Old.NTDS.ExtendedCondition
al
12.485: C:\WINDOWS\ADFS\System.Web
.Security.
SingleSign
on.dll is Not Present
12.485: Condition succeeded for section ADFS.SingleSignOn.Exists.C
ondition in Line 1 of ADFS.SingleSignOn.RunProce
ss.Extende
dCondition
al
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.RunP
rocess.Ext
endedCondi
tional returned FALSE
12.485: SOFTWARE\Microsoft\Windows
\CurrentVe
rsion\Setu
p\OC Manager\Subcomponents\RemI
nst is Not Equal To Specified Value
12.485: Condition Check for Line 1 of Extended.Conditional.WDS.I
nstall returned FALSE
12.485: SOFTWARE\Microsoft\Windows
\CurrentVe
rsion\Setu
p\OC Manager\Subcomponents\RemI
nst is Not Equal To Specified Value
12.485: Condition Check for Line 1 of Extended.Conditional.WDS.I
nstall.OOB
.Update returned FALSE
12.485: SOFTWARE\Microsoft\Windows
\CurrentVe
rsion\Setu
p\OC Manager\Subcomponents\RemI
nst is Not Equal To Specified Value
12.485: Condition Check for Line 1 of Extended.Conditional.WDS.I
nstall.Ver
sionlessFi
les 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.Less
Than7.Cond
ition.Sect
ion in Line 1 of IE.AdditionalSettings.Regi
stry.Exten
dedConditi
onal
12.516: SOFTWARE\Microsoft\Windows
\CurrentVe
rsion\Unin
stall\ie7 is not Present
12.516: Condition Check for Line 1 of IE7.AdditionalSettings.Reg
istry.Exte
ndedCondit
ional 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
\CurrentVe
rsion\Setu
p\WindowsF
eatures is not Present
12.516: First Condition in Non.KN.Condition.Section Succeeded
12.516: Condition succeeded for section KN.Or.WMS.Restore.Conditio
n.Section in Line 1 of WMS.ExtendedConditional.Co
mmon
12.563: DoInstallation: FetchSourceURL for c:\a2aaadaea85352fed65f9b\
i386\updat
e\update.i
nf failed
12.563: Inclusion section is enabled for NON_PE file version check
12.563: DoInstallation:UpdSpOpenIn
fFile for OldUninstallInf file "c:\windows\$ntservicepack
uninstall$
\spuninst\
spuninst.i
nf not found: 0x7b
12.563: CreateUninstall = 1,Directory = C:\WINDOWS\$NtServicePackU
ninstall$
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$\KB8241
05\update\
updatebr.i
nf
105.578: Failed to open c:\windows\$hf_mig$\KB8357
32\update\
updatebr.i
nf
105.641: Failed to open c:\windows\$hf_mig$\KB8858
35\update\
updatebr.i
nf
105.703: Failed to open c:\windows\$hf_mig$\KB9135
80\update\
updatebr.i
nf
105.766: Failed to open c:\windows\$hf_mig$\KB9262
55\update\
updatebr.i
nf
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.in
f
113.016: Conditional load of section Netfx.SP1.Reg.Install.Cond
ition succeeded
113.016: Conditional load of section SysmonLogStartType.Reg.Ins
tall.Condi
tion succeeded
113.016: Conditional load of section IAS.Reg.Install.Condition succeeded
113.016: Conditional load of section Mpeg2Data.Reg.Install.Cond
ition succeeded
113.016: Conditional load of section IIS.DCOM.IISAdmin.Reg.Inst
all.Condit
ion succeeded
113.016: Conditional load of section IIS.DCOM.CertObj.Reg.Insta
ll.Conditi
on succeeded
113.016: Conditional load of section IIS.DCOM.W3Control.Reg.Ins
tall.Condi
tion succeeded
113.031: Conditional load of section IIS.DCOM.WamReg.Reg.Instal
l.Conditio
n succeeded
113.031: Conditional load of section WindowsFirewall.Reg.Instal
l.Conditio
n succeeded
113.031: Conditional load of section MSI.Reg.Install.Condition succeeded
113.047: Conditional load of section ScsiPort.Reg.Install.Condi
tion succeeded
113.047: Allocation size of drive C: is 4096 bytes, free space = 94697357312 bytes
114.328: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninst
all.
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\\upda
te\nv4prep
.exe
114.797: Return Code = 0
114.797: Starting process: C:\WINDOWS\system32\reg.ex
e save HKLM\system C:\WINDOWS\system32\config
\system.sp
/y
116.313: Return Code = 0
116.313: Starting process: C:\WINDOWS\system32\reg.ex
e 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\\SP1Q
FE\adfsreg
.exe C:\WINDOWS\ADFS\
130.938: Return Code = 4
130.938: Starting process: C:\WINDOWS\ADFS\adfsreg.ex
e backupassembly System.Web.Security.Single
Signon %windir \ADFS\System.Web.Security.
SingleSign
on.dll
130.938: RunInfProcesses: SpawnProcessAndWaitForItTo
Complete on "C:\WINDOWS\ADFS\adfsreg.e
xe backupassembly System.Web.Security.Single
Signon %windir \ADFS\System.Web.Security.
SingleSign
on.dll" in [ADFS.SingleSignOn.RunProc
ess.Proces
sesToRun] failed: 0x3
130.938: Return Code = 3
130.969: DeRegisterUninstallProgram
InInf: UpdSpOpenInfFile for "c:\windows\$ntservicepack
uninstall$
\spuninst\
spuninst.i
nf failed: 0x7b
139.703: FileInUse:: Detection disabled.
156.891: CheckRegistryValue: Registry - Inf integer values mismatch
157.110: ArchiveFilesFromArchiveFil
esSections
:FindFirst
File for c:\windows\java\packages\*
Failed: 0x3
157.110: ArchiveFilesFromArchiveFil
esSections
:FindFirst
File for c:\windows\java\packages\d
ata\* Failed: 0x3
157.313: ArchiveFilesFromArchiveFil
esSections
:FindFirst
File for C:\WINDOWS\system32\spool\
DRIVERS\W3
2X86\3\*.B
PD Failed: 0x2
157.516: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx Failed: 0x2
157.516: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx Failed: 0x2
157.578: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx Failed: 0x2
157.828: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx Failed: 0x2
157.860: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx Failed: 0x0
157.985: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx Failed: 0x0
157.985: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx Failed: 0x0
157.985: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx Failed: 0x0
157.985: PruneCatalogsFromHotfixes:
RegQueryVa
lueEx 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-0
8002be1031
8}
255.297: Skip Oem Device PCI\VEN_1039&DEV_6330&SUBS
YS_8113104
3&REV_00\4
&1AFFAA3D&
0&0008
255.297: Enumerating Devices of hdc, GUID {4D36E96A-E325-11CE-BFC1-0
8002BE1031
8}
255.375: Enumerating Devices of media, GUID {4D36E96C-E325-11CE-BFC1-0
8002BE1031
8}
255.453: Skip Oem Device PCI\VEN_1039&DEV_7012&SUBS
YS_810D104
3&REV_A0\3
&61AAA01&0
&17
255.453: Enumerating Devices of Processor, GUID {50127DC3-0F36-415e-A6CC-4
CB3BE910B6
5}
255.531: Starting Backup For ACPI\GenuineIntel_-_x86_Fa
mily_15_Mo
del_2
257.219: Starting Backup For ACPI\GenuineIntel_-_x86_Fa
mily_15_Mo
del_2
257.641: Enumerating Devices of System, GUID {4D36E97D-E325-11CE-BFC1-0
8002BE1031
8}
257.719: Skip Oem Device PCI\VEN_1039&DEV_0003&SUBS
YS_0000000
0&REV_00\3
&61AAA01&0
&08
257.735: Enumerating Devices of Unknown, GUID {4D36E97E-E325-11CE-BFC1-0
8002BE1031
8}
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\CatRoo
t\{F750E6C
3-38EE-11D
1-85E5-00C
04FC295EE}
\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\CatRoo
t\{F750E6C
3-38EE-11D
1-85E5-00C
04FC295EE}
\Tmp.0.sas
etup.cat with error 0x57
266.203: GetCatVersion: Failed to retrieve version information from C:\WINDOWS\Tmp.0.sasetup.c
at with error 0x80092004
266.328: InstallSingleCatalogFile: MyInstallCatalog failed for Tmp.0.sasetup.cat; error=0xfffffbfe.
266.328: DoInstallation:MyInstallCa
talogFiles
failed:STR_CATALOG_INSTALL
_FAILED
270.656: UnRegisterSpuninstForRecov
ery, 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\$NtServicePackU
ninstall$\
spuninst\s
puninst.ex
e /~ -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
***