Windows 10更新后Windows Process Activation Service服务不能启动

匿名
2018-01-04T12:01:30+00:00

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

...

请问这个问题该如何解决?

谢谢!

Windows 家庭版 | Windows 10 | 设置

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释
{count} 票

30 个答案

排序依据: 非常有帮助
  1. 匿名
    2018-01-05T03:21:05+00:00

    您好,

    1.iis不能启动的问题,控制面板-程序-启用与关闭windows功能中将图示位置的功能勾选去掉-单击应用,确定 ,之后重启,再是相同的操作将前面的勾勾选,单击应用,确定,再重启之后使用查看。

    1. Windows Process Activation Service服务不能启动,右键点击此电脑-管理-服务-找到Windows Process Activation Service服务-右键属性,在依存关系选项卡-点开依存系统组件-依次将它们在服务大表中找到并开启,保证这个服务的所有依存组件都运转正常。
    2. 是否有其他相同系统版本和位数的电脑,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WAS,将注册表文件程序拷贝至此电脑替换原注册表文件,建议备份自己的原文件,之后在C:\Windows\System32,找到cmd,以管理员运行cmd,粘贴输入sfc /scannow命令,进行修复操作。
    0 个注释 无注释
  2. 匿名
    2018-01-06T03:06:42+00:00

    谢谢你,Yancy (MS)!

    你提供的解决问题的方法,第1、2步我之前都尝试过了。

    iis反复卸载和安装过两遍不能解决问题(问题还是在WAS上)。 

    我也查看了Windows Process Activation Service的依赖服务,RPC已正常启动了。

    下面我得找一个win10 64位的计算机试试您建议的第三步方法,一有结果马上告知。

    再次感谢你的帮助!

    0 个注释 无注释
  3. 匿名
    2018-01-09T01:22:32+00:00

    您好,

    方案3操作过后 ,是否有效,可以描述一下。

    0 个注释 无注释
  4. 匿名
    2018-01-09T23:50:43+00:00

    Hi,Yancy (MS)!

    我周围同事的计算机都是win 7的,和我的不同。

    我还在想办法,有结果马上告知。

    抱歉没有及时回复!

    0 个注释 无注释
  5. 匿名
    2018-01-10T02:05:47+00:00

    Hi, Yancy (MS)

    我找到一台笔记本,其操作系统与我的计算机相同。

    这台机器上的IIS和WAS都是正常运行的。

    按照方案3的步骤,我修改了自己机器上的配置。

    遗憾的是问题依旧。

    以下是一些操作细节:

    1、我机器上的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WAS原始配置

    2、导入WAS正常运行机器上的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WAS注册表文件后的配置

    3、运行sfc的结果:

    另外,我的计算机上防病毒软件仅为Windows Defender。

    这是我的机器情况:

    请问,还能帮我想想办法吗?

    0 个注释 无注释