I have experienced a similar problem. Vista installation is quite fast but
winusb takes a variable amount of time from 30 seconds to 4 minutes on XP. I
am attaching the winusb_update.log which gives an indication of what caused
the delay.
Can someone help me understand this log? Can I do something to reduce this
time? Maybe this is not a winusb problem but a system restore problem. But I
need some sort of indication of where to look into.
Thanks
Madhan
0.156:
================================================== ==============================
0.156: 2009/04/01 13:43:23.293 (local)
0.156: c:\0fead3f35c496cd92bf5dbe1add33348\update\update. exe (version 6.3.4.0)
0.156: Hotfix started with following command line: /quiet /ER
/log:C:\WINDOWS\temp\winusb_update.log
0.187: In Function GetBuildType, line 1170, RegQueryValueEx failed with
error 0x2
0.641: In Function TestVolatileFlag, line 12013, RegOpenKeyEx failed with
error 0x2
0.641: In Function TestVolatileFlag, line 12045, RegOpenKeyEx failed with
error 0x2
0.641: DoInstallation: CleanPFR failed: 0x2
0.641: In Function GetBuildType, line 1170, RegQueryValueEx failed with
error 0x2
0.641: SetProductTypes: InfProductBuildType=BuildType.IP
0.641: SetAltOsLoaderPath: No section uses DirId 65701; done.
0.719: DoInstallation: FetchSourceURL for
c:\0fead3f35c496cd92bf5dbe1add33348\update\update_ XP.inf failed
0.719: CreateUninstall = 0,Directory = C:\WINDOWS\$NtUninstallwinusb0100$
0.719: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed:
0xe0000102
0.719: BuildCabinetManifest: update.url absent
0.719: Starting AnalyzeComponents
0.719: AnalyzePhaseZero used 0 ticks
0.719: No c:\windows\INF\updtblk.inf file.
0.719: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
0.719: SetupFindFirstLine in LoadExclusionList Failed with error: 0xe0000102
4.953:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem2.CAT
trusts inf c:\windows\inf\oem2.inf of device ACPI\PNP0103\4&374CCB25&0
19.672: SetupVerifyInfFile failed with error 0x490 for oem87.inf of device
PCI\VEN_1033&DEV_015E&SUBSYS_FFFFFFFF&REV_02\5&2B4 91BAE&0&0000F0
21.250:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem2.CAT
trusts inf c:\windows\inf\oem2.inf of device
PCI\VEN_8086&DEV_2448&SUBSYS_00000000&REV_F3\3&B1B FB68&0&F0
21.672:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem3.CAT
trusts inf c:\windows\inf\oem3.inf of device
PCI\VEN_8086&DEV_2811&SUBSYS_00000000&REV_03\3&B1B FB68&0&F8
22.312:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem7.CAT
trusts inf c:\windows\inf\oem7.inf of device
PCI\VEN_8086&DEV_2828&SUBSYS_20A817AA&REV_03\3&B1B FB68&0&FA
22.984:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem5.CAT
trusts inf c:\windows\inf\oem5.inf of device
PCI\VEN_8086&DEV_2830&SUBSYS_20AA17AA&REV_03\3&B1B FB68&0&E8
23.203:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem5.CAT
trusts inf c:\windows\inf\oem5.inf of device
PCI\VEN_8086&DEV_2831&SUBSYS_20AA17AA&REV_03\3&B1B FB68&0&E9
23.422:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem5.CAT
trusts inf c:\windows\inf\oem5.inf of device
PCI\VEN_8086&DEV_2834&SUBSYS_20AA17AA&REV_03\3&B1B FB68&0&D0
23.641:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem5.CAT
trusts inf c:\windows\inf\oem5.inf of device
PCI\VEN_8086&DEV_2835&SUBSYS_20AA17AA&REV_03\3&B1B FB68&0&D1
24.031:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem5.CAT
trusts inf c:\windows\inf\oem5.inf of device
PCI\VEN_8086&DEV_2836&SUBSYS_20AB17AA&REV_03\3&B1B FB68&0&EF
24.422:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem5.CAT
trusts inf c:\windows\inf\oem5.inf of device
PCI\VEN_8086&DEV_283A&SUBSYS_20AB17AA&REV_03\3&B1B FB68&0&D7
24.750:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem6.CAT
trusts inf c:\windows\inf\oem6.inf of device
PCI\VEN_8086&DEV_283E&SUBSYS_20A917AA&REV_03\3&B1B FB68&0&FB
25.109:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem3.CAT
trusts inf c:\windows\inf\oem3.inf of device
PCI\VEN_8086&DEV_283F&SUBSYS_00000000&REV_03\3&B1B FB68&0&E0
25.469:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem3.CAT
trusts inf c:\windows\inf\oem3.inf of device
PCI\VEN_8086&DEV_2841&SUBSYS_00000000&REV_03\3&B1B FB68&0&E1
26.094:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem7.CAT
trusts inf c:\windows\inf\oem7.inf of device
PCI\VEN_8086&DEV_2850&SUBSYS_20A617AA&REV_03\3&B1B FB68&0&F9
26.453:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem8.CAT
trusts inf c:\windows\inf\oem8.inf of device
PCI\VEN_8086&DEV_2A00&SUBSYS_00000000&REV_0C\3&B1B FB68&0&00
30.984: Failed to query DriverPath of ROOT\LEGACY_AFD\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_ANC\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_ARP1394\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_AVG7RSW\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_BEEP\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_DMBOOT\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_DMLOAD\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_FIPS\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_GPC\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_HTTP\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_I2OMGMT\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_IBMTPCHK\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_IPNAT\0000 0x2
30.984: Failed to query DriverPath of ROOT\LEGACY_IPSEC\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_KSECDD\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_MNMDD\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_MOUNTMGR\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_NDIS\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_NDISTAPI\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_NDISUIO\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_NDPROXY\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_NETBT\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_NULL\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_PARTMGR\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_PARVDM\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_PMEM\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_PQNTDRV\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_PROCDD\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_RASACD\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_RDPCDD\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_SMIHLP\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_SPTD\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_TCPIP\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_TPHKDRV\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_TPPWRIF\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_TSMAPIP\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_TSMSMI\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_UBCUTILSERVICE\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_VGASAVE\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_VOLSNAP\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_WANARP\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_WDF01000\0000 0x2
31.000: Failed to query DriverPath of ROOT\LEGACY_WUDFPF\0000 0x2
31.250:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem28.CAT
trusts inf c:\windows\inf\oem28.inf of device ROOT\LGL_TVTPKTFILTERMP\0000
31.422:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem28.CAT
trusts inf c:\windows\inf\oem28.inf of device ROOT\LGL_TVTPKTFILTERMP\0001
31.609:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem28.CAT
trusts inf c:\windows\inf\oem28.inf of device ROOT\LGL_TVTPKTFILTERMP\0002
31.766:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem28.CAT
trusts inf c:\windows\inf\oem28.inf of device ROOT\LGL_TVTPKTFILTERMP\0003
31.937:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem28.CAT
trusts inf c:\windows\inf\oem28.inf of device ROOT\LGL_TVTPKTFILTERMP\0004
32.109:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem28.CAT
trusts inf c:\windows\inf\oem28.inf of device ROOT\LGL_TVTPKTFILTERMP\0005
32.281:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem28.CAT
trusts inf c:\windows\inf\oem28.inf of device ROOT\LGL_TVTPKTFILTERMP\0006
32.453:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem28.CAT
trusts inf c:\windows\inf\oem28.inf of device ROOT\LGL_TVTPKTFILTERMP\0007
70.922: SetupOpenInfFile in IsThirdPartyInf Failed with error 0xe0000003
70.953: SetupOpenInfFile in IsThirdPartyInf Failed with error 0xe0000003
70.969: SetupOpenInfFile in IsThirdPartyInf Failed with error 0xe0000003
71.609: Failed to query DriverPath of
USB\VID_0BDA&PID_7106&MI_00\7&1D97CC4D&0&0000 0x2
72.125: SetupOpenInfFile in IsThirdPartyInf Failed with error 0xe0000003
72.250: SetupOpenInfFile in IsThirdPartyInf Failed with error 0xe0000003
73.656: SetupOpenInfFile in IsThirdPartyInf Failed with error 0xe0000003
74.156: Failed to query DriverPath of
USB\VID_0BDA&PID_7108&MI_00\7&3A89469F&0&0000 0x2
75.281: SetupVerifyInfFile failed with error 0x490 for oem98.inf of device
USB\VID_0BDA&PID_7109\5&7AD77FF&0&1
75.687: SetupVerifyInfFile failed with error 0x490 for oem98.inf of device
USB\VID_0BDA&PID_7109\6&20D4E339&0&3
76.094: SetupVerifyInfFile failed with error 0x490 for oem98.inf of device
USB\VID_0BDA&PID_7109\7&134F2235&0&5
105.187: OEM file scan used 104468 ticks
105.234: AnalyzePhaseOne: used 104515 ticks
105.234: AnalyzeComponents: Hotpatch analysis disabled; skipping.
105.234: AnalyzeComponents: Hotpatching is disabled.
105.234: AnalyzePhaseTwo used 0 ticks
105.234: AnalyzePhaseThree used 0 ticks
105.234: AnalyzePhaseFive used 0 ticks
105.234: AnalyzePhaseSix used 0 ticks
105.234: AnalyzeComponents used 104515 ticks
105.234: Downloading 0 files
105.234: bPatchMode = FALSE
105.234: Inventory complete: ReturnStatus=0, 104515 ticks
105.234: Num Ticks for invent : 104515
105.234: Allocation size of drive C: is 4096 bytes, free space = 11829309440
bytes
105.234: Drive C: free 11281MB req: 5MB w/uninstall 0MB
105.234: CabinetBuild complete
105.234: Num Ticks for Cabinet build : 0
105.234: DynamicStrings section not defined or empty.
105.234: FileInUse:: Added to Filelist: c:\windows\winusb0100.cat
105.422: FileInUse:: PrintTasksUsingModule: No tasks found using
c:\windows\winusb0100.cat
106.453: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed:
0xe0000102
106.484: System Restore Point set.
106.500: Copied file: C:\WINDOWS\system32\spmsg2.dll
106.516: PFE2: Not avoiding Per File Exceptions.
106.562: GetCatVersion: Failed to retrieve version information from
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\winusb0100.cat with error 0x80092004
106.562: GetCatVersion: Failed to retrieve version information from
C:\WINDOWS\winusb0100.cat with error 0x80092004
106.875: DoInstallation: Installing assemblies with source root path:
c:\0fead3f35c496cd92bf5dbe1add33348\
106.875: Num Ticks for Copying files : 1641
106.875: Num Ticks for Reg update and deleting 0 size files : 0
106.906: UpdateSpUpdSvcInf: Source [ProcessesToRunAfterReboot] section is
empty; nothing to do.
106.937: RebootNecessary = 0,WizardInput = 1 , DontReboot = 1, ForceRestart
= 0
"Maxim S. Shatskih" wrote:
> >I didn't see the time taken for each step. At the end, it took 4 mins
>
> I think it's due to restore point. Restore points in Vista+ are created using VolSnap, and VolSnap means VSS, and VSS preparations steps to create a snapshot take _really_ long.
>
> --
> Maxim S. Shatskih
> Windows DDK MVP
>
> http://www.storagecraft.com
>
>