Кажется, это связано с KB3176936. Несколько установок затронуты этим же обновлением. Во всех случаях отсутствуют функции IIS сразу после обновления. Перейдя в «Программы и компоненты», опция есть, но она была снята во время обновления. Я проверил ее снова, но затем мне пришлось все пересоздать, как при новой установке.
(Windows 10 на всех экземплярах)
решение1
«Хорошая» новость заключается в том, что, похоже, существует способ восстановить пулы приложений и сайты IIS (после повторного включения IIS из «Включения или отключения компонентов Windows»).
Это немного сложно и подвержено ошибкам, но это лучше, чем ничего.
Вот процедура, которая сработала для меня:
- В текстовом редакторе откройте
C:\Windows.old\WINDOWS\System32\inetsrv\config\applicationHost.config
. Это исходные данные IIS до обновления. - В другом текстовом редакторе откройте
C:\Windows\System32\inetsrv\config\applicationHost.config
. Это активные данные IIS. - Заменить элементы
<applicationPools>
и<sites>
в активном файле на элементы из оригинала. - Запуск
iisreset
из командной строки с повышенными привилегиями