View Full Version : SP2 install problems
Stevo
November 10th 04, 10:57 PM
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\unidrvu i.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: DoInstallation:DoRegistryUpdates 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\Servi ce
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?
Mark L. Ferguson
November 12th 04, 10:34 PM
I would try running the sp2 update while logged on as the default
Administrator account.
To Logon as Default Administrator on Pro Edition, from Welcome screen, press
Ctrl-Alt-Delete, Twice , type "Administrator" and use a blank password (on
Home edition - boot to Safe mode - F8 on restart , same logon)
--
Mark L. Ferguson (NOT an MS-MVP)
marfers notes for windows xp
http://www.geocities.com/marfer_mvp/chatNotes.htm
..
"Stevo" > wrote in message
...
> 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\unidrvu i.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: DoInstallation:DoRegistryUpdates 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\Servi ce
> 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?
>
MLShamrock
December 19th 04, 08:43 PM
I'm having the same problem and am unable to figure it out. I get the Access
is denied about halfway through the file installation and the message says
Acces is denied. When I check the registry it says DoRegistryUpdates: Set up
install from Inf section failed for Product Install. Global Registry Changes.
Install error 0x5 INF_REGISTRY Failed
"Stevo" wrote:
> 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\unidrvu i.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: DoInstallation:DoRegistryUpdates 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\Servi ce
> 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?
>
Stevo
December 28th 04, 01:09 AM
Hi MLShamrock-
I finally got through my problem and got SP2 to install cleanly. It appears
this is a VERY common problem and doesn't have anything to do with what
account is logged in (most XP users make their primary account an Admin
account anyways)- but instead registry keys that have the wrong permissions.
I'm betting prior Microsoft hotfixes have fubar'd dozens of reg-key values.
For Home and Pro, you can enable logging and one-by-one fix regkeys without
Admin having privelege to modify. The process to do this is documented at:
http://support.microsoft.com/kb/873148
If you have Windows XP Pro, there is a program that can be run at the
command line that will reset all registry key values to their
installed/default permissions. You can find info on this process at:
http://support.microsoft.com/?kbid=313222
I did the latter, running secedit with only /areas REGKEYS so it would only
scrub the registry for default permissions. After running secedit, SP2
installed flawlessly. I do not believe XP Home has this program.
Good luck!
If you have XP Home, you can download subaci and make a reset.cmd to hit all
the key/sub-key trees to grant Administrator full permission on all pertinent
registry keys with the process outlined here:
http://blogs.blogosphere.ca/brock/archive/2004/09/19/3230.aspx
"MLShamrock" wrote:
> I'm having the same problem and am unable to figure it out. I get the Access
> is denied about halfway through the file installation and the message says
> Acces is denied. When I check the registry it says DoRegistryUpdates: Set up
> install from Inf section failed for Product Install. Global Registry Changes.
> Install error 0x5 INF_REGISTRY Failed
>
> "Stevo" wrote:
>
> > 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\unidrvu i.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: DoInstallation:DoRegistryUpdates 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\Servi ce
> > 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?
> >
vBulletin® v3.6.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.