From: Ollie Purkiss on
I've worked out what that VID_045 thing is - it's the Xbox DVD Emulator. I
tried removing it and re-installing the update and it still fails. So it
must be something to do with that line that says:

6.437: Starting process: d:\2198a90358a7a9b5d5ec\\wmfdist95.exe /q:a

Is that running the wrong exe? Is it broken because of the "\\"? How is
that comand generated?

Ollie.

Full log:

0.047: 2007/01/24 12:18:30.658 (local)
0.047: d:\2198a90358a7a9b5d5ec\update\update.exe (version 6.1.22.0)
0.047: Hotfix started with following command line:
0.125: In Function TestVolatileFlag, line 11660, RegOpenKeyEx failed with
error 0x2
0.125: In Function TestVolatileFlag, line 11692, RegOpenKeyEx failed with
error 0x2
0.125: DoInstallation: CleanPFR failed: 0x2
0.125: SetProductTypes: InfProductBuildType=BuildType.Sel
0.125: SetAltOsLoaderPath: No section uses DirId 65701; done.
0.125: DoInstallation: FetchSourceURL for
d:\2198a90358a7a9b5d5ec\update\update.inf failed
0.125: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed:
0xe0000102
0.125: BuildCabinetManifest: update.url absent
0.125: Starting AnalyzeComponents
0.125: AnalyzePhaseZero used 0 ticks
0.125: No c:\windows\INF\updtblk.inf file.
0.125: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
0.125: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
2.078: CreateUninstall = 1,Directory = C:\WINDOWS\$NtUninstallKB891122$
2.250: Third Party Provider = Intel for
PCI\VEN_8086&DEV_032C&SUBSYS_00000000&REV_09\4&117729E2&0&00E0
2.422: Third Party Provider = Intel for
PCI\VEN_8086&DEV_277C&SUBSYS_00000000&REV_00\3&172E68DD&0&00
2.547: Third Party Provider = Intel for
PCI\VEN_8086&DEV_277D&SUBSYS_00000000&REV_00\3&172E68DD&0&08
2.687: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&172E68DD&0&F8
2.937: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27C8&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E8
3.047: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27C9&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E9
3.156: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27CA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EA
3.265: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27CB&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EB
3.406: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27CC&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EF
3.547: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27D0&SUBSYS_00000000&REV_01\3&172E68DD&0&E0
3.687: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27DA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&FB
3.828: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27DF&SUBSYS_01DE1028&REV_01\3&172E68DD&0&F9
3.969: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27E0&SUBSYS_00000000&REV_01\3&172E68DD&0&E4
4.094: Third Party Provider = Intel for
PCI\VEN_8086&DEV_27E2&SUBSYS_00000000&REV_01\3&172E68DD&0&E5
4.859:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem0.CAT
trusts inf c:\windows\inf\oem0.inf of device
SCSI\BRIDGE&VEN_DELL&PROD_PSEUDO_DEVICE&REV_2.34\6&13B8E0A7&0&03F0
6.422: OEM file scan used 6297 ticks
6.422: AnalyzePhaseOne: used 6297 ticks
6.422: AnalyzeComponents: Hotpatch analysis disabled; skipping.
6.422: AnalyzeComponents: Hotpatching is disabled.
6.437: AnalyzePhaseTwo used 15 ticks
6.437: AnalyzePhaseThree used 0 ticks
6.437: AnalyzePhaseFive used 0 ticks
6.437: AnalyzePhaseSix used 0 ticks
6.437: AnalyzeComponents used 6312 ticks
6.437: Downloading 0 files
6.437: bPatchMode = FALSE
6.437: Inventory complete: ReturnStatus=0, 6312 ticks
6.437: Num Ticks for invent : 6312
6.437: Allocation size of drive C: is 4096 bytes, free space = 48739610624
bytes
6.437: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
6.437: Drive C: free 46481MB req: 5MB w/uninstall: NOT CALCULATED.
6.437: CabinetBuild complete
6.437: Num Ticks for Cabinet build : 0
6.437: DynamicStrings section not defined or empty.
6.437: Starting process: d:\2198a90358a7a9b5d5ec\\wmfdist95.exe /q:a
6.875: Return Code = 2147942593
6.875: DoInstallation:RunInfProcesses Failed
6.890: KB891122 Setup encountered an error: An error in updating your
system has occurred.
6.922: An error in updating your system has occurred.
8.015: Message displayed to the user: An error in updating your system has
occurred.
8.015: User Input: OK
8.015: Update.exe extended error code = 0xf070
8.015: Update.exe return code was masked to 0x643 for MSI custom action
compliance.


"Ollie Purkiss" wrote:

> All of that log file was generated from me downloading the files from the KB
> article directly and running them - hence the quick turn around. The very
> first one was the wrong OS version (like and idiot I clicked on the wrong one
> :).
>
> The entries in the log file that I've pasted at the bottom of this message
> were generated after I added the verbose registry entries (although it's not
> really much different). The first being another manual download and install
> and the second being through windows update. To my untrained eyes they look
> pretty similar - they both have the VID_045 line in them.
>
> My graphics card is from Dell, but I think I downloaded the drivers directly
> if I remember right. I'm trying to get hold of their support now.
>
> Cheers,
>
> Ollie.
>
> Log file:
>
> 0.047: 2007/01/22 17:07:25.706 (local)
> 0.047: d:\ad1cd06499211ae28a07bb436234\update\update.exe (version 6.1.22.0)
> 0.047: Hotfix started with following command line:
> 0.203: In Function TestVolatileFlag, line 11660, RegOpenKeyEx failed with
> error 0x2
> 0.203: In Function TestVolatileFlag, line 11692, RegOpenKeyEx failed with
> error 0x2
> 0.203: DoInstallation: CleanPFR failed: 0x2
> 0.203: SetProductTypes: InfProductBuildType=BuildType.Sel
> 0.219: SetAltOsLoaderPath: No section uses DirId 65701; done.
> 0.219: DoInstallation: FetchSourceURL for
> d:\ad1cd06499211ae28a07bb436234\update\update.inf failed
> 0.219: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed:
> 0xe0000102
> 0.219: BuildCabinetManifest: update.url absent
> 0.219: Starting AnalyzeComponents
> 0.219: AnalyzePhaseZero used 0 ticks
> 0.219: No c:\windows\INF\updtblk.inf file.
> 0.219: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> 0.219: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> 2.391: CreateUninstall = 1,Directory = C:\WINDOWS\$NtUninstallKB891122$
> 2.422: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_032C&SUBSYS_00000000&REV_09\4&117729E2&0&00E0
> 2.594: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_277C&SUBSYS_00000000&REV_00\3&172E68DD&0&00
> 2.734: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_277D&SUBSYS_00000000&REV_00\3&172E68DD&0&08
> 2.875: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&172E68DD&0&F8
> 3.078: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27C8&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E8
> 3.187: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27C9&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E9
> 3.312: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EA
> 3.422: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CB&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EB
> 3.562: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CC&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EF
> 3.703: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27D0&SUBSYS_00000000&REV_01\3&172E68DD&0&E0
> 3.828: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27DA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&FB
> 3.984: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27DF&SUBSYS_01DE1028&REV_01\3&172E68DD&0&F9
> 4.125: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27E0&SUBSYS_00000000&REV_01\3&172E68DD&0&E4
> 4.266: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27E2&SUBSYS_00000000&REV_01\3&172E68DD&0&E5
> 5.031:
> C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem0.CAT
> trusts inf c:\windows\inf\oem0.inf of device
> SCSI\BRIDGE&VEN_DELL&PROD_PSEUDO_DEVICE&REV_2.34\6&13B8E0A7&0&03F0
> 5.984: SetupVerifyInfFile failed with error 0x490 for oem9.inf of device
> USB\VID_045E&PID_028B\5&18F4DAC0&0&6
> 6.281: OEM file scan used 6062 ticks
> 6.281: AnalyzePhaseOne: used 6062 ticks
> 6.281: AnalyzeComponents: Hotpatch analysis disabled; skipping.
> 6.281: AnalyzeComponents: Hotpatching is disabled.
> 6.297: AnalyzePhaseTwo used 16 ticks
> 6.297: AnalyzePhaseThree used 0 ticks
> 6.297: AnalyzePhaseFive used 0 ticks
> 6.297: AnalyzePhaseSix used 0 ticks
> 6.297: AnalyzeComponents used 6078 ticks
> 6.297: Downloading 0 files
> 6.297: bPatchMode = FALSE
> 6.297: Inventory complete: ReturnStatus=0, 6078 ticks
> 6.297: Num Ticks for invent : 6078
> 6.297: Allocation size of drive C: is 4096 bytes, free space = 48892866560
> bytes
> 6.297: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
> 6.297: Drive C: free 46627MB req: 5MB w/uninstall: NOT CALCULATED.
> 6.297: CabinetBuild complete
> 6.297: Num Ticks for Cabinet build : 0
> 6.297: DynamicStrings section not defined or empty.
> 6.297: Starting process: d:\ad1cd06499211ae28a07bb436234\\wmfdist95.exe /q:a
> 6.734: Return Code = 2147942593
> 6.734: DoInstallation:RunInfProcesses Failed
> 6.734: KB891122 Setup encountered an error: An error in updating your
> system has occurred.
> 6.781: An error in updating your system has occurred.
> 8.219: Message displayed to the user: An error in updating your system has
> occurred.
> 8.219: User Input: OK
> 8.219: Update.exe extended error code = 0xf070
> 8.219: Update.exe return code was masked to 0x643 for MSI custom action
> compliance.
> 0.016:
> ================================================================================
> 0.016: 2007/01/22 17:12:27.148 (local)
> 0.016:
> C:\WINDOWS\SoftwareDistribution\Download\f79a0abf54df8cb1967cbc84b2d1c410\update\update.exe (version 6.1.22.0)
> 0.016: Failed To Enable SE_SHUTDOWN_PRIVILEGE
> 0.016: Hotfix started with following command line: -q -z -er
> /ParentInfo:5d86354799922048873603e49833be0d
> 0.188: In Function TestVolatileFlag, line 11660, RegOpenKeyEx failed with
> error 0x2
> 0.188: In Function TestVolatileFlag, line 11692, RegOpenKeyEx failed with
> error 0x2
> 0.188: DoInstallation: CleanPFR failed: 0x2
> 0.188: SetProductTypes: InfProductBuildType=BuildType.Sel
> 0.188: SetAltOsLoaderPath: No section uses DirId 65701; done.
> 0.188: DoInstallation: FetchSourceURL for
> c:\windows\softwaredistribution\download\f79a0abf54df8cb1967cbc84b2d1c410\update\update.inf failed
> 0.188: CreateUninstall = 1,Directory = C:\WINDOWS\$NtUninstallKB891122$
> 0.204: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed:
> 0xe0000102
> 0.204: BuildCabinetManifest: update.url absent
> 0.204: Starting AnalyzeComponents
> 0.204: AnalyzePhaseZero used 0 ticks
> 0.204: No c:\windows\INF\updtblk.inf file.
> 0.204: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> 0.204: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> 2.422: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_032C&SUBSYS_00000000&REV_09\4&117729E2&0&00E0
> 2.594: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_277C&SUBSYS_00000000&REV_00\3&172E68DD&0&00
> 2.735: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_277D&SUBSYS_00000000&REV_00\3&172E68DD&0&08
> 2.875: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&172E68DD&0&F8
> 3.079: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27C8&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E8
> 3.188: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27C9&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E9
> 3.297: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EA
> 3.407: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CB&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EB
> 3.563: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CC&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EF
> 3.704: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27D0&SUBSYS_00000000&REV_01\3&172E68DD&0&E0
> 3.844: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27DA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&FB
> 4.000: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27DF&SUBSYS_01DE1028&REV_01\3&172E68DD&0&F9
> 4.141: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27E0&SUBSYS_00000000&REV_01\3&172E68DD&0&E4
> 4.282: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27E2&SUBSYS_00000000&REV_01\3&172E68DD&0&E5
> 5.141:
> C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem0.CAT
> trusts inf c:\windows\inf\oem0.inf of device
> SCSI\BRIDGE&VEN_DELL&PROD_PSEUDO_DEVICE&REV_2.34\6&13B8E0A7&0&03F0
> 5.875: SetupVerifyInfFile failed with error 0x490 for oem9.inf of device
> USB\VID_045E&PID_028B\5&18F4DAC0&0&6
> 6.172: OEM file scan used 5968 ticks
> 6.172: AnalyzePhaseOne: used 5968 ticks
> 6.172: AnalyzeComponents: Hotpatch analysis disabled; skipping.
> 6.172: AnalyzeComponents: Hotpatching is disabled.
> 6.188: AnalyzePhaseTwo used 0 ticks
> 6.188: AnalyzePhaseThree used 0 ticks
> 6.188: AnalyzePhaseFive used 0 ticks
> 6.188: AnalyzePhaseSix used 0 ticks
> 6.188: AnalyzeComponents used 5984 ticks
> 6.188: Downloading 0 files
> 6.188: bPatchMode = FALSE
> 6.188: Inventory complete: ReturnStatus=0, 6000 ticks
> 6.188: Num Ticks for invent : 6000
> 6.188: Allocation size of drive C: is 4096 bytes, free space = 48818016256
> bytes
> 6.204: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
> 6.204: Drive C: free 46556MB req: 5MB w/uninstall: NOT CALCULATED.
> 6.204: CabinetBuild complete
> 6.204: Num Ticks for Cabinet build : 16
> 6.204: DynamicStrings section not defined or empty.
> 6.204: Starting process:
> c:\windows\softwaredistribution\download\f79a0abf54df8cb1967cbc84b2d1c410\\wmfdist95.exe /q:a
> 6.704: Return Code = 2147942593
> 6.704: DoInstallation:RunInfProcesses Failed
> 6.704: KB891122 Setup encountered an error: An error in updating your
> system has occurred.
> 6.750: An error in updating your system has occurred.
> 6.750: Update.exe extended error code = 0xf070
>
> "Robert Aldwinckle" wrote:
>
> > "Ollie Purkiss" <opurkiss(a)microsoft.com.(donotspam)> wrote in message
> > news:20548496-678F-4DFD-85E1-B555C84AFED5(a)microsoft.com
> > ....
> > >> Codes suggest corrupt update. Try downloading it again (and make sure
> > >> that you are downloading the correct one for your OS,
> >
> >
> > > 7.047: Message displayed to the user: The version of Windows you have
> > > installed does not match the update you are trying to install.
> >
> > So, I was right? You had the wrong update originally? ; )
> >
> >
> > But that was only a few minutes before the final one
> > so what exactly did you do to get these going so quickly?
> >
> > I notice that the KB article has links to 3 downloads.
> > Does this mean that you tried to install all 3?
> >
> > http://www.microsoft.com/downloads/details.aspx?FamilyId=73C2650F-BE61-4BD6-8408-1FD6E7827CD8
> >
> > http://www.microsoft.com/downloads/details.aspx?FamilyId=F3903E13-7D01-4DB7-9E6F-E9DFFAC6731E
> >
> > http://download.microsoft.com/download/2/c/8/2c83ac8b-87d2-4f8a-93c8-1bb28b8fb146/windowsmedia9-kb891122-x86-intl.exe
> >
> >
> > I don't think those numbers match the numbers in the subdirectories of
> > where the updates were expanded and executed from. Using the verbose option
> > on your WindowsUpdate.log might help clarify what happened with that.
> > (Ref. KB902093)
> >
> >
> > It looks like the next one failed too:
> >
> > > 8.344:
> > > C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem0.CAT
> > > trusts inf c:\windows\inf\oem0.inf of device
> > > SCSI\BRIDGE&VEN_DELL&PROD_PSEUDO_DEVICE&REV_2.34\6&13B8E0A7&0&03F0
> > > 9.313: SetupVerifyInfFile failed with error 0x490 for oem9.inf of device
> > > USB\VID_045E&PID_028B\5&18F4DAC0&0&6
> >
> > Have you checked with Dell if there are special instructions from them
> > for installing this update? Did Dell supply you with your video card and driver?
> > (assuming that is what VID_045 represents)
> >
> >
> > > 12.156: Starting process: d:\32b06a8deab36d1ad924e2\\wmfdist95.exe /q:a
> > > 14.172: Return Code = 2147942593
> >
> > Typo? (extra backslash) Trying to install the Win98 version? Why?
> > BTW positive return code equals QW 800700C1
> >
> > 0x800700C1 -2147024703 ERROR BAD EXE FORMAT is not a valid Win32 application
> >
> >
> > So this is another example of trying to run the wrong file IMO.
> >
> >
> > Here's the last one:
> >
> > > 0.063: 2007/01/22 11:31:30.548 (local)
> > > 0.063: d:\d89fbe498f26321605\update\update.exe (version 6.1.22.0)
> >
> > Same thing:
> >
> > 1. Another one of the Dell VID things.
> >
> > > 5.047:
> > > C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem0.CAT
> > > trusts inf c:\windows\inf\oem0.inf of device
> > > SCSI\BRIDGE&VEN_DELL&PROD_PSEUDO_DEVICE&REV_2.34\6&13B8E0A7&0&03F0
> > > 6.016: SetupVerifyInfFile failed with error 0x490 for oem9.inf of device
> > > USB\VID_045E&PID_028B\5&18F4DAC0&0&6
> >
> > 2. Another typo or wrong OS
> >
> > > 6.359: Starting process: d:\d89fbe498f26321605\\wmfdist95.exe /q:a
> > > 7.016: Return Code = 2147942593
> >
> >
> > If this was due to an install started by AU or WU I would say that it shows
> > that the update package is broken (or perhaps your installer is out of date
> > and doesn't know how to disassemble this update correctly.)
> >
> > Have you tried using the appropriate link in the KB article to download
> > the update FOR YOUR OS and install it MANUALLY instead?
> >
> > Doing that might at least make clearer the severity of the Dell VID symptom
> > but if you're lucky might also result in a successful installation of the update
> > so AU won't bother notifying you about it any more.
> >
> >
> > Good luck
> >
> > Robert
> > ---
> >
> >
> >
From: Robert Aldwinckle on
"Ollie Purkiss" <opurkiss(a)microsoft.com.(donotspam)> wrote in message
news:76B3162C-7970-4AED-BC70-DEE7651F4B75(a)microsoft.com...
> All of that log file was generated from me downloading the files from the KB
> article directly and running them - hence the quick turn around. The very
> first one was the wrong OS version (like and idiot I clicked on the wrong one
> :).
>
> The entries in the log file that I've pasted at the bottom of this message
> were generated after I added the verbose registry entries (although it's not
> really much different).


Be more precise. "Verbose registry entries"? As in KB902093?
Or were you using the command line switch /verbose?
In either case the supplementary diagnostics apparently show elsewhere.
E.g. KB902093 presumably modifies windowsupdate.log somehow
while usually the TechNet Security Bulletin explicitly tells us to look for
CabBuild.log so I would try to find if using that switch causes more diagnostic
files to be created too. E.g. do a search of all files changed on the date
of the update; sort by Date Modified and scroll to the time that the update
was run to make sure that you can see what all the update has done when
that switch is used.


> The first being another manual download and install
> and the second being through windows update. To my untrained eyes they look
> pretty similar - they both have the VID_045 line in them.
>
> My graphics card is from Dell, but I think I downloaded the drivers directly
> if I remember right. I'm trying to get hold of their support now.


Have you contacted anyone there yet?

BTW your logs AFAICT are still showing the same
two problems as before: missing file and then syntax error.

I wonder if the first process worked whether this last one would
even have been tried? E.g. the only reason this syntax error
issue is being seen is because you have a file missing?

Perhaps you should post in a newsgroup where more people
would have tried this update? E.g. same OS and same hardware?
See if anybody has been able to install it? If so, use their logs
to figure out where yours are going wrong. In particular you would
find out what that missing file is supposed to look like.


Good luck

Robert
---


From: Ollie Purkiss on
I'm sure nobody is reading this anymore, but i solved it by changing my TEMP
and TMP user environment variables from within "C:\documents and settings\"
to a folder in the root of C:\

"Ollie Purkiss" wrote:

> I've worked out what that VID_045 thing is - it's the Xbox DVD Emulator. I
> tried removing it and re-installing the update and it still fails. So it
> must be something to do with that line that says:
>
> 6.437: Starting process: d:\2198a90358a7a9b5d5ec\\wmfdist95.exe /q:a
>
> Is that running the wrong exe? Is it broken because of the "\\"? How is
> that comand generated?
>
> Ollie.
>
> Full log:
>
> 0.047: 2007/01/24 12:18:30.658 (local)
> 0.047: d:\2198a90358a7a9b5d5ec\update\update.exe (version 6.1.22.0)
> 0.047: Hotfix started with following command line:
> 0.125: In Function TestVolatileFlag, line 11660, RegOpenKeyEx failed with
> error 0x2
> 0.125: In Function TestVolatileFlag, line 11692, RegOpenKeyEx failed with
> error 0x2
> 0.125: DoInstallation: CleanPFR failed: 0x2
> 0.125: SetProductTypes: InfProductBuildType=BuildType.Sel
> 0.125: SetAltOsLoaderPath: No section uses DirId 65701; done.
> 0.125: DoInstallation: FetchSourceURL for
> d:\2198a90358a7a9b5d5ec\update\update.inf failed
> 0.125: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed:
> 0xe0000102
> 0.125: BuildCabinetManifest: update.url absent
> 0.125: Starting AnalyzeComponents
> 0.125: AnalyzePhaseZero used 0 ticks
> 0.125: No c:\windows\INF\updtblk.inf file.
> 0.125: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> 0.125: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> 2.078: CreateUninstall = 1,Directory = C:\WINDOWS\$NtUninstallKB891122$
> 2.250: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_032C&SUBSYS_00000000&REV_09\4&117729E2&0&00E0
> 2.422: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_277C&SUBSYS_00000000&REV_00\3&172E68DD&0&00
> 2.547: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_277D&SUBSYS_00000000&REV_00\3&172E68DD&0&08
> 2.687: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&172E68DD&0&F8
> 2.937: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27C8&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E8
> 3.047: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27C9&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E9
> 3.156: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EA
> 3.265: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CB&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EB
> 3.406: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27CC&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EF
> 3.547: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27D0&SUBSYS_00000000&REV_01\3&172E68DD&0&E0
> 3.687: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27DA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&FB
> 3.828: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27DF&SUBSYS_01DE1028&REV_01\3&172E68DD&0&F9
> 3.969: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27E0&SUBSYS_00000000&REV_01\3&172E68DD&0&E4
> 4.094: Third Party Provider = Intel for
> PCI\VEN_8086&DEV_27E2&SUBSYS_00000000&REV_01\3&172E68DD&0&E5
> 4.859:
> C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem0.CAT
> trusts inf c:\windows\inf\oem0.inf of device
> SCSI\BRIDGE&VEN_DELL&PROD_PSEUDO_DEVICE&REV_2.34\6&13B8E0A7&0&03F0
> 6.422: OEM file scan used 6297 ticks
> 6.422: AnalyzePhaseOne: used 6297 ticks
> 6.422: AnalyzeComponents: Hotpatch analysis disabled; skipping.
> 6.422: AnalyzeComponents: Hotpatching is disabled.
> 6.437: AnalyzePhaseTwo used 15 ticks
> 6.437: AnalyzePhaseThree used 0 ticks
> 6.437: AnalyzePhaseFive used 0 ticks
> 6.437: AnalyzePhaseSix used 0 ticks
> 6.437: AnalyzeComponents used 6312 ticks
> 6.437: Downloading 0 files
> 6.437: bPatchMode = FALSE
> 6.437: Inventory complete: ReturnStatus=0, 6312 ticks
> 6.437: Num Ticks for invent : 6312
> 6.437: Allocation size of drive C: is 4096 bytes, free space = 48739610624
> bytes
> 6.437: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
> 6.437: Drive C: free 46481MB req: 5MB w/uninstall: NOT CALCULATED.
> 6.437: CabinetBuild complete
> 6.437: Num Ticks for Cabinet build : 0
> 6.437: DynamicStrings section not defined or empty.
> 6.437: Starting process: d:\2198a90358a7a9b5d5ec\\wmfdist95.exe /q:a
> 6.875: Return Code = 2147942593
> 6.875: DoInstallation:RunInfProcesses Failed
> 6.890: KB891122 Setup encountered an error: An error in updating your
> system has occurred.
> 6.922: An error in updating your system has occurred.
> 8.015: Message displayed to the user: An error in updating your system has
> occurred.
> 8.015: User Input: OK
> 8.015: Update.exe extended error code = 0xf070
> 8.015: Update.exe return code was masked to 0x643 for MSI custom action
> compliance.
>
>
> "Ollie Purkiss" wrote:
>
> > All of that log file was generated from me downloading the files from the KB
> > article directly and running them - hence the quick turn around. The very
> > first one was the wrong OS version (like and idiot I clicked on the wrong one
> > :).
> >
> > The entries in the log file that I've pasted at the bottom of this message
> > were generated after I added the verbose registry entries (although it's not
> > really much different). The first being another manual download and install
> > and the second being through windows update. To my untrained eyes they look
> > pretty similar - they both have the VID_045 line in them.
> >
> > My graphics card is from Dell, but I think I downloaded the drivers directly
> > if I remember right. I'm trying to get hold of their support now.
> >
> > Cheers,
> >
> > Ollie.
> >
> > Log file:
> >
> > 0.047: 2007/01/22 17:07:25.706 (local)
> > 0.047: d:\ad1cd06499211ae28a07bb436234\update\update.exe (version 6.1.22.0)
> > 0.047: Hotfix started with following command line:
> > 0.203: In Function TestVolatileFlag, line 11660, RegOpenKeyEx failed with
> > error 0x2
> > 0.203: In Function TestVolatileFlag, line 11692, RegOpenKeyEx failed with
> > error 0x2
> > 0.203: DoInstallation: CleanPFR failed: 0x2
> > 0.203: SetProductTypes: InfProductBuildType=BuildType.Sel
> > 0.219: SetAltOsLoaderPath: No section uses DirId 65701; done.
> > 0.219: DoInstallation: FetchSourceURL for
> > d:\ad1cd06499211ae28a07bb436234\update\update.inf failed
> > 0.219: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed:
> > 0xe0000102
> > 0.219: BuildCabinetManifest: update.url absent
> > 0.219: Starting AnalyzeComponents
> > 0.219: AnalyzePhaseZero used 0 ticks
> > 0.219: No c:\windows\INF\updtblk.inf file.
> > 0.219: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> > 0.219: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> > 2.391: CreateUninstall = 1,Directory = C:\WINDOWS\$NtUninstallKB891122$
> > 2.422: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_032C&SUBSYS_00000000&REV_09\4&117729E2&0&00E0
> > 2.594: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_277C&SUBSYS_00000000&REV_00\3&172E68DD&0&00
> > 2.734: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_277D&SUBSYS_00000000&REV_00\3&172E68DD&0&08
> > 2.875: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&172E68DD&0&F8
> > 3.078: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27C8&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E8
> > 3.187: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27C9&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E9
> > 3.312: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27CA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EA
> > 3.422: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27CB&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EB
> > 3.562: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27CC&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EF
> > 3.703: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27D0&SUBSYS_00000000&REV_01\3&172E68DD&0&E0
> > 3.828: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27DA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&FB
> > 3.984: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27DF&SUBSYS_01DE1028&REV_01\3&172E68DD&0&F9
> > 4.125: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27E0&SUBSYS_00000000&REV_01\3&172E68DD&0&E4
> > 4.266: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27E2&SUBSYS_00000000&REV_01\3&172E68DD&0&E5
> > 5.031:
> > C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem0.CAT
> > trusts inf c:\windows\inf\oem0.inf of device
> > SCSI\BRIDGE&VEN_DELL&PROD_PSEUDO_DEVICE&REV_2.34\6&13B8E0A7&0&03F0
> > 5.984: SetupVerifyInfFile failed with error 0x490 for oem9.inf of device
> > USB\VID_045E&PID_028B\5&18F4DAC0&0&6
> > 6.281: OEM file scan used 6062 ticks
> > 6.281: AnalyzePhaseOne: used 6062 ticks
> > 6.281: AnalyzeComponents: Hotpatch analysis disabled; skipping.
> > 6.281: AnalyzeComponents: Hotpatching is disabled.
> > 6.297: AnalyzePhaseTwo used 16 ticks
> > 6.297: AnalyzePhaseThree used 0 ticks
> > 6.297: AnalyzePhaseFive used 0 ticks
> > 6.297: AnalyzePhaseSix used 0 ticks
> > 6.297: AnalyzeComponents used 6078 ticks
> > 6.297: Downloading 0 files
> > 6.297: bPatchMode = FALSE
> > 6.297: Inventory complete: ReturnStatus=0, 6078 ticks
> > 6.297: Num Ticks for invent : 6078
> > 6.297: Allocation size of drive C: is 4096 bytes, free space = 48892866560
> > bytes
> > 6.297: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
> > 6.297: Drive C: free 46627MB req: 5MB w/uninstall: NOT CALCULATED.
> > 6.297: CabinetBuild complete
> > 6.297: Num Ticks for Cabinet build : 0
> > 6.297: DynamicStrings section not defined or empty.
> > 6.297: Starting process: d:\ad1cd06499211ae28a07bb436234\\wmfdist95.exe /q:a
> > 6.734: Return Code = 2147942593
> > 6.734: DoInstallation:RunInfProcesses Failed
> > 6.734: KB891122 Setup encountered an error: An error in updating your
> > system has occurred.
> > 6.781: An error in updating your system has occurred.
> > 8.219: Message displayed to the user: An error in updating your system has
> > occurred.
> > 8.219: User Input: OK
> > 8.219: Update.exe extended error code = 0xf070
> > 8.219: Update.exe return code was masked to 0x643 for MSI custom action
> > compliance.
> > 0.016:
> > ================================================================================
> > 0.016: 2007/01/22 17:12:27.148 (local)
> > 0.016:
> > C:\WINDOWS\SoftwareDistribution\Download\f79a0abf54df8cb1967cbc84b2d1c410\update\update.exe (version 6.1.22.0)
> > 0.016: Failed To Enable SE_SHUTDOWN_PRIVILEGE
> > 0.016: Hotfix started with following command line: -q -z -er
> > /ParentInfo:5d86354799922048873603e49833be0d
> > 0.188: In Function TestVolatileFlag, line 11660, RegOpenKeyEx failed with
> > error 0x2
> > 0.188: In Function TestVolatileFlag, line 11692, RegOpenKeyEx failed with
> > error 0x2
> > 0.188: DoInstallation: CleanPFR failed: 0x2
> > 0.188: SetProductTypes: InfProductBuildType=BuildType.Sel
> > 0.188: SetAltOsLoaderPath: No section uses DirId 65701; done.
> > 0.188: DoInstallation: FetchSourceURL for
> > c:\windows\softwaredistribution\download\f79a0abf54df8cb1967cbc84b2d1c410\update\update.inf failed
> > 0.188: CreateUninstall = 1,Directory = C:\WINDOWS\$NtUninstallKB891122$
> > 0.204: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed:
> > 0xe0000102
> > 0.204: BuildCabinetManifest: update.url absent
> > 0.204: Starting AnalyzeComponents
> > 0.204: AnalyzePhaseZero used 0 ticks
> > 0.204: No c:\windows\INF\updtblk.inf file.
> > 0.204: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> > 0.204: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
> > 2.422: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_032C&SUBSYS_00000000&REV_09\4&117729E2&0&00E0
> > 2.594: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_277C&SUBSYS_00000000&REV_00\3&172E68DD&0&00
> > 2.735: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_277D&SUBSYS_00000000&REV_00\3&172E68DD&0&08
> > 2.875: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&172E68DD&0&F8
> > 3.079: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27C8&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E8
> > 3.188: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27C9&SUBSYS_01DE1028&REV_01\3&172E68DD&0&E9
> > 3.297: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27CA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EA
> > 3.407: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27CB&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EB
> > 3.563: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27CC&SUBSYS_01DE1028&REV_01\3&172E68DD&0&EF
> > 3.704: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27D0&SUBSYS_00000000&REV_01\3&172E68DD&0&E0
> > 3.844: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27DA&SUBSYS_01DE1028&REV_01\3&172E68DD&0&FB
> > 4.000: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27DF&SUBSYS_01DE1028&REV_01\3&172E68DD&0&F9
> > 4.141: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27E0&SUBSYS_00000000&REV_01\3&172E68DD&0&E4
> > 4.282: Third Party Provider = Intel for
> > PCI\VEN_8086&DEV_27E2&SUBSYS_00000000&REV_01\3&172E68DD&0&E5
> > 5.141:
> > C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem0.CAT
> > trusts inf c:\windows\inf\oem0.inf of device
> > SCSI\BRIDGE&VEN_DELL&PROD_PSEUDO_DEVICE&REV_2.34\6&13B8E0A7&0&03F0
> > 5.875: SetupVerifyInfFile failed with error 0x490 for oem9.inf of device
> > USB\VID_045E&PID_028B\5&18F4DAC0&0&6
> > 6.172: OEM file scan used 5968 ticks
> > 6.172: AnalyzePhaseOne: used 5968 ticks
> > 6.172: AnalyzeComponents: Hotpatch analysis disabled; skipping.
> > 6.172: AnalyzeComponents: Hotpatching is disabled.
> > 6.188: AnalyzePhaseTwo used 0 ticks
> > 6.188: AnalyzePhaseThree used 0 ticks
> > 6.188: AnalyzePhaseFive used 0 ticks
> > 6.188: AnalyzePhaseSix used 0 ticks
> > 6.188: AnalyzeComponents used 5984 ticks
> > 6.188: Downloading 0 files
> > 6.188: bPatchMode = FALSE
> > 6.188: Inventory complete: ReturnStatus=0, 6000 ticks
> > 6.188: Num Ticks for invent : 6000
> > 6.188: Allocation size of drive C: is 4096 bytes, free space = 48818016256
> > bytes
> > 6.204: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
> > 6.204: Drive C: free 46556MB req: 5MB w/uninstall: NOT CALCULATED.
> > 6.204: CabinetBuild complete
> > 6.204: Num Ticks for Cabinet build : 16
> > 6.204: DynamicStrings section not defined or empty.
> > 6.204: Starting process:
> > c:\windows\softwaredistribution\download\f79a0abf54df8cb1967cbc84b2d1c410\\wmfdist95.exe /q:a
> > 6.704: Return Code = 2147942593
> > 6.704: DoInstallation:RunInfProcesses Failed
> > 6.704: KB891122 Setup encountered an error: An error in updating your
> > system has occurred.
> > 6.750: An error in updating your system has occurred.
> > 6.750: Update.exe extended error code = 0xf070
> >
> > "Robert Aldwinckle" wrote:
> >
From: Robert Aldwinckle on
"Ollie Purkiss" <opurkiss(a)microsoft.com.(donotspam)> wrote in message
news:38ACF33E-6162-4FA1-9154-481D18AD3880(a)microsoft.com...
> I'm sure nobody is reading this anymore, but i solved it by changing my TEMP
> and TMP user environment variables from within "C:\documents and settings\"
> to a folder in the root of C:\


Wow. How did you figure that out? Using FileMon perhaps?
E.g. noticing some permissions problems which the log wasn't showing?

BTW how about posting the final install log so we can see the difference
between one which works and the problem one?


---