积极答复者
KB4340558安装失败

问题
-
机器是Windows2012 r2系统
安裝失敗: Windows 無法安裝下列更新,錯誤 0x80092004: 2018-07 Windows 8.1 及 Server 2012 R2 (適用於 x64) 的 .NET Framework 3.5、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1、4.7.2 安全性和品質彙總套件 (KB4340558)。
安装KB4340558失败后,分别单独KB4338415 KB4338419 KB4338424
KB4338415和KB4338424 可以安装成功,但KB4338419安装失败
安裝失敗: Windows 無法安裝下列更新,錯誤 0x80092004: KB4338419:Windows 更新。
Windows 更新 "KB4338419:Windows 更新" 無法安裝,因為發生錯誤 2148081668 "找不到物件或內容。"
答案
-
您好,
"0x80092004"错误发生,7 月 KB4340557 或 KB4340558 的 2018年.NET 安全和质量累积更新不会安装应用 KB4291497 或 KB4291495 6 月更新后:
https://support.microsoft.com/zh-cn/help/4345232/0x80092004-error-and-updates-kb4340557-and-kb4340558-don-t-install-aft
请参考上述KB中提供的两种解决方法。
Best Regards,
Eve WangPlease remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.- 已标记为答案 liuxg168 2018年7月16日 9:07
全部回复
-
在windowsupdate.log中有以下记录:
WARNING: Failed to get Wu Exemption info from NLM, assuming not exempt, error = 0x80240037
WARNING: Failed to get Network Cost info from NLM, assuming network is NOT metered, error = 0x80240037
AU finished delayed initialization
AU Currently AUX is enabled - so not show any WU Upgrade notifications.
AU WARNING: Failed to get Network Cost info from NLM, assuming network is NOT metered, error = 0x80240037
AU WARNING: Failed to get Network Cost info from NLM, assuming network is NOT metered, error = 0x80240037CltUI FATAL: CNetworkCostChangeHandler::RegisterForCostChangeNotifications: CoCreateInstance failed with error 80004002
CltUI WARNING: RegisterNetworkCostChangeNotification: Error 80004002Handler FATAL: CBS called Error with 0x80092004,
Handler FATAL: CBS called Error with 0x80092004,
All updates already downloaded, setting percent complete to 100
Handler FATAL: Completed install of CBS update with type=0, requiresReboot=0, installerError=1, hr=0x80092004
AU >>## RESUMED ## AU: Installing update [UpdateId = {16FBEB32-5ED2-4A46-BCD6-D7AC17887EE3}]
AU # WARNING: Install failed, error = 0x80092004 / 0x80092004
Handler :::::::::
Handler :: END :: Handler: CBS Install
Handler :::::::::::::
Agent LogHistory called. idUpdate={16FBEB32-5ED2-4A46-BCD6-D7AC17887EE3}.202, resultMapped=80092004, resultUnMapped=80092004
Agent *********
Agent ** END ** Agent: Installing updates [CallerId = AutomaticUpdatesWuApp]
Agent *************
AU Install call completed.
AU # WARNING: Install call completed, reboot required = No, error = 0x00000000
IdleTmr WU operation (CInstallCall::Init ID 2, operation # 346) stopped; does not use network; is not at background priority AU Currently AUX is enabled - so not show any WU Upgrade notifications.
AU WARNING: Failed to get Network Cost info from NLM, assuming network is NOT metered, error = 0x80240037
AU WARNING: Failed to get Network Cost info from NLM, assuming network is NOT metered, error = 0x80240037
Report REPORT EVENT: {0B80BA08-4613-4423-ADAB-2321B41BC69F} 189 [AU_NONDEADLINE_INSTALL_READY] 102 {00000000-0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Content Install Installation Ready: The following updates are downloaded and ready for installation: - 2018-07 Windows 8.1 及 Server 2012 R2 (適用於 x64) 的 .NET Framework 3.5、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1、4.7.2 安全性和品質彙總套件 (KB4340558)
Report CWERReporter finished handling 1 events. (00000000)
EP Got WSUS Client/Server URL: "http://xxxx:8530/ClientWebService/client.asmx"
PT WARNING: Cached cookie has expired or new PID is available
- 已编辑 liuxg168 2018年7月12日 1:02
-
您好,
请以管理员的权限打开PowerShell,输入以下命令并回车:
Dism /Online /NoRestart /Cleanup-Image /StartComponentCleanup
完成命令后,请重启系统并尝试再次手动安装更新,确认情况如何。
Best Regards,
Eve WangPlease remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
在dism.log中有以下记录
[12240] [0x8007007b] FIOReadFileIntoBuffer:(1415): 檔案名稱、目錄名稱或磁碟區標籤語法錯誤。 [12240] [0xc142011c] UnmarshallImageHandleFromDirectory:(511) [12240] [0xc142011c] WIMGetMountedImageHandle:(2568) Warning DISM DISM Provider Store: PID=12280 TID=11748 Failed to Load the provider: C:\Windows\TEMP\0787EC69-A66A-4D60-9E6A-36738327D7F0\PEProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
Info DISM DISM Package Manager: PID=12280 TID=11748 Feature NetFx4 with CBS state 7(CbsInstallStateInstalled) being mapped to dism state 7(DISM_INSTALL_STATE_INSTALLED) - CDISMPackageFeature::LogInstallStateMapping Info DISM DISM Package Manager: PID=12280 TID=11748 Feature NetFx4Extended-ASPNET45 with CBS state 7(CbsInstallStateInstalled) being mapped to dism state 7(DISM_INSTALL_STATE_INSTALLED) - CDISMPackageFeature::LogInstallStateMapping Warning DISM DISM Provider Store: PID=11148 TID=11300 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\2\B1AC8406-1C96-4EBA-84DC-30EF5A64F8F1\PEProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
Warning DISM DISM Provider Store: PID=11148 TID=11300 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\2\B1AC8406-1C96-4EBA-84DC-30EF5A64F8F1\IBSProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
Warning DISM DISM Provider Store: PID=11148 TID=11300 Failed to get the IDismObject Interface - CDISMProviderStore::Internal_LoadProvider(hr:0x80004002) Warning DISM DISM Provider Store: PID=11148 TID=11300 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\2\B1AC8406-1C96-4EBA-84DC-30EF5A64F8F1\Wow64provider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x80004002)
Warning DISM DISM Provider Store: PID=11148 TID=11300 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\2\B1AC8406-1C96-4EBA-84DC-30EF5A64F8F1\EmbeddedProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
Error DISM DISM Package Manager: PID=11148 TID=11300 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070301) Error DISM DISM Package Manager: PID=11148 TID=11300 Failed processing package changes - CDISMPackageManager::StartComponentCleanup(hr:0x80070301) Error DISM DISM Package Manager: PID=11148 TID=11300 Failed to start component cleanup. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x80070301) Error DISM DISM Package Manager: PID=11148 TID=11300 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070301) Info DISM DISM Package Manager: PID=11148 TID=11300 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine Error DISM DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80070301 重启系统并再次手动安装更新KB4338419,安裝失敗: Windows 無法安裝下列更新,錯誤 0x80092004: KB4338419:Windows 更新。
-
https://support.microsoft.com/en-us/help/4340558/security-and-quality-rollup-updates-for-net-framework-3-5-sp1-4-5-2-4
Known issues in this update
- Users receive a "0x80092004" error when they try to install the July 2018 Security and Quality Rollup update KB4340557 or KB4340558 on Windows 8.1, Windows Server 2012 R2, or Windows Server 2012 after they install the June 2018 .NET Framework Preview of Quality Rollup updates KB4291497 or KB4291495 on systems that are running on .NET Framework 4.7.2, 4.7.1, 4.7, 4.62, 4.6.1, or 4.6.
-
您好,
"0x80092004"错误发生,7 月 KB4340557 或 KB4340558 的 2018年.NET 安全和质量累积更新不会安装应用 KB4291497 或 KB4291495 6 月更新后:
https://support.microsoft.com/zh-cn/help/4345232/0x80092004-error-and-updates-kb4340557-and-kb4340558-don-t-install-aft
请参考上述KB中提供的两种解决方法。
Best Regards,
Eve WangPlease remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.- 已标记为答案 liuxg168 2018年7月16日 9:07
-
解决方法
若要变通解决此问题,请使用下列方法之一:
解决办法 1:
立即将受影响的系统保持最新的安全修补程序,包括在 7 月的.NET 安全和质量汇总更新 KB 4340005 或 KB 4340006,客户可以下载并安装 7 月 2018年仅安全更新时,适用时,这些来源:
解决办法 2
卸载 6 月 2018年预览的质量汇总更新 KB 4291497 或 KB 4291495,运行 DISM 清理工具,然后重新安装 7 月 2018年的安全性和质量汇总更新 KB 4340557 或 KB 4340558 根据。 若要执行此操作,请执行以下步骤:
- 导航到控制面板>程序>程序和功能>已安装的更新。
- 根据KB4229726或KB4229727,找到行项。
- 用鼠标右键单击行项,然后单击卸载。
- 按照要求,重新启动计算机。
- 在管理的命令提示符处,运行以下命令:
DISM.exe /online /Cleanup-Image /StartComponentCleanup
- 重新扫描 Windows Update 上的更新,然后再安装 7 月 2018年.NET Framework 安全和质量累积更新 KB 4340557 或 KB 4340558 (如果适用)。————————————————
方法2试过了,不能解决问题,一样报错不能安装更新
看来,只能选方法1。
- 已编辑 liuxg168 2018年7月16日 8:21
-
您好,
如果方法二已经尝试过,建议您再尝试方法一,确认情况。
如果有任何疑问,可以随时回复该贴。
Best Regards,
Eve WangPlease remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.