G
Guest
I'm running Windows XP Professional and have encountered two issues while
trying to install SP2. I've been able to roll-back and return the system to
previous state with no hitches.
The first problem I am lost fixing. Midway through the install, a plain
request pops up with the red symbol of "Access is Denied" and the install in
halted and it begins to reverse the update. The last few lines of the sp2
log show:
1009.031: Copied file:
C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\unidrvui.dll
1009.219: Copied file: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\unidrv.dll
1020.234: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
1024.141: Num Ticks for Copying files : 635985
1024.156: DoRegistryUpdates:SetupInstallFromInfSection Failed for
ProductInstall.GlobalRegistryChanges.Install error: 0x5
1024.156: INF_REGISTRY Failed
1024.156: DoInstallationoRegistryUpdates failed
1034.047: Unregistration of sprecovr successful
1034.234: Access is denied.
The reverse also hangs in two spots during the ".. Running processes" phase.
It will hang at:
69.031: Starting process: C:\WINDOWS\system32\regsvr32.exe /s /u
C:\WINDOWS\system32\wmvdmoe2.dll
69.093: Return Code = 0
69.093: Starting process: C:\WINDOWS\system32\regsvr32.exe /s /u
C:\WINDOWS\system32\qasf.dll
TaskManager will show regsvr32.exe at 99% CPU and there it will sit for
hours as I've left it there overnight to ensure this is indeed a hang
(P4-3.0ghz/1GB ram system, so it's no slouch). I had to End Process on
regsvr32, which allows the reverse to continue. Later on, it hangs again on
the same file:
406.047: Uninstalling C:\WINDOWS\$NtServicePackUninstall$\spuninst\Service
Pack 2.asms assembly
406.890: Starting Registry updates
428.484: Done with Registry updates
428.484: Starting process: C:\WINDOWS\system32\regsvr32.exe /s /u
C:\WINDOWS\system32\qasf.dll
Again, an End Process on regsvr32.exe will allow the reverse to proceed.
After restoring the system, trying to manually do a regsvr32 on the qasf.dll
from the command shell, it also hangs with regsvr32 at 99%, so there is
obviously an issue with qasf.dll.
I have since obtained "windowsmedia9-kb839203-enu.exe" update which has
replaced the qasf.dll file with a newer version, but testing with a manual
regsvr32 at the command shell still hangs at 99% CPU and never recovers.
My questions are:
1) Any insight into the initial, Access Denied error message?
2) What do I need to update/correct in order for
registration/de-registration of qasf.dll for future rollback/sp2 recoveries?
trying to install SP2. I've been able to roll-back and return the system to
previous state with no hitches.
The first problem I am lost fixing. Midway through the install, a plain
request pops up with the red symbol of "Access is Denied" and the install in
halted and it begins to reverse the update. The last few lines of the sp2
log show:
1009.031: Copied file:
C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\unidrvui.dll
1009.219: Copied file: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\unidrv.dll
1020.234: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
1024.141: Num Ticks for Copying files : 635985
1024.156: DoRegistryUpdates:SetupInstallFromInfSection Failed for
ProductInstall.GlobalRegistryChanges.Install error: 0x5
1024.156: INF_REGISTRY Failed
1024.156: DoInstallationoRegistryUpdates failed
1034.047: Unregistration of sprecovr successful
1034.234: Access is denied.
The reverse also hangs in two spots during the ".. Running processes" phase.
It will hang at:
69.031: Starting process: C:\WINDOWS\system32\regsvr32.exe /s /u
C:\WINDOWS\system32\wmvdmoe2.dll
69.093: Return Code = 0
69.093: Starting process: C:\WINDOWS\system32\regsvr32.exe /s /u
C:\WINDOWS\system32\qasf.dll
TaskManager will show regsvr32.exe at 99% CPU and there it will sit for
hours as I've left it there overnight to ensure this is indeed a hang
(P4-3.0ghz/1GB ram system, so it's no slouch). I had to End Process on
regsvr32, which allows the reverse to continue. Later on, it hangs again on
the same file:
406.047: Uninstalling C:\WINDOWS\$NtServicePackUninstall$\spuninst\Service
Pack 2.asms assembly
406.890: Starting Registry updates
428.484: Done with Registry updates
428.484: Starting process: C:\WINDOWS\system32\regsvr32.exe /s /u
C:\WINDOWS\system32\qasf.dll
Again, an End Process on regsvr32.exe will allow the reverse to proceed.
After restoring the system, trying to manually do a regsvr32 on the qasf.dll
from the command shell, it also hangs with regsvr32 at 99%, so there is
obviously an issue with qasf.dll.
I have since obtained "windowsmedia9-kb839203-enu.exe" update which has
replaced the qasf.dll file with a newer version, but testing with a manual
regsvr32 at the command shell still hangs at 99% CPU and never recovers.
My questions are:
1) Any insight into the initial, Access Denied error message?
2) What do I need to update/correct in order for
registration/de-registration of qasf.dll for future rollback/sp2 recoveries?