Dism 错误 15010
即 0x80073aa2
安装许多补丁,都在更新到 67 % 时出错,还原。
以下是部分日志:
Begin executing advanced installer phase 38 (0x00000026) index 6 (sequence 45)
Old component: [ml:298{149},l:296{148}]"Microsoft-Windows-Win32k, Culture=neutral, Version=6.2.9200.17096, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=wow64, versionScope=NonSxS"
New component: [ml:298{149},l:296{148}]"Microsoft-Windows-Win32k, Culture=neutral, Version=6.2.9200.21861, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=wow64, versionScope=NonSxS"
Install mode: install
Installer ID: {3bb9fd2b-351e-4b9c-b1fc-ed0758805998}
Installer name: [6]"Events"
UI message updated. Operation type: Update. Stage: 1 out of 1. Percent progress: 67.
[ml:262{131},l:260{130}]"events installer: online=1, install=1, component=wow64_Microsoft-Windows-Win32k_31bf3856ad364e35_6.2.9200.21861_neutral_release__."
[ml:240{120},l:238{119}]"EventAITrace:Provider Microsoft-Windows-Win32k is already installed with GUID {e7ef96be-969f-414f-97d7-3ddb7b558ccc}.
"
[gle=0x80004005]
[ml:168{84},l:166{83}]"WmiCmiPlugin manproc.cpp(683): InstrumentationManifestAssert failed. HR=0x80073aa2."
[gle=0x80004005]
[ml:166{83},l:164{82}]"WmiCmiPlugin eventloghandler.cpp(192): ProcessEventsInstall failed. HR=0x80073aa2."
[gle=0x80004005]
[ml:170{85},l:168{84}]"WmiCmiPlugin eventloghandler.cpp(212): EventLogHandlerInstall failed. HR=0x80073aa2."
[gle=0x80004005]
(F) CMIADAPTER: Inner Error Message from AI HRESULT = HRESULT_FROM_WIN32(15010)
[
[7]"配置错误。
"
]
[gle=0x80004005]
(F) CMIADAPTER: AI failed. HRESULT = HRESULT_FROM_WIN32(15010)
Element:
[92250]"<events xmlns="http://schemas.microsoft.com/win/2004/08/events">
<provider guid="{8c416c79-d49b-4f01-a467-e56d3aa8234c}" messageFileName="%SystemRoot%\system32\win32k.sys" name="Microsoft-Windows-Win32k" resourceFileName="%SystemRoot%\system32\win32k.sys" symbol="W32kControlGuid">
==============================
====
查注册表中有关 {e7ef96be-969f-414f-97d7-3ddb7b558ccc} 的内容
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winevt\Publishers\{e7ef96be-969f-414f-97d7-3ddb7b558ccc}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Winevt\Publishers\{e7ef96be-969f-414f-97d7-3ddb7b558ccc}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\RAC_PS\{e7ef96be-969f-414f-97d7-3ddb7b558ccc}
有三处,第二个有点像,删掉,不行。
再删掉第一个,好了。
看上去,日志中提示的不像是 64 位的组件,但还就是 64 位的问题。
网上说是由于 KB3000061 引起的。
现在这个补丁已经被 KB3161664 代替。
有关 Microsoft-Windows-Win32k 的补丁不下二十个。