Хорошо, это может показаться немного катастрофическим, но, по крайней мере, во многих случаях это правда. Я много искал, но не нашел отличной ветки, в которой это просто сказано.
На самом деле статья в KB из MS называет это ...
Параметры IIS отсутствуют после запуска Sysprep с параметром командной строки -nosidgen ... что явно означает ... «Не используйте Sysprep с IIS ... мы его убьем».
https://support.microsoft.com/en-us/kb/827385
Пожалуйста, скажите мне, что я ошибаюсь, и я упустил кое-что важное. Но я выбрал все обычные решения:
Задний план У меня был веб-сервер, подключенный к простому локальному AD. Мне нужно было его реплицировать, поэтому мы создали образ с резервного сервера и запустили sysprep с параметрами OOBE и generalize. Мне пришлось удалить его из домена, переименовать машину, перезагрузить и снова присоединиться к домену. Все работало нормально. Кроме того, после удаления и переустановки IIS он также работает. Проблема в том, что ... это большая работа, когда у вас есть производственный узел с большим количеством узлов веб-сайта, чтобы справиться с этим, все они нуждаются в тестировании перед возвращением в производство.
По крайней мере, возможно, этот пост поможет вам разделить вашу боль :).