Я потратил на это почти день.
У меня есть полностью обновленный Windows Server 2012 R2, на который я пытаюсь установить IIS.
Я запускаю мастер добавления ролей и компонентов, выбираю требуемые функции, но установка не выполняется без сообщения об ошибке.
Я не могу найти никаких журналов или подробностей, которые помогли бы мне решить, что могло быть не так.
Детали задачи мне ничего не показывают:
Может ли кто-нибудь указать мне место, которое могло бы объяснить мою неудачу, или, что еще лучше, дайте мне знать, как установить IIS?
Я столкнулся с этой ошибкой при попытке установить функцию монитора запросов IIS. Чтобы решить эту проблему, я бы рекомендовал проверить:
В моем случае журналы Procmon показали PARSE_ERROR_INFO
во время чтения applicationHost.config файл, который был поврежден. Переустановка IIS решила проблему. 0x800f0922 Ошибка обновления IIS-RequestMonitor пакета IIS-WebServer-Core-Package
У меня была точно такая же проблема. Не удалось получить информацию о том, что случилось. Однако из собственное руководство MicroSoft есть вариант установки через cmd с помощью:
Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI
По какой-то причине это сработало, а волшебник - нет.
Возможно, попытка установить IIS с помощью PowerShell даст вам более точное сообщение об ошибке:
Установить-WindowsFeature Web-Server
Паскаль
Я недавно столкнулся с этой проблемой на работе. Проблема была вызвана обновлением безопасности Microsoft. В частности, KB 3098779 и 3097997 вызывают такое поведение. Удаление этих обновлений устранило проблему для меня.
Вот база знаний, которую я использовал для решения этой проблемы. https://support.microsoft.com/en-us/kb/3118750