KB977816 fails to apply to 2000 server.
KB977816 fails to apply to 2000 server. After server reboots, update reappears and asks to be installed. I have noted that tech support has asked for the windowsupdate.log and the updateshandler.log
in other incidents. The windows update.log is below, however I did not find an updateshandler.log (or anything close) on the server. I did find the KB977816.log and that also follows.
The following errors are in the system log:
______________________________________
4/26 16:01
Event Type:
Error
Event Source:
Windows Update Agent
Event Category:
Installation
Event ID:
20
Date:
4/26/2010
Time:
4:01:04 PM
User:
N/A
Computer:
server1
Description:
Installation Failure: Windows failed to install the following update with error 0x80242007: Security Update for Windows 2000 (KB977816).
Data:
0000: 57 69 6e 33 32 48 52 65
Win32HRe
0008: 73 75 6c 74 3d 30 78 38
sult=0x8
0010: 30 32 34 32 30 30 37 20
0242007
0018: 55 70 64 61 74 65 49 44
UpdateID
0020: 3d 7b 31 44 37 37 37 34
={1D7774
0028: 36 31 2d 42 35 37 41 2d
61-B57A-
0030: 34 33 31 35 2d 39 39 41
4315-99A
0038: 35 2d 33 35 32 44 38 31
5-352D81
0040: 34 30 44 42 44 46 7d 20
40DBDF}
0048: 52 65 76 69 73 69 6f 6e
Revision
0050: 4e 75 6d 62 65 72 3d 31
Number=1
0058: 30 31 20 00
01 .
Event Type:
Error
Event Source:
Windows Update Agent
Event Category:
Installation
Event ID:
20
Date:
5/3/2010
Time:
4:00:17 PM
User:
N/A
Computer:
server1
Description:
Installation Failure: Windows failed to install the following update with error 0x80242007: Security Update for Windows 2000 (KB977816).
Data:
0000: 57 69 6e 33 32 48 52 65
Win32HRe
0008: 73 75 6c 74 3d 30 78 38
sult=0x8
0010: 30 32 34 32 30 30 37 20
0242007
0018: 55 70 64 61 74 65 49 44
UpdateID
0020: 3d 7b 31 44 37 37 37 34
={1D7774
0028: 36 31 2d 42 35 37 41 2d
61-B57A-
0030: 34 33 31 35 2d 39 39 41
4315-99A
0038: 35 2d 33 35 32 44 38 31
5-352D81
0040: 34 30 44 42 44 46 7d 20
40DBDF}
0048: 52 65 76 69 73 69 6f 6e
Revision
0050: 4e 75 6d 62 65 72 3d 31
Number=1
0058: 30 31 20 00
01 .
Event Type:
Error
Event Source:
Windows Update Agent
Event Category:
Installation
Event ID:
20
Date:
5/10/2010
Time:
4:00:15 PM
User:
N/A
Computer:
server1
Description:
Installation Failure: Windows failed to install the following update with error 0x80242007: Security Update for Windows 2000 (KB977816).
Data:
0000: 57 69 6e 33 32 48 52 65
Win32HRe
0008: 73 75 6c 74 3d 30 78 38
sult=0x8
0010: 30 32 34 32 30 30 37 20
0242007
0018: 55 70 64 61 74 65 49 44
UpdateID
0020: 3d 7b 31 44 37 37 37 34
={1D7774
0028: 36 31 2d 42 35 37 41 2d
61-B57A-
0030: 34 33 31 35 2d 39 39 41
4315-99A
0038: 35 2d 33 35 32 44 38 31
5-352D81
0040: 34 30 44 42 44 46 7d 20
40DBDF}
0048: 52 65 76 69 73 69 6f 6e
Revision
0050: 4e 75 6d 62 65 72 3d 31
Number=1
0058: 30 31 20 00
01 .
__________________________________________________________________________
Following is from the kb977816.log
[KB977816.log]
0.062: ================================================================================
0.062: 2010/05/01 22:00:11.654 (local)
0.062:
C:\WINNT\SoftwareDistribution\Download\586671b6e88709181e116629645af021\update\update.exe
(version 6.3.13.0)
0.062: Failed To Enable SE_SHUTDOWN_PRIVILEGE
0.062: Hotfix started with following command line: -q -z -er
/ParentInfo:29aeabc414be3642a2395dea1597b201
0.062:
1339 GetBuildType: noop for OS 5.0
0.062:
C:\WINNT\system32\l3codecx.ax is Present
0.062: First Condition in Test.Exist.WM.Section.wm Succeeded
0.062: Condition succeeded for section Test.Exist.WM.Section.wm in Line 1 of PreRequisite
0.562: In Function TestVolatileFlag, line 11825, RegOpenKeyEx failed with error 0x2
0.562: In Function TestVolatileFlag, line 11857, RegOpenKeyEx failed with error 0x2
0.562: DoInstallation: CleanPFR failed: 0x2
0.562:
1339 GetBuildType: noop for OS 5.0
0.562: SetProductTypes: InfProductBuildType=BuildType.IS
0.578: SetAltOsLoaderPath: No section uses DirId 65701; done.
0.578:
C:\WINNT\system32\l3codecx.ax is Present
0.578: Condition succeeded for section Test.Exist.WM64.Section.1 in Line 1 of
Condition.WM64.Section
0.578: FileVersion of C:\WINNT\system32\l3codecx.ax is Greater or Equal To 1.5.0.00
0.578: Condition succeeded for section Test.Exist.WM64.Section.2 in Line 2 of
Condition.WM64.Section
0.578: FileVersion of C:\WINNT\system32\l3codecx.ax is Less Or Equal To
1.6.0.99
0.578: Condition succeeded for section Test.UpperVersionCheck.WM64.Section.1 in Line 3 of
Condition.WM64.Section
0.578:
C:\WINNT\system32\l3codeca.acm is Not Present
0.578: Condition Check for Line 1 of Condition.WM9.Section returned FALSE
0.578: DoInstallation: FetchSourceURL for
c:\winnt\softwaredistribution\download\586671b6e88709181e116629645af021\update\update.inf
failed
0.578: CreateUninstall = 1,Directory = C:\WINNT\$NtUninstallKB977816_WM9$
0.578: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed: 0xe0000102
0.578: BuildCabinetManifest: update.url absent
0.578: Starting AnalyzeComponents
0.578: AnalyzePhaseZero used 0 ticks
0.594: OEM file scan used 0 ticks
0.594: AnalyzePhaseOne: used 16 ticks
0.594: AnalyzeComponents: Hotpatch analysis disabled; skipping.
0.594: AnalyzeComponents: Hotpatching is disabled.
0.609: AnalyzePhaseTwo used 15 ticks
0.609: AnalyzePhaseThree used 0 ticks
0.609: AnalyzePhaseFive used 0 ticks
0.609: AnalyzePhaseSix used 0 ticks
0.609: AnalyzeComponents used 31 ticks
0.609: Downloading 0 files
0.609: bPatchMode = FALSE
0.609: Inventory complete: ReturnStatus=0, 31 ticks
0.609: Num Ticks for invent : 31
0.609: Allocation size of drive C: is 512 bytes, free space = 9349340160 bytes
0.609: AnalyzeDiskUsage:
Skipping EstimateDiskUsageForUninstall.
0.609: Drive C: free 8916MB req: 6MB w/uninstall: NOT CALCULATED.
0.609: CabinetBuild complete
0.609: Num Ticks for Cabinet build : 0
0.609: DynamicStrings section not defined or empty.
0.609: FileInUse:: Added to Filelist: c:\winnt\kb977816.cat
0.609: FileInUse:: Added to Filelist: c:\winnt\system32\l3codecx.ax
0.609: FileInUse:: Added to Filelist: c:\winnt\system32\dllcache\l3codecx.ax
The following is from the windowsupdate.log :
2010-04-21
03:07:11:866 1156
488
AU #############
2010-04-21
03:07:11:866 1156
488
AU ## START ##
AU: Search for updates
2010-04-21
03:07:11:866 1156
488
AU #########
2010-04-21
03:07:11:866 1156
488
AU <<## SUBMITTED ## AU: Search for updates [CallId = {6A365DDD-AF2C-49DD-BC75-F6DFEC761467}]
2010-04-21
03:07:11:866 1156
6e4
Agent *************
2010-04-21
03:07:11:866 1156
6e4
Agent ** START **
Agent: Finding updates [CallerId = AutomaticUpdates]
2010-04-21
03:07:11:866 1156
6e4
Agent *********
2010-04-21
03:07:11:866 1156
6e4
Agent * Online = Yes; Ignore download priority = No
2010-04-21
03:07:11:866 1156
6e4
Agent * Criteria = "IsHidden=0 and IsInstalled=0 and DeploymentAction='Installation' and IsAssigned=1 or IsHidden=0 and IsPresent=1 and
DeploymentAction='Uninstallation' and IsAssigned=1 or IsHidden=0 and IsInstalled=1 and DeploymentAction='Installation' and IsAssigned=1 and RebootRequired=1 or IsHidden=0 and IsInstalled=0 and
DeploymentAction='Uninstallation' and IsAssigned=1 and RebootRequired=1"
2010-04-21
03:07:11:866 1156
6e4
Agent * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
2010-04-21
03:07:11:866 1156
6e4
Agent * Search Scope = {Machine}
2010-04-21
03:07:13:288 1156
6e4
Misc Validating signature for C:\WINNT\SoftwareDistribution\SelfUpdate\Default\wuident.cab:
2010-04-21
03:07:13:288 1156
6e4
Misc Microsoft signed: Yes
2010-04-21
03:07:20:101 1156
6e4
Misc Validating signature for C:\WINNT\SoftwareDistribution\SelfUpdate\Default\wuident.cab:
2010-04-21
03:07:20:101 1156
6e4
Misc Microsoft signed: Yes
2010-04-21
03:07:20:179 1156
6e4
Misc Validating signature for C:\WINNT\SoftwareDistribution\SelfUpdate\Default\wsus3setup.cab:
2010-04-21
03:07:20:179 1156
6e4
Misc Microsoft signed: Yes
2010-04-21
03:07:20:194 1156
6e4
Setup ***********
Setup: Checking whether self-update is required ***********
2010-04-21
03:07:20:194 1156
6e4
Setup * Inf file: C:\WINNT\SoftwareDistribution\SelfUpdate\Default\wsus3setup.inf
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\cdm.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wuapi.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wuapi.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wuauclt.exe: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wuaucpl.cpl: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wuaucpl.cpl.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wuaueng.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wuaueng.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wucltui.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wucltui.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wups.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wups2.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup Update NOT required for C:\WINNT\system32\wuweb.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
2010-04-21
03:07:20:194 1156
6e4
Setup * IsUpdateRequired = No
May 17th, 2010 6:24pm
Try asking them here.
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.windowsupdate&cat=en_US_56d1dd45-de9e-4fc5-9bc1-2d1d0de6daee&lang=en&cr=US
Regards, Dave Patrick .... Microsoft Certified Professional -Microsoft MVP [Windows]
Free Windows Admin Tool Kit Click here and download it now
May 17th, 2010 8:12pm
Hi,
Have you tried downloading KB977816 from the following site and then install it in Safe Mode? If not, please have a try.
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=f6394fc2-b9d0-46cf-9265-a0d4aeb1448f
If the issue persists, I suggest installing the latest Windows Update Agent according to the directions in the following article:
http://support.microsoft.com/kb/949104/en-us
If the update still cannot be installed, please let me know the exact wording of the error message when installing the update.
Can you install other updates?
Tim Quan - MSFT
May 18th, 2010 6:05am
All the other updates have installed successfully it is just this one particular update that continues to fail. Per the kb9778163.log I suspect it may be that there is not a file called l3codecx.ax Problem is it is not on any of my other 2000 server either
- am receiving the same alert for both servers - see below kblog
0.141: 2010/05/02 22:00:12.095 (local)
0.141: C:\WINNT\SoftwareDistribution\Download\586671b6e88709181e116629645af021\update\update.exe (version 6.3.13.0)
0.141: Failed To Enable SE_SHUTDOWN_PRIVILEGE
0.141: Hotfix started with following command line: -q -z -er /ParentInfo:022a84669dcb8f499c090573a9f47648
0.156: 1339 GetBuildType: noop for OS 5.0
0.156: C:\WINNT\system32\l3codecx.ax is Present
0.156: First Condition in Test.Exist.WM.Section.wm Succeeded
0.156: Condition succeeded for section Test.Exist.WM.Section.wm in Line 1 of PreRequisite
0.656: In Function TestVolatileFlag, line 11825, RegOpenKeyEx failed with error 0x2
0.672: In Function TestVolatileFlag, line 11857, RegOpenKeyEx failed with error 0x2
0.672: DoInstallation: CleanPFR failed: 0x2
0.672: 1339 GetBuildType: noop for OS 5.0
0.672: SetProductTypes: InfProductBuildType=BuildType.IS
0.672: SetAltOsLoaderPath: No section uses DirId 65701; done.
0.672: C:\WINNT\system32\l3codecx.ax is Present
0.672: Condition succeeded for section Test.Exist.WM64.Section.1 in Line 1 of Condition.WM64.Section
0.672: FileVersion of C:\WINNT\system32\l3codecx.ax is Greater or Equal To 1.5.0.00
0.672: Condition succeeded for section Test.Exist.WM64.Section.2 in Line 2 of Condition.WM64.Section
0.672: FileVersion of C:\WINNT\system32\l3codecx.ax is Less Or Equal To 1.6.0.99
0.672: Condition succeeded for section Test.UpperVersionCheck.WM64.Section.1 in Line 3 of Condition.WM64.Section
0.672: C:\WINNT\system32\l3codeca.acm is Not Present
0.672: Condition Check for Line 1 of Condition.WM9.Section returned FALSE
0.719: DoInstallation: FetchSourceURL for c:\winnt\softwaredistribution\download\586671b6e88709181e116629645af021\update\update.inf failed
0.719: CreateUninstall = 1,Directory = C:\WINNT\$NtUninstallKB977816_WM9$
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.734: OEM file scan used 0 ticks
0.734: AnalyzePhaseOne: used 15 ticks
0.734: AnalyzeComponents: Hotpatch analysis disabled; skipping.
0.734: AnalyzeComponents: Hotpatching is disabled.
0.750: AnalyzePhaseTwo used 16 ticks
0.750: AnalyzePhaseThree used 0 ticks
0.750: AnalyzePhaseFive used 0 ticks
0.750: AnalyzePhaseSix used 0 ticks
0.750: AnalyzeComponents used 31 ticks
0.750: Downloading 0 files
0.750: bPatchMode = FALSE
0.750: Inventory complete: ReturnStatus=0, 31 ticks
0.750: Num Ticks for invent : 31
0.766: Allocation size of drive C: is 512 bytes, free space = 9309466112 bytes
0.766: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
0.766: Drive C: free 8878MB req: 6MB w/uninstall: NOT CALCULATED.
0.766: CabinetBuild complete
0.766: Num Ticks for Cabinet build : 16
0.766: DynamicStrings section not defined or empty.
0.766: FileInUse:: Added to Filelist: c:\winnt\kb977816.cat
0.766: FileInUse:: Added to Filelist: c:\winnt\system32\l3codecx.ax
0.766: FileInUse:: Added to Filelist: c:\winnt\system32\dllcache\l3codecx.ax
Free Windows Admin Tool Kit Click here and download it now
May 18th, 2010 5:34pm
Hi,
Thank you for the reply.
Have you tried the suggestions in my first post?
~~~~~~~~~~~~~
Have you tried downloading KB977816 from the following site and then install it in Safe Mode? If not, please have a try.
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=f6394fc2-b9d0-46cf-9265-a0d4aeb1448f
If the issue persists, I suggest installing the latest Windows Update Agent according to the directions in the following article:
http://support.microsoft.com/kb/949104/en-us
If the update still cannot be installed, please let me know the exact wording of the error message when installing the update.
~~~~~~~~~~~~~
Tim Quan - MSFT
May 19th, 2010 5:27am
I am having exactly the same issue with any Windows media player related patches (updates just sit there not doing anything). They will eventually fail but it takes hours. I have an open case with MS for over a month but still no resolution. Does anyone
have any suggestions on how to fix this? For instance: [KB954155.log] 0.062: ================================================================================ 0.062: 2010/06/28 09:28:23.684 (local) 0.062: C:\WINNT\SoftwareDistribution\Download\0be5d298fc5e0b8ceb24bce9686b005f\update\update.exe
(version 6.3.13.0) 0.062: Failed To Enable SE_SHUTDOWN_PRIVILEGE 0.062: Hotfix started with following command line: -q -z -er /ParentInfo:38df7fca22ff2b41bc6ee2ffb8e03f26 0.062: 1339 GetBuildType: noop for OS 5.0 0.062: C:\WINNT\system32\wmspdmod.dll is Present
0.062: Condition succeeded for section Test.Exist.WM.Section.wmspdmod in Line 1 of PreRequisite 2.015: In Function TestVolatileFlag, line 11825, RegOpenKeyEx failed with error 0x2 2.015: In Function TestVolatileFlag, line 11857, RegOpenKeyEx failed with error0x2
2.015: ---- Old Information In The Registry ------ 2.015: Source:c:\83fbca5e327e4f20b5c8b8ad\update\update.exe (6.1.22.4) 2.015: Destination: 2.015: Source:c:\83fbca5e327e4f20b5c8b8ad\update 2.015: Destination: 2.015: Source:c:\83fbca5e327e4f20b5c8b8ad 2.015:
Destination: 2.015: ---- New Information In The Registry ------ 2.015: Source:c:\83fbca5e327e4f20b5c8b8ad\update\update.exe (6.1.22.4) 2.015: Destination: 2.015: Source:c:\83fbca5e327e4f20b5c8b8ad\update 2.015: Destination: 2.015: Source:c:\83fbca5e327e4f20b5c8b8ad
2.015: Destination: 2.031: 1339 GetBuildType: noop for OS 5.0 2.031: SetProductTypes: InfProductBuildType=BuildType.IS 2.031: SetAltOsLoaderPath: No section uses DirId 65701; done. 2.031: C:\WINNT\system32\wmspdmod.dll is Present 2.031: FileVersion of C:\WINNT\system32\wmspdmod.dll
is Greater or Equal To 9.0.0.2980 2.031: Condition succeeded for section Test.Exist.WM9.Section.wmspdmod in Line 1 of Condition.WM9.Section 2.031: FileVersion of C:\WINNT\system32\wmspdmod.dll is Greater or Equal To 9.0.0.3287 2.031: Condition Check for Line
2 of Condition.WM9.Section returned FALSE 2.031: C:\WINNT\system32\wmspdmod.dll is Present 2.031: FileVersion of C:\WINNT\system32\wmspdmod.dll is Greater or Equal To 10.0.0.3802 2.031: Condition succeeded for section Test.Exist.WM10L.Section.wmspdmod in Line
1 of Condition.WM10L.Section 2.031: FileVersion of C:\WINNT\system32\wmspdmod.dll is Less Or Equal To 10.0.0.4299 2.031: Condition succeeded for section Test.UpperVersionCheck.WM10L.Section.wmspdmod in Line 2 of Condition.WM10L.Section 2.047: DoInstallation:
FetchSourceURL for c:\winnt\softwaredistribution\download\0be5d298fc5e0b8ceb24bce9686b005f\update\update.inf failed 2.047: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed: 0xe0000102 2.047: CreateUninstall = 1,Directory = C:\WINNT\$NtUninstallKB954155_WM9$
2.047: BuildCabinetManifest: update.url absent 2.062: Starting AnalyzeComponents 2.062: AnalyzePhaseZero used 0 ticks 2.062: OEM file scan used 0 ticks 2.062: AnalyzePhaseOne: used 0 ticks 2.062: AnalyzeComponents: Hotpatch analysis disabled; skipping. 2.062:
AnalyzeComponents: Hotpatching is disabled. 2.062: AnalyzePhaseTwo used 0 ticks 2.062: AnalyzePhaseThree used 0 ticks 2.062: AnalyzePhaseFive used 0 ticks 2.062: AnalyzePhaseSix used 0 ticks 2.062: AnalyzeComponents used 0 ticks 2.062: Downloading 0 files
2.062: bPatchMode = FALSE 2.062: Inventory complete: ReturnStatus=0, 15 ticks 2.062: Num Ticks for invent : 15 2.062: Allocation size of drive C: is 4096 bytes, free space = 2054291456 bytes 2.078: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
2.078: Drive C: free 1959MB req: 7MB w/uninstall: NOT CALCULATED. 2.078: CabinetBuild complete 2.078: Num Ticks for Cabinet build : 16 2.078: DynamicStrings section not defined or empty. 2.078: FileInUse:: Added to Filelist: c:\winnt\kb954155.cat 2.078: FileInUse::
Added to Filelist: c:\winnt\system32\wmspdmod.dll 2.078: FileInUse:: Added to Filelist: c:\winnt\system32\dllcache\wmspdmod.dll
Free Windows Admin Tool Kit Click here and download it now
June 28th, 2010 12:52pm