Windows 10最近更新后,发现iis不能启动。
经检查问题出现在Windows Process Activation Service服务上,启动WAS是提示如下错误:

按网上查到的方法恢复C:\Windows\System32\inetsrv\Config\applicationHost.config文件,问题依旧。
用Process Monitor查看“C:\WINDOWS\system32\svchost.exe -k iissvcs”启动事件,发现以下错误
| Time of Day |
Process Name |
PID |
Operation |
Path |
Result |
Detail |
| 35:03. |
svchost.exe |
27572 |
RegQueryValue |
HKLM\System\CurrentControlSet\Control\WMI\Security\06184c97-5201-480e-92af-3a3626c5b140 |
BUFFER OVERFLOW |
Length: 524 |
| 35:03. |
svchost.exe |
27572 |
RegQueryValue |
HKU.DEFAULT\Control Panel\Desktop\MuiCached\MachinePreferredUILanguages |
BUFFER OVERFLOW |
Length: 12 |
| 35:03. |
svchost.exe |
27572 |
QueryRemoteProtocolInformation |
C:\Windows\System32\inetsrv\Config\applicationHost.config |
INVALID PARAMETER |
|
| 35:03. |
svchost.exe |
27572 |
QueryRemoteProtocolInformation |
C:\Windows\System32\inetsrv\Config\applicationhost.config.tmp |
INVALID PARAMETER |
|
| 35:03. |
svchost.exe |
27572 |
QueryRemoteProtocolInformation |
C:\Windows\System32\inetsrv\Config\applicationhost.config.tmp |
INVALID PARAMETER |
|
| 35:03. |
svchost.exe |
27572 |
QueryRemoteProtocolInformation |
C:\Windows\System32\inetsrv\Config\applicationHost.config |
INVALID PARAMETER |
|
| 35:02. |
svchost.exe |
27572 |
RegQueryValue |
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\svchost.exe\UseFilter |
NAME NOT FOUND |
Length: 544 |
| 35:02. |
svchost.exe |
27572 |
RegQueryValue |
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\svchost.exe\DisableHeapLookaside |
NAME NOT FOUND |
Length: 1,024 |
| 35:02. |
svchost.exe |
27572 |
RegQueryValue |
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\svchost.exe\FrontEndHeapDebugOptions |
NAME NOT FOUND |
Length: 1,024 |
...
请问这个问题该如何解决?
谢谢!