Назад | Перейти на главную страницу

Не удалось установить IIS, поскольку постоянный цикл «указанный вами сервер требует перезапуска»

У меня есть компьютер под управлением Windows Server 2012 Datacentre, и у меня возникли проблемы с переустановкой IIS. Он был установлен ранее, но не смог правильно найти центральную конфигурацию .NET, поэтому я попытался переустановить. Удаление прошло нормально, хотя при повторной установке (после перезагрузки) мне выдали ошибку:

The operation cannot be completed because the server that you specified requires a restart

Сначала я попробовал перезапустить, но потом все равно получал эту ошибку. Я поискал в Интернете и попробовал несколько вариантов, включая:

Что странно, IIS не установлен, но по-прежнему отображается как оснастка в MMC управления компьютером, но не в диспетчере сервера.

Что еще я могу попробовать, кроме полной переустановки и сброса Windows? Я могу запускать IIS на виртуальной машине поверх этого сервера, но тот факт, что у меня проблемы с настройкой ролей и функций сервера, беспокоит меня, поскольку в настоящее время это фактически неисправный экземпляр.

На сервере включена роль Hyper-V и установлены Visual Studio 2015 Community и SQL Server 2014 Enterprise.

Есть ли файлы в c: \ windows \ system32 \ inetsrv? Если это так, попробуйте переместить их в другую временную папку во время переустановки. Он должен быть пустым, если IIS не установлен.

Также можно ли установить другие приложения? Вы упомянули, что внутренняя база данных Windows не устанавливается, поэтому это говорит о том, что проблема может быть связана с установщиком Windows, а не с самим IIS.

Есть ли у средства просмотра событий какие-либо подсказки с меткой времени сразу после последней перезагрузки или во время попытки установки?