Не удается заставить всемирную службу веб-публикаций работать в Windows 10

Мне пришлось переустановить Windows сегодня, чтобы решить некоторые другие проблемы с поврежденными драйверами. Все шло хорошо, пока я не попытался запустить IIS, но Всемирная служба веб-публикаций не работала. Я попытался запустить его и получил сообщение, что он не может быть запущен. Проверяя журнал событий, я нашел следующую запись:

Служба службы публикации в Интернете прекратила работу из-за следующей ошибки, связанной со службой: Служба зависимостей или группа не запустились.

Я проверил, чтобы убедиться, что координатор распределенных транзакций, сопоставитель конечных точек RPC и служба активации Windows все запущены, поэтому я не знаю, в чем проблема. Я удалил IIS, перезагрузил, переустановил, перезагрузил снова и все еще имею ту же проблему.

РЕДАКТИРОВАТЬ Я попробовал шаги, показанные в ответе ниже, но они не сработали. Я не могу изменить какие-либо настройки класса в DCOM Config в разделе Службы компонентов. Глядя в системный журнал, это то, что я вижу сейчас:

После попытки показанных исправлений вот что я все еще получаю: "Настройки разрешений для конкретного приложения не предоставляют разрешения локальной активации для приложения COM-сервера с CLSID {8D8F4F83-3594-4F07-8369-FC3C3CAE4919} и APPID {F72671A9-012C-4725-9D2F-2A4D32D65169} пользователю NT AUTHORITY\SYSTEM SID (S-1-5-18) с адреса LocalHost (с использованием LRPC), работающего в контейнере приложения. Недоступный SID (недоступен). Это разрешение безопасности можно изменить. используя инструмент администрирования служб компонентов ".

Кто-нибудь может предложить понимание этого?

2 ответа

Решение

У меня была та же проблема, и я нашел решение здесь: http://www.windowscentral.com/heres-whats-been-fixed-and-whats-broken-windows-10-insider-build-14942

Цитировать с этой страницы:

Запустите следующую строку из командной строки администратора (или измените реестр соответствующим образом): 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

Перезагрузите систему, чтобы службы W3Svc и WAS совместно использовали процесс хоста службы.

Вы пытались проверить все журналы, Система, Приложение, Безопасность? Может быть, есть ошибка разрешения или что-то еще, что появляется в другом месте.

Также вы установили консоль управления 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:

  1. Откройте Regedit.
  2. Перейдите в HKEY_Classes_Root\CLSID*CLSID*. Примечание: CLSID обозначает идентификатор, который появляется в вашей ошибке просмотра событий. В вашем случае это {C2F03A33-21F5-47FA-B4BB-156362A2F239}.
  3. Щелкните правой кнопкой мыши и выберите разрешение.
  4. Нажмите Advance и измените владельца на администратора. Также щелкните поле, которое появится под строкой владельца.
  5. Применить полный контроль.
  6. Закройте вкладку, затем перейдите к HKEY_LocalMachine\Software\Classes\AppID*APPID*. Примечание. AppID - это идентификатор, который отображается в вашей программе просмотра событий. В вашем случае это {316CDED5-E4AE-4B15-9113-7055D84DCC97}.
  7. Щелкните правой кнопкой мыши и выберите разрешение.
  8. Нажмите Advance и измените владельца на администраторов.
  9. Нажмите на поле, которое появится под строкой владельца.
  10. Нажмите Применить и предоставьте полный контроль администраторам.
  11. Закройте все вкладки и перейдите к инструменту администрирования.
  12. Сервис открытых компонентов.
  13. Нажмите Компьютер, выберите мой компьютер, затем нажмите DCOM.
  14. Найдите соответствующий сервис, который появляется в средстве просмотра ошибок.
  15. Щелкните правой кнопкой мыши на нем, затем выберите свойства.
  16. Перейдите на вкладку "Безопасность", затем нажмите "Добавить пользователя". Добавьте СИСТЕМУ, затем примените.
  17. Установите флажок Активировать локальный.

Поэтому используйте соответствующие ключи здесь, и DCOM Config должен предоставить вам доступ к закрашенным областям:

CLSID:

{D63B10C5-BB46-4990-A94F-E40B9D520160}

и APPID

{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}

Другие вопросы по тегам