Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

W2K updates fail to install

Posted on 2006-10-19
6
Medium Priority
?
344 Views
Last Modified: 2010-05-18
For several months now, most of my automatic updates have failed to install.  This is a Windows 2000 box with SP4 installed. Updates used to work fine until, probably, January of this year if I had to guess.  Then they stopped.  Or, actually, most fail to install but every once in a while I'll fine one or two that work.

And example of a recent failed one is KB922582.  The contents of KB922582.log are included below.  There are a number of errors, of course, but I have no idea which are "typical" and can be ignore and which are the real cause of the problem.  I'm getting more concerned about this PC as more and more security updates fail to install, so I'd like to get it resolved.  Any help will be greatly appreciated.

[KB922582.log]
0.093: ================================================================================
0.093: 2006/10/19 05:02:50.875 (local)
0.093: c:\6d4db362a1bd3b0be045a53d2d69\update\update.exe (version 6.2.29.0)
0.125: Failed To Enable SE_SHUTDOWN_PRIVILEGE
0.125: Hotfix started with following command line: -q /Z -ER
0.125:  SOFTWARE\Microsoft\Updates\Windows 2000\SP5\Update Rollup 1 is Present
0.125: First Condition in fltmgr.Prerequisite.OrOp.Section Succeeded
0.125: Condition succeeded for section fltmgr.Prerequisite.OrOp.Section in Line 1 of PreRequisite
2.828: In Function TestVolatileFlag, line 11873, RegOpenKeyEx failed with error 0x2
2.828: In Function TestVolatileFlag, line 11905, RegOpenKeyEx failed with error 0x2
2.828: DoInstallation: CleanPFR failed: 0x2
2.843: SetProductTypes: InfProductBuildType=BuildType.IP
2.875: SetAltOsLoaderPath: No section uses DirId 65701; done.
2.906: GetGenericPathNameWithRoot: Unable to open HKLM, SOFTWARE\Microsoft\ResKit\NameSpace\Windows 2000 Resource Kit, 0x2.
2.906: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.906: GetGenericPathNameWithRoot: Unable to open HKLM, Software\Microsoft\Windows\CurrentVersion\App Paths\eudcedit.exe, 0x2.
2.906: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.937: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.937: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.937: GetGenericPathNameWithRoot: Unable to open HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Cmak.exe, 0x2.
2.937: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.937: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.984: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.984: GetGenericPathNameWithRoot: Unable to open HKLM, SYSTEM\CurrentControlSet\Services\WSPSrv\Parameters, 0x2.
2.984: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.984: GetGenericPathNameWithRoot: Unable to open HKLM, SOFTWARE\Microsoft\ADMT, 0x2.
2.984: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.984: GetGenericPathNameWithRoot: Unable to open HKLM, SOFTWARE\Classes\conman.exe\DefaultIcon, 0x2.
2.984: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
2.984: SetDynamicDirectoryId: Failure while generating dynamic path, 0xf111
3.000: IncludeDirectoryIdFromInfSection: No DirId found for: DontRemoveOnUninst.DirId
3.015: DoInstallation: FetchSourceURL for c:\6d4db362a1bd3b0be045a53d2d69\update\update.inf failed
3.015: CreateUninstall = 1,Directory = C:\WINNT\$NtUninstallKB922582$
3.015: LoadFileQueues: UpdSpGetSourceFileLocation for halaacpi.dll failed: 0xe0000102
3.015: BuildCabinetManifest: update.url absent
3.015: Starting AnalyzeComponents
3.015: AnalyzePhaseZero used 0 ticks
3.062: OEM file scan used 0 ticks
3.140: AnalyzePhaseOne: used 125 ticks
3.140: AnalyzeComponents: Hotpatch analysis disabled; skipping.
3.140: AnalyzeComponents: Hotpatching is disabled.
3.140: AnalyzePhaseTwo used 0 ticks
3.140: AnalyzePhaseThree used 0 ticks
3.140: AnalyzePhaseFive used 0 ticks
3.140: AnalyzePhaseSix used 0 ticks
3.140: AnalyzeComponents used 125 ticks
3.140: Downloading 0 files
3.140: bPatchMode = FALSE
3.140: Inventory complete: ReturnStatus=0, 125 ticks
3.140: Num Ticks for invent : 125
3.140: Allocation size of drive C: is 4096 bytes, free space = 59644080128 bytes
3.328: AnalyzeDiskUsage:  Skipping EstimateDiskUsageForUninstall.
3.328: Drive C: free 56881MB req: 5MB w/uninstall: NOT CALCULATED.
3.328: CabinetBuild complete
3.328: Num Ticks for Cabinet build : 188
3.328: DynamicStrings section not defined or empty.
3.343: FileInUse:: Detection disabled.
4.343: LoadFileQueues: UpdSpGetSourceFileLocation for halaacpi.dll failed: 0xe0000102
4.406: Num Ticks for Backup : 1078
4.875: Num Ticks for creating uninst inf : 469
4.875: Registering Uninstall Program for -> KB922582, KB922582 , 0x0
4.875: LoadFileQueues: UpdSpGetSourceFileLocation for halaacpi.dll failed: 0xe0000102
4.937: Copied file:  C:\WINNT\system32\spmsg.dll
4.953: PFE2: Not avoiding Per File Exceptions.
4.984: GetCatVersion:  Failed to retrieve version information from C:\WINNT\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\KB922582.cat with error 0x57
5.062: RegisterFile:RegCreateKeyEx for SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB922582\Filelist Failed: 0x5
5.109: Copied file:  C:\WINNT\system32\DRIVERS\fltmgr.sys
5.109: RegisterFile:RegCreateKeyEx for SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB922582\Filelist Failed: 0x5
5.109: Copied file:  C:\WINNT\system32\DllCache\fltmgr.sys
5.187: Num Ticks for Copying files : 312
6.109: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for ProductInstall.GlobalRegistryChanges.Install error: 0x5
6.109: INF_REGISTRY Failed
6.109: DoInstallation:DoRegistryUpdates failed
6.109: VerifyTargetFileSize: Unable to verify size as Source = NULL for file c:\winnt\oem59.cat
6.172: Access is denied.
6.172: KB922582 installation did not complete.

Select 'OK' to undo the changes that have been made.
6.172: Starting process:  C:\WINNT\$NtUninstallKB922582$\spuninst\spuninst.exe /~ -q -z
7.453: Software Update Rollback has completed with return code 0xbc2.  This rollback requires a reboot.
7.453: KB922582 installation did not complete.

Windows 2000 has been partially updated and may not work properly.
7.453: Update.exe extended error code = 0x5
0
Comment
Question by:twdorris
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
6 Comments
 

Author Comment

by:twdorris
ID: 17776551
Increasing points in the hopes that I can get a pointer or two from someone in the know.
0
 
LVL 104

Expert Comment

by:Sembee
ID: 17826137
Try resetting the automatic updates system using one of the techniques from my web site here: http://www.amset.info/windows/auto-updates.asp

Simon.
0
 

Author Comment

by:twdorris
ID: 17826165
Thanks, Simon.  I will give it a shot and report back either way.
0
 

Author Comment

by:twdorris
ID: 17826603
Thanks again, Simon.  But unfortunately, resetting the update system did not help.  I got the same errors as before.

However, this did prompt me to look more into it myself.  For others out there that might have similar issues, check that updspapi.log in the windows directory (C:\WINNT for me) for more information on what might actually be failing.  In my case, I had a number of registry updates that were failing that looked something like this:

#E008 Setting registry value HKLM\SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB921398\Description
#E033 Error 5: Access is denied.
#E065 Parsing AddReg section [Product.Add.Reg] in "c:\winnt\softwaredistribution\download\aee5e72d40ed1303cee0fa5c8098907c\update\update.inf" failed. Error 5: Access is denied.

Once I figured out I had to use regedt32 to alter permissions, I modified HKLM\SOFTWARE\Microsoft\Updates so that Administrator had full access again and 26 of my 27 pending updates went through perfectly.  The one that failed appears to be failing for the same reason, just on a different registry tree node.  So I'll fix those permissions as well and I expect it'll work fine too.

This issue can be closed.

Thomas Dorris


0
 
LVL 1

Accepted Solution

by:
Computer101 earned 0 total points
ID: 18281089
PAQed with points refunded (500)

Computer101
EE Admin
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
We’ve all felt that sense of false security before—locking down external access to a database or component and feeling like we’ve done all we need to do to secure company data. But that feeling is fleeting. Attacks these days can happen in many w…

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question