С помощью команд NET STOP и NET START для принудительного повторного считывания реестра служб IIS


Настоятельно рекомендуется всем пользователям Microsoft IIS (IIS), работающей на Microsoft Windows Server 2008, обновиться до версии 7.0. Службы IIS 7.0 существенно укрепляют безопасность веб-инфраструктуры. Дополнительные сведения о вопросах, связанных с безопасностью IIS посетите следующий веб-сайт корпорации Майкрософт:Дополнительные сведения о IIS 7.0 посетите следующий веб-узел корпорации Майкрософт:

Обзор


При внесении изменений в системный реестр, влияющие на IIS и зависимых служб необходимо остановить и перезапустить службы, чтобы вынудить их повторное чтение реестра.

В качестве альтернативы для остановки и запуска этих служб, используя приложение «службы» на панели управления можно использовать команды NET STOP и NET START.

Дополнительные сведения


Остановка IISADMIN и зависимых служб

Чтобы остановить все службы, связанные с IIS, введите в командной строке NET STOP IISADMIN /Y . Это будет остановить службы IIS Admin и все зависимые службы. Ниже приведен пример выходных данных, которые отображаются после выдачи этой команды (зависит от служб, перечисленных на вашем компьютере может отличаться).

The following services are dependent on the IIS Admin Service service.
Stopping the IIS Admin Service service will also stop these services.

FTP Publishing Service
Microsoft NNTP Service
Microsoft SMTP Service
World Wide Web Publishing Service
Затем вы увидите, что сообщение отображается в виде каждая служба успешно остановлена.

Запуск служб, связанных с IIS

Используйте команду NET START для перезапуска связанной с IIS используемой службы. Например, чтобы перезапустить службу World Wide Web, введите NET START W3SVC

Определение имен службы

Чтобы определить имена служб, запустите редактор реестра (тип Regedit.exe или Regedt32.exe) и перейдите в следующий раздел реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
В разделе службы отображается имя службы, которая работает с помощью команд NET STOP и NET START.

Примечание: Для каждой службы также имеется значение отображаемое имя, являющееся именем в приложение «службы» панели управления и в сообщениях, отображаемых после выполнения команды NET STOP и NET START. Однако эти имена экрана не может использоваться как параметр с помощью команд NET STOP и NET START.

Общие службы, связанные с IIS

Имя службыОтображаемое имя
IISADMINСлужба IIS Admin
MSFTPSVCСлужба FTP-публикации
NNTPSVCСлужба NNTP (Microsoft)
SmtpsvcСлужба SMTP
W3svcВеб-служба публикации

(c) Корпорация Майкрософт (Microsoft Corporation), 2000. Все права защищены. Вклад от Кевина Золлмана (Kevin Zollman), корпорация Майкрософт.