I had to reinstall Windows today to solve some other problems with corrupted drivers. Everything was going well until I tried to start IIS, but the Worldwide Web Publishing Service wasn't running. I tried to start it and received a message that it couldn't be started. Checking the Event Log, I found the following entry:
The World Wide Web Publishing Service service terminated with the following service-specific error: The dependency service or group failed to start.
I checked to make sure the Distributed Transaction Coordinator, RPC Endpoint Mapper, and Windows Process Activation Service are all running, so I don't know what the problem is. I've uninstalled IIS, rebooted, reinstalled, rebooted again, and still have the same issue.
EDIT I tried the steps shown in the answer below, but they didn't work. I can't change any of the settings on the class in DCOM Config under Component Services. Looking in the System log, this is what I see now:
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."
Can anyone offer insight into this?
I had the same issue and found a fix here: http://www.windowscentral.com/heres-whats-been-fixed-and-whats-broken-windows-10-insider-build-14942
To quote from that page:
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.