인터넷 정보 서비스 MMC 스냅인에서 웹 사이트를 시작하려고 하면 "다른 프로세스에서 사용 중이기 때문에 프로세스가 파일을 액세스 할 수 없습니다" 오류 메시지가 나타난다

기술 자료 번역 기술 자료 번역
기술 자료: 890015 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

Microsoft 인터넷 정보 서비스 (IIS) Microsoft 관리 콘솔(MMC) 스냅인에서 웹 사이트를 마우스 오른쪽 단추로 클릭한 다음 시작 을 누르면 웹 사이트가 시작되지 않고 다음과 같은 오류 메시지가 나타납니다.
프로세스가 다른 프로세스에 의해 사용 중이므로 파일을 액세스할 수 없습니다.
Microsoft IIS 6.0을 실행하는 컴퓨터에서 이 문제가 발생합니다. 또한 이 문제는 Microsoft IIS 7.0과 Windows Vista를 실행하는 컴퓨터에서 발생합니다.

또한 IIS를 실행하는 Microsoft Windows Server 2003 기반 컴퓨터에서 시스템 이벤트 로그에 다음과 같은 두 가지 이벤트가 기록될 수 있습니다.

이벤트 원본: W3SVC
이벤트 ID: 1004
설명: '1' 사이트의 'http://*:80/' URL 접두사를 등록할 수 없습니다. 사이트가 비활성화되었습니다. 데이터 필드에 오류 번호가 들어 있습니다.

이벤트 원본: HTTP
이벤트 ID: 15005
설명: IPAddress 대한 기본 전송에 바인딩할 수 없습니다: 80. IP IP만 목록에 이 컴퓨터에 존재하지 않을 경우 인터페이스에 대한 참조를 포함할 수 있습니다. 데이터 필드에 오류 번호가 들어 있습니다.

참고IPAddress IIS가 실행되는 컴퓨터의 IP 주소입니다.

원인

일반적으로 한 경우 이 문제가 발생합니다 하나 이상에 해당하면:
  • 다른 프로세스에서 포트 80 이나 포트 443 IIS가 실행되는 컴퓨터에서 사용하고 있습니다. 기본적으로 IIS는 SSL (Secure Sockets Layer) 에 대한 기본 TCP 포트로 포트 80 및 443 포트를 사용합니다.
  • IIS가 실행되는 컴퓨터에서
    ListenOnlyList
    레지스트리 하위 키는 올바르게 구성되지 않았습니다.

해결 방법

이 문제를 해결하려면 Netstat.exe 유틸리티에 명령줄에서 다른 프로세스가 포트 80이나 포트 443 사용 중인 경우 보려면 사용하여 합니다.

포트 80을 사용하는 경우 다음 IIS를 실행하는 컴퓨터에서
ListenOnlyList
레지스트리 하위 키가 있는지 검사해야 합니다. 이렇게 하려면 다음과 같이 하십시오.

중요한 이 섹션에서는, 메서드 또는 작업이 레지스트리 수정 방법을 알려 주는 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 이 단계를 주의 깊게 따라야 합니다. 추가 보호 기능을 수정하기 전에 레지스트리를 백업해야. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 백업 및 복원하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322756백업 및 Windows 에서 레지스트리를 복원하는 방법
  1. IIS 관리 권한을 가진 계정을 사용하여 실행 중인 컴퓨터에 로그온하십시오.
  2. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
  3. 명령 프롬프트에서 다음 명령을 입력하십시오.
    netstat - ano
    참고 Netstat.exe 유틸리티에 대한 자세한 내용은 명령 프롬프트에서 다음 명령을 입력하십시오.
    netstat/?
  4. 포트가 사용되고 있지 않은 경우 IIS가 실행되는 컴퓨터에서
    ListenOnlyList
    레지스트리 하위 키를 검사하여 합니다. 이렇게 하려면 다음 이 단계를 수행하십시오.
    1. 시작 을 누르고 실행regedit 를 입력한 다음 확인 을 누릅니다.
    2. 레지스트리 편집기에서 다음 레지스트리 하위 키를 찾습니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList
  5. ListenOnlyList
    하위 유효한 IP 주소가 포함되어 있는지 확인하십시오. 유효하지 않은 IP 주소를
    ListenOnlyList
    하위 키가 포함되어 있는 경우 IP 주소를 제거하거나 유효한 IP 주소를 반영하도록
    ListenOnlyList
    하위 키 항목을 변경해야 합니다.

    참고
    ListenOnlyList
    하위 키가 있을 경우 기본적으로 0.0.0.0인 IP 주소가 사용됩니다. 그러나
    ListenOnlyList
    하위 현재 및 다음 0.0.0.0 경우 IP 주소가 나타나, 다른 IP 주소가 나열되어 있어야 합니다. 또한 다른 IP 주소가 나열되지 않으면 다른 IP 주소는 삭제해야 합니다.
  6. ListenOnlyList
    하위 키를 수정하기 전에 IIS를 실행하는 컴퓨터에서 HTTP 서비스를 중지해야 합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
    2. 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누릅니다.
      net stop http
      다음과 같은 메시지가 나타납니다.
      다음 서비스는 HTTP 서비스를 받습니다.
      HTTP 서비스를 중지하면 또한 이러한 서비스를 중지합니다.

      게시 서비스를 웹
      HTTP ssl

      이 작업을 계속 하시겠습니까? (Y/n) [N]:
      Y 키를 누른 다음 Enter 키를 누릅니다.

      참고 Vista에서 이 메시지의 서비스 목록을 또한 다음 서비스가 포함되어 있습니다.
      • UPnP 장치 호스트
      • SSDP 검색
      • 스풀러 인쇄
      • 함수 검색 리소스 게시
  7. 레지스트리 편집기에서 유효하지 않은 IP 주소를 제거하려면 IP 주소를 포함하는 문자열 값을 마우스 오른쪽 단추로 클릭한 다음 삭제 를 클릭하십시오. IP 주소 값을 수정하려면 IP 주소를 포함하는 문자열 값을 마우스 오른쪽 단추로 클릭한 다음 수정 을 클릭하십시오.
  8. 문자열 편집 대화 상자에서 값 데이터 상자에 올바른 IP 주소를 입력한 다음 확인 을 누릅니다.
  9. 레지스트리 편집기를 닫습니다.
  10. IIS가 실행되는 컴퓨터에서 HTTP 서비스를 다시 시작해야 합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
    2. 명령 프롬프트에서 다음 명령을 입력하십시오.
      net start http
  11. 또한 HTTP SSL 서비스 및 IIS를 실행하는 컴퓨터에서 웹 게시 서비스를 다시 시작해야 합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 시작 을 누르고 관리 도구 가리킨 다음 서비스 를 누릅니다.
    2. 서비스 MMC 스냅인에서 다음 서비스를 마우스 오른쪽 단추로 클릭한 다음 시작 을 클릭하십시오.
      • 게시 서비스를 웹
      • HTTP ssl
    3. 서비스 MMC 스냅인을 닫습니다.

속성

기술 자료: 890015 - 마지막 검토: 2007년 12월 3일 월요일 - 수정: 3.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Information Services 7.0
  • Microsoft Internet Information Services 6.0
키워드:?
kbmt kbtshoot kbprb KB890015 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com