0
Если щелкнуть правой кнопкой мыши веб-сайт в оснастке консоли управления Microsoft (MMC) служб Microsoft Internet Information Services (IIS), а затем нажать кнопку Пуск, веб-сайт не запускается, и появляется следующее сообщение об ошибке:
Процесс не может получить доступ к файлу, потому что он используется другим процессом.
Что делать.
Чтобы решить эту проблему, я получил ссылку на эту форму решения http://support.microsoft.com/kb/890015
Как: Вы должны использовать служебную программу Netstat.exe в командной строке, чтобы узнать, использует ли другой процесс порт 80 или порт 443.
Но как убедиться, что эти IP используются или нет? с точки зрения статуса? Какой должен быть ее статус?
Второе решение: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ HTTP \ Parameters \ ListenOnlyList. Но этот ключ не найден.
Команда netstat -ano выведет список всех используемых в настоящее время IP-портов и приложений, которые их используют. Если что-то использует порт 80, IIS не сможет запуститься, тогда вам нужно решить, какое приложение более важно IIS или то, которое в настоящее время использует порт 80.
Если ничто не использует порт 80, проверьте указанный ключ reg. Читая ссылку на статью поддержки, говорится, что если ключ ListenOnlyList не найден, то значение по умолчанию - 0.0.0.0.
"По умолчанию, если подраздел ListenOnlyList отсутствует, используется IP-адрес 0.0.0.0. Однако, если присутствует подраздел ListenOnlyList и указан IP-адрес 0.0.0.0, другие IP-адреса не должны быть указаны. Также указаны IP-адреса, остальные IP-адреса необходимо удалить ".
Росс