Ошибка iisreset для окон 10

Недавно я обновил свой рабочий стол от Windows 7 до Windows 10

Однако, когда я запускаю iisrest с консоли администратора, я получаю следующую ошибку:

Ошибка перезагрузки. Служба IIS Admin Service или служба публикации World Wide Web или служба, зависящая от них, не удалось запустить. У службы или зависимых служб может быть ошибка во время ее запуска или может быть отключена.

Сначала я проверил свои услуги, и больше не работает служба IIS Admin. Затем я проверил функции Windows, и, как почти в каждой статье в Интернете, где обсуждаются установки IIS, я выбрал Internet Information Services.

Я проверил, и веб-служба перезапустилась. Является ли это новой функцией Windows10, что служба IIS Admin больше не требуется. Есть ли еще один шаг, который мне нужно сделать, чтобы установить службу

Или это теперь проблема с IISReset, и я могу игнорировать ошибку.

Я также тестировал это в недавно установленном окне Windows 10, а запуск IISReset дает ту же ошибку и еще раз проверяется через функции Windows, в которых установлен IIS.

Я могу получить доступ к веб-сайту на местном уровне без каких-либо проблем.

Ответ 1

После того, как @Zam рекомендовал искать в журнале событий и много шутить, проблема заключалась в том, что по умолчанию отключены службы "Служба обмена портами Net.Tcp", "Адаптер прослушивателя Net.Tcp" на моем компьютере.

После запуска этих сервисов и изменения типа запуска на "Автоматический (Задержанный запуск)" iisreset больше не дает мне ошибку

Ответ 2

Для этой проблемы запустите следующие службы в Windows:

  1. Адаптер прослушивателя Net.Tcp
  2. Адаптер прослушивателя Net.Pipe
  3. Адаптер прослушивателя Net.Msmq
  4. Net.Tcp Port Sharing Service
  5. Очередь сообщений
  6. Сервис W3SVC

Ответ 3

Это должна быть служба администрирования IIS. У меня возникла та же проблема, и я смог ее решить после запуска службы администрирования IIS и установки значения "Автоматический"