Я запускаю Windows 7 RC1. У меня есть несколько проблем, заставляющих IIS работать над моей системой и сегодня когда я установил новое приложение, и я пытался загрузить его с помощью http:\localhost\MyApplication, я не получаю абсолютно никаких ошибок, и я не получаю загрузки страницы. Просто симпатичная, белая пустая страница.
Я сделал некоторое рытье, и я нашел что-то о некотором другом процессе, слушающем на порте 80, таким образом, я сделал использование сканирования netstat -aon | findstr 0.0:80
и обнаруженный, что PID 4 слушал на том порте.
PID 4 не показывает в диспетчере задач, таким образом, я разжег Проводник Процесса, и он показал мне, что PID 4 является Системный процесс. (Несколько поисков Google, кажется, указывают, что Система всегда использует PID 4).
С тех пор я в основном застреваю. Я понятия не имею, почему Системе нужен порт 80 и что делать с этим.
При поиске с помощью Google следующих строк, Вы найдете две полезных статьи Experts-Exchange наверху результатов поиска, и можно считать их для некоторой полезной информации.
(Если бы я дал прямой URL страницам затем, то Exchange экспертов попросил бы, чтобы Вы заплатили..., но когда Вы нажимаете на результаты поиска Google, можно прокрутить весь путь к нижней части для чтения обменов.)
Вот поиски Google...
"Системный процесс слушает на порте 80 (Vista)"
"Системный процесс слушает на Порте 80 и Препятствует тому, чтобы Веб-сайт Значения по умолчанию IIS Работал"
Последняя запись от первого результата показала, как сделать трассировку http.sys в следующем URL:
Трассировка не показала ничего полезного. Какие-либо мысли?
Это сообщение на Том, чтобы заставлять Apache работать на порте 80 в Windows 7 (интернет-архив) описывает Вашу точку.
Это кажется'http.sys
'(Управление Windows Remote?) сервису включают по умолчанию в Windows 7.
Пробегите комментарии к той ссылке еще для некоторых примечаний...
hypen-сайт не обязательно имеет единственные ответы.
Возьмите ProcessExplorer, выполните его, открытые свойства TCP/IP каждого процесса (сервис), найдите процесс (сервис), что, слушая http (80) порт и выключает его.
Я нашел Autodesk, Сервер EDM слушал http (80) порт.
Откройте Services.msc и остановите этот сервис "Услуги по созданию отчетов SQL-сервера (MSSQLServer)"
Я попробовал ВСЕ, но это работало на меня:
дальнейшие инструкции относительно того, как остановить тот сервис, ниже