无法在 Windows 10 中使用 Worldwide Web Publishing Service
Can't get Worldwide Web Publishing Service working in Windows 10
我今天不得不重新安装 Windows 以解决驱动程序损坏的其他一些问题。在我尝试启动 IIS 之前一切都很顺利,但是 Worldwide Web Publishing Service 不是 运行。我尝试启动它,但收到无法启动的消息。检查事件日志,我发现了以下条目:
The World Wide Web Publishing Service service terminated with the following service-specific error:
The dependency service or group failed to start.
我检查确保分布式事务协调器、RPC 端点映射器和 Windows 进程激活服务都是 运行,所以我不知道问题是什么。我已经卸载 IIS,重新启动,重新安装,再次重新启动,但仍然有同样的问题。
编辑
我尝试了下面答案中显示的步骤,但它们没有用。我无法更改组件服务下 DCOM 配置中 class 的任何设置。查看系统日志,这是我现在看到的:
After trying the fixes shown, this is what I'm still getting: "The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {8D8F4F83-3594-4F07-8369-FC3C3CAE4919} and APPID {F72671A9-012C-4725-9D2F-2A4D32D65169} to the user NT AUTHORITY\SYSTEM SID (S-1-5-18) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool."
任何人都可以对此提供见解吗?
您是否尝试检查所有日志、系统、应用程序、安全性?可能存在权限错误或其他地方出现的其他问题。
您是否也安装了 IIS 管理控制台?
只是为了调试,您可以在 Internet Information Services 下安装整个树,看看是否有效。如果是,那就慢慢的一件件去掉,直到再次失败。
这是您看到的另一个错误的论坛解决方案 http://answers.microsoft.com/en-us/windows/forum/windows_8-performance/event-id-10016-the-application-specific-permission/9ff8796f-c352-4da2-9322-5fdf8a11c81e
:
- 打开注册表。
- 转到 HKEY_Classes_Root\CLSID*CLSID*。
注意:CLSID 代表出现在您的事件查看器错误中的 ID。在您的情况下,它是 {C2F03A33-21F5-47FA-B4BB-156362A2F239}。
- 右键单击它然后 select 许可。
- 单击“高级”并将所有者更改为管理员。同时单击将出现在所有者行下方的框。
- 应用完全控制。
- 关闭选项卡然后转到 HKEY_LocalMachine\Software\Classes\AppID*APPID*。
注意:AppID 是显示在您的事件查看器中的 ID。在你的情况下它是 {316CDED5-E4AE-4B15-9113-7055D84DCC97}。
- 右键单击它然后 select 许可。
- 单击“高级”并将所有者更改为管理员。
- 单击将出现在所有者行下方的框。
- 单击“应用”并授予管理员完全控制权。
- 关闭所有选项卡并转到管理工具。
- 打开组件服务。
- 单击“计算机”,单击“我的电脑”,然后单击“DCOM”。
- 查找出现在错误查看器上的相应服务。
- 右键单击它然后单击属性。
- 单击安全选项卡,然后单击添加用户。添加SYSTEM然后申请。
- 勾选激活本地框。
所以在这里使用相关的键,DCOM 配置应该可以让您访问灰色区域:
CLSID:
{D63B10C5-BB46-4990-A94F-E40B9D520160}
和APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
我遇到了同样的问题并在此处找到了解决方法:http://www.windowscentral.com/heres-whats-been-fixed-and-whats-broken-windows-10-insider-build-14942
引用该页面:
Run the following from an admin cmd line (or edit the registry accordingly): REG ADD HKLM\SYSTEM\CurrentControlSet\Services\W3SVC /v
SvcHostSplitDisable /t REG_DWORD /d 1 /f
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\WAS /v
SvcHostSplitDisable /t REG_DWORD /d 1 /f
Reboot the system, so that the W3Svc and WAS services share a service
host process.
我今天不得不重新安装 Windows 以解决驱动程序损坏的其他一些问题。在我尝试启动 IIS 之前一切都很顺利,但是 Worldwide Web Publishing Service 不是 运行。我尝试启动它,但收到无法启动的消息。检查事件日志,我发现了以下条目:
The World Wide Web Publishing Service service terminated with the following service-specific error: The dependency service or group failed to start.
我检查确保分布式事务协调器、RPC 端点映射器和 Windows 进程激活服务都是 运行,所以我不知道问题是什么。我已经卸载 IIS,重新启动,重新安装,再次重新启动,但仍然有同样的问题。
编辑 我尝试了下面答案中显示的步骤,但它们没有用。我无法更改组件服务下 DCOM 配置中 class 的任何设置。查看系统日志,这是我现在看到的:
After trying the fixes shown, this is what I'm still getting: "The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {8D8F4F83-3594-4F07-8369-FC3C3CAE4919} and APPID {F72671A9-012C-4725-9D2F-2A4D32D65169} to the user NT AUTHORITY\SYSTEM SID (S-1-5-18) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool."
任何人都可以对此提供见解吗?
您是否尝试检查所有日志、系统、应用程序、安全性?可能存在权限错误或其他地方出现的其他问题。
您是否也安装了 IIS 管理控制台?
只是为了调试,您可以在 Internet Information Services 下安装整个树,看看是否有效。如果是,那就慢慢的一件件去掉,直到再次失败。
这是您看到的另一个错误的论坛解决方案 http://answers.microsoft.com/en-us/windows/forum/windows_8-performance/event-id-10016-the-application-specific-permission/9ff8796f-c352-4da2-9322-5fdf8a11c81e :
- 打开注册表。
- 转到 HKEY_Classes_Root\CLSID*CLSID*。 注意:CLSID 代表出现在您的事件查看器错误中的 ID。在您的情况下,它是 {C2F03A33-21F5-47FA-B4BB-156362A2F239}。
- 右键单击它然后 select 许可。
- 单击“高级”并将所有者更改为管理员。同时单击将出现在所有者行下方的框。
- 应用完全控制。
- 关闭选项卡然后转到 HKEY_LocalMachine\Software\Classes\AppID*APPID*。 注意:AppID 是显示在您的事件查看器中的 ID。在你的情况下它是 {316CDED5-E4AE-4B15-9113-7055D84DCC97}。
- 右键单击它然后 select 许可。
- 单击“高级”并将所有者更改为管理员。
- 单击将出现在所有者行下方的框。
- 单击“应用”并授予管理员完全控制权。
- 关闭所有选项卡并转到管理工具。
- 打开组件服务。
- 单击“计算机”,单击“我的电脑”,然后单击“DCOM”。
- 查找出现在错误查看器上的相应服务。
- 右键单击它然后单击属性。
- 单击安全选项卡,然后单击添加用户。添加SYSTEM然后申请。
- 勾选激活本地框。
所以在这里使用相关的键,DCOM 配置应该可以让您访问灰色区域:
CLSID:
{D63B10C5-BB46-4990-A94F-E40B9D520160}
和APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
我遇到了同样的问题并在此处找到了解决方法:http://www.windowscentral.com/heres-whats-been-fixed-and-whats-broken-windows-10-insider-build-14942
引用该页面:
Run the following from an admin cmd line (or edit the registry accordingly): REG ADD HKLM\SYSTEM\CurrentControlSet\Services\W3SVC /v SvcHostSplitDisable /t REG_DWORD /d 1 /f
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\WAS /v SvcHostSplitDisable /t REG_DWORD /d 1 /f
Reboot the system, so that the W3Svc and WAS services share a service host process.