У меня есть Windows 2003 SBS Server (SP2), на котором внезапно возникла проблема с запуском службы администрирования IIS.
Это не только означает, что сайты интрасети больше не доступны для пользователей, но, что более важно, Exchange имеет сервисную зависимость от IIS Admin Service, а это означает, что Exchange тоже не будет работать.
Я нашла в Интернете блоги (такой как этот), которые говорят об удалении IIS, но также ближе к концу говорит, что при перезапуске проблема возникает снова.
**
(Изменить :) На самом деле, похоже, есть электронное письмо в формате HTML (с закодированным текстом вложения) внутри метабаза.xml ... он вообще должен быть там ???
**
Пробовал множество разных способов исправить это, но пришлось прибегнуть к удалению раздела IIS (через «Добавить / удалить компоненты Windows»), а затем переустановить его.
Я обнаружил, что если вы это сделаете, IIS Admin Tool перезапустится, но мне также пришлось переустановить разделы NNTP и SMTP, чтобы Exchange снова запустился.
Что говорится в журнале событий?
Тем не менее, эта команда несколько раз спасала меня от аналогичных проблем с не запуском служб, связанных с Exchange. Это предполагает, что 32-битный .NET 1.1 испорчен.
% SYSTEMROOT% \ Microsoft.NET \ Framework \ v1.1.4322 \ aspnet_regiis.exe -i
Вот связанное с ним KB от Microsoft