XP Pro SP2 1603 Install Failure

G

Guest

I'm trying to install SP2 on our domain computers. I'm the desktop
administrator; I have full local/domain admin rights. Some of my computers
fail during the beginning of SP2 installation, I've tried installing from a
CD, from a folder on the local HDD, from network install exe and i've also
extracted the files and run update.exe directly, all different methods
achieve the same result, an "Internal Error" message. I am including my
svcpack.log file below in hopes that someone can point me in a direction to
resolve this, I've tried many different things with no change in results...

Also, in this svcpack.log file you can see i've used some update.exe command
line switches, but i've tried it with no swiches and get the same log
results, FYI

4.677: 2004/11/29 15:01:52.147 (local)
4.707: c:\sp2\update\update.exe (version 5.5.1005.0)
4.707: Service Pack started with following command line: /n /o
5.488: Return Value From OnACPower = 1
5.508: OnACPower returned value( 0x1 ) which is Equal To 0x1
5.508: Condition succeeded for section OnACPower.Section in Line 1 of
PreRequisite
5.698: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures is
not Present
5.738: First Condition in A6Block.Section Succeeded
5.738: Condition succeeded for section A6Block.Section in Line 2 of
PreRequisite
31.315: DoInstallation: CleanPFR failed: 0x2
31.445: SetProductTypes: InfProductBuildType=BuildType.Sel
31.635: SetAltOsLoaderPath: No section uses DirId 65701; done.
32.997: IncludeDirectoryIdFromInfSection: No DirId found for:
DontRemoveOnUninst.DirId
33.087: DoInstallation: FetchSourceURL for c:\sp2\update\update.inf failed
34.359: CreateUninstall = 0,Directory = C:\WINDOWS\$NtServicePackUninstall$
70.892: Conditional load of section MSN.Block.Condition succeeded
70.892: CheckRegistryValue: RegOpenKeyEx for SOFTWARE\Microsoft\Active
Setup\Installed Components\{FDC11A6F-17D1-48f9-9EA3-9051954BAA24} KeyName
failed :0x2
249.999: BuildCabinetManifest: update.url absent
250.550: Starting AnalyzeComponents
250.570: AnalyzePhaseZero used 0 ticks
250.610: No c:\sp2\update\updtblk.inf file.
250.610: User specified '-o'; ignoring any OEM driver files.
410.089: AnalyzePhaseOne: used 159519 ticks
410.099: AnalyzeComponents: Hotpatch analysis disabled; skipping.
410.099: AnalyzeComponents: Hotpatching is disabled.
410.130: Persisted hotfix directory is missing.
410.130: FindFirstFile c:\windows\$hf_mig$\*.*
410.130: Error getting find handle for c:\windows\$hf_mig$\*.*
426.994: AnalyzePhaseTwo used 16864 ticks
426.994: AnalyzePhaseThree used 0 ticks
427.014: AnalyzePhaseFive used 0 ticks
427.344: AnalyzePhaseSix used 330 ticks
427.975: IsSPBetaKey:pLA->lpVtbl->GetProductID Failed: 0x800700ea
433.273: Trying CheckVLKForBlock again
434.555: Error: CheckVLKForBlock failed
434.565: Inventory complete: ReturnStatus=536741199, 401438 ticks
434.655: Num Ticks for invent : 401538
449.887: UnRegisterSpuninstForRecovery, failed to delete SpRecoverCmdLine
value, error 0x2
449.887: DoInstallation: Failed to unregistering spuninst.exe for recovery.
449.937: An internal error occurred.
487.951: Message displayed to the user: An internal error occurred.
487.951: User Input: OK
487.971: Service Pack 2 installation did not complete.
489.023: Message displayed to the user: Service Pack 2 installation did not
complete.
489.023: User Input: OK
489.023: Update.exe extended error code = 0x1ffe054f
489.023: Update.exe return code was masked to 0x643 for MSI custom action
compliance.
 
T

Torgeir Bakken \(MVP\)

Mike said:
(snip)
Also, in this svcpack.log file you can see i've used some update.exe command
line switches, but i've tried it with no swiches and get the same log
results, FYI

(snip)
427.975: IsSPBetaKey:pLA->lpVtbl->GetProductID Failed: 0x800700ea
433.273: Trying CheckVLKForBlock again
434.555: Error: CheckVLKForBlock failed

It looks to me that the installation have some problems with obtaining
the ProductID for the computer (if this is fatal or not for the
installation I don't know).

Another log files you can check for any clues or error messages:

%windir%\setupapi.log

(%windir% is typically C:\Windows)

You might need to enable verbose logging to find the reason in
one of the log files (setupapi.log and svcpack.log), see here
for how to enable it:

http://www.michna.com/kb/WxSP2.htm#Cannot_install_Service_Pack_2
 
G

Guest

It was the ProductID registry key, but not the one in
HKLM\Software\Microsoft\Windows\Current Version - that one was fine, it was
the one in HKLM\Software\Microsoft\WindowsNT\Current Version. I had checked
the one in Windows, not WindowsNT. That one had been apparently mangled by
our PC/OS deployment software. I simply copied the ProductID string from the
\Windows location to the \WindowsNT location, and SP2 upgraded fine. Thanks
for your help, Torgeir!
 

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

Similar Threads


Top