Windows Server 2003 기반 컴퓨터에서 Svchost.exe 프로세스가 예기치 않게 종료될 수 있다

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

현상

Microsoft Windows Server 2003 기반 서버에서 다음 현상 중 하나 이상이 발생할 수 있습니다.
  • Svchost.exe 프로세스가 예기치 않게 종료되어 대부분의 응용 프로그램과 서비스가 제대로 작동하지 않습니다. 응용 프로그램 이벤트 로그에 다음과 비슷한 오류가 기록됩니다.

    이벤트 종류: 오류
    이벤트 원본: Application Error
    이벤트 범주: (100)
    이벤트 ID: 1000

    이벤트 종류: 정보
    이벤트 원본: Application Error
    이벤트 범주: (100)
    이벤트 ID: 1004
    설명:
    오류 있는 응용 프로그램 svchost.exe, 버전 5.2.3790.0, 오류 있는 모듈 ntdll.dll, 버전 5.2.3790.0, 오류 주소 0x0000694e.
    데이터 워드:
    0000: 41 70 70 6c 69 63 61 74 Applicat
    0008: 69 6f 6e 20 46 61 69 6c ion Fail
    0010: 75 72 65 20 20 73 76 63 ure svc
    0018: 68 6f 73 74 2e 65 78 65 host.exe
    0020: 20 35 2e 32 2e 33 37 39 5.2.379
    0028: 30 2e 30 20 69 6e 20 6e 0.0 in n
    0030: 74 64 6c 6c 2e 64 6c 6c tdll.dll
    0038: 20 35 2e 32 2e 33 37 39 5.2.379
    0040: 30 2e 30 20 61 74 20 6f 0.0 at o
    0048: 66 66 73 65 74 20 30 30 ffset 00
    0050: 30 30 36 39 34 65 00694e
    참고 메모리 주소가 다를 수 있으며 이 경우 다른 응용 프로그램이 영향을 받을 수 있습니다.
  • 시스템 이벤트 로그에 다음과 같은 오류 메시지가 기록됩니다.

    이벤트 종류: 오류
    이벤트 원본: Service Control Manager
    이벤트 범주: 없음
    이벤트 ID: 7023
    설명:
    서버 서비스가 다음 오류 때문에 종료되었습니다:
    액세스가 거부되었습니다.
    참고 시스템 이벤트 로그의 텍스트 기반 버전에는 다음과 같은 오류 메시지가 기록됩니다.
    서버 서비스가 다음 오류 때문에 종료되었습니다: %%5
  • 서버 서비스가 중지되고 다시 시작되지 않습니다. 시스템 이벤트 로그에 다음과 같은 오류 메시지가 기록됩니다.

    이벤트 종류: 정보
    이벤트 원본: Service Control Manager
    이벤트 범주: 없음
    이벤트 ID: 7036
    설명:
    서버 서비스가 중지 상태로 들어갔습니다.

    이벤트 종류: 오류
    이벤트 원본: Service Control Manager
    이벤트 범주: 없음
    이벤트 ID: 7023
    설명:
    서버 서비스가 다음 오류 때문에 종료되었습니다:
    서버가 사용 중이므로 언로드할 수 없습니다.
    참고 시스템 이벤트 로그의 텍스트 기반 버전에는 다음과 같은 오류 메시지가 기록됩니다.
    서버 서비스가 다음 오류 때문에 종료되었습니다: %%1811
    오류 1811은 "ERROR_SERVER_HAS_OPEN_HANDLES" 오류에 매핑되며 서버는 사용 중이므로 언로드할 수 없습니다.

    또한 WMI(Windows Management Instrumentation) 서비스가 중지되고 서버 서비스가 예기치 않게 종료됩니다. 시스템 이벤트 로그에 다음과 같은 오류 메시지가 기록됩니다.
    이벤트 종류: 오류
    이벤트 원본: Service Control Manager
    이벤트 범주: 없음
    이벤트 ID: 7032
    설명:
    Windows Management Instrumentation 서비스가 예기치 않게 종료한 후에 서비스 제어 관리자가 수정 작업(서비스 다시 시작)을 시도했으나, 다음 오류 때문에 이 작업이 실패했습니다:
    서비스의 인스턴스가 이미 실행 중입니다.
  • Windows 클러스터 노드에서 클러스터 파일 서버 리소스가 온라인 상태로 바뀌지 않습니다. 또한 시스템 이벤트 로그에 다음과 같은 오류 메시지가 기록될 수 있습니다.
    이벤트 종류: 오류
    이벤트 원본: ClusSvc
    이벤트 ID: 1068
    설명:
    클러스터 파일 공유 리소스 <ResourceName>이(가) 오류 2114으(로) 시작하지 못했습니다.

    이벤트 종류: 오류
    이벤트 원본: ClusSvc
    이벤트 ID: 1055
    설명:
    클러스터 파일 공유 리소스 <ResourceName>이(가) 상태 확인에 실패했습니다.
    오류 코드가 2114입니다.
  • Srvinfo.exe 도구가 제대로 작동하지 않습니다. 이 도구는 Windows Server 2003 Resource Kit에 포함되어 있습니다.
  • 컴퓨터 관리 스냅인을 사용하거나 명령 프롬프트에 net start server를 입력하여 서버 서비스를 수동으로 시작하려고 하면 다음과 같은 오류 메시지가 나타날 수 있습니다.

    로컬 컴퓨터에서 서버 서비스를 시작하지 못했습니다.
    오류 5: 액세스가 거부되었습니다.
    참고
    • 이 문제는 사용자 계정이 로컬 관리자 그룹의 구성원이고, 로컬 시스템 자격 증명을 사용하여 시작하도록 서버 서비스가 구성되어 있는 경우에도 발생합니다.
    • 일반적으로 컴퓨터를 다시 시작하면 이 문제를 일시적으로 해결할 수 있습니다.

원인

이 문제는 컴퓨터의 메모리가 부족한 경우 발생할 수 있습니다. 컴퓨터 메모리가 부족하면 동적 연결 라이브러리 파일(.dll)의 전용 힙에서 메모리가 손상될 수 있습니다. 이와 같은 임의 힙 손상이 발생하면 프로그램이 충돌할 수 있습니다.

Intel PAE(실제 주소 확장) 사양이 설정되어 있는 컴퓨터에서 메모리를 많이 사용하는 프로그램을 실행하면 메모리가 손상될 수 있습니다. PAE를 사용하면 컴퓨터에서 4GB 이상의 설치된 메모리를 사용할 수 있습니다.

서버 서비스는 Windows Server 2003 기반 컴퓨터에서 몇몇 다른 서비스와 함께 Svchost.exe 프로세스로 실행되는데 메모리 부족으로 인해 Svchost.exe 프로세스가 예기치 않게 종료되면 해당 프로세스가 다시 시작되지 않습니다.

해결 과정

이 문제를 해결하려면 PAE 사양을 해제하십시오. 그러기 위해서는 Boot.ini 파일에서 /PAE 스위치를 제거하거나 /NOPAE 스위치를 추가해야 합니다.

참고
  • 컴퓨터 RAM이 4GB 이상인 경우 Boot.ini 파일에서 /PAE 스위치를 제거하면 컴퓨터에서 메모리의 일부만 사용할 수 있습니다.
  • 일부 서버에는 Boot.ini 파일에 /PAE 스위치가 설정되어 있지 않아도 PAE 기능을 활성화하는 "핫 플러그 메모리" 기능이 있습니다.
서버에 대해 /PAE 스위치가 설정되어 있는지 확인하려면 다음 레지스트리 하위 키를 확인하십시오.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management


키 이름: PhysicalAddressExtension
종류: DWORD
값: 1
참고 여기서 /NOPAE 스위치를 설정하지 않으면 이 레지스트리 값을 0으로 설정하더라도 컴퓨터를 다시 시작한 이후에 자동으로 값이 1로 다시 설정될 수 있습니다.

해결 방법

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.
  • Windows Server 2003 서비스 팩 1(SP1)로 시스템을 업데이트합니다.
  • 핫픽스 895575를 설치합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    895575 Windows Server 2003에서 프로세스가 PAE(실제 메모리 확장) 커널에서 실행되면 메모리가 손상될 수 있다
참고 Windows Server 2003 기반 서버 클러스터를 사용하거나 Microsoft SQL Server 2000을 설치한 경우에는 핫픽스 895575를 설치하는 것이 좋습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
895092 Windows Server 2003 기반 서버 클러스터에 권장되는 핫픽스

컴퓨터의 역할 및 실행하는 소프트웨어에 따라 다음과 같은 핫픽스도 설치해야 할 수 있습니다.
  • 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    829994 리소스가 많이 부족한 경우 Windows Server 2003 컴퓨터의 Svchost.exe에서 액세스 위반이 발생할 수 있다
  • 로드가 과도하게 많은 Windows Server 2003 기반 컴퓨터에서 WMI(Windows Management Instrumentation) 공급자 호스트 프로그램(Wmiprvse.exe)이 충돌하면 핫픽스 835438을 설치하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    835438 Windows Server 2003에서 메모리 부족으로 인해 Wmiprvse.exe가 충돌한다
  • 프로그램 또는 서비스가 응답하지 않는 경우 컴퓨터의 로드가 과도하게 많거나, 여러 스레드가 열려 있으면 Windows 오류 보고에서 덤프 파일을 만들지 못할 수 있습니다. 이 경우에는 핫픽스 837018을 설치하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    837018 Windows Server 2003에서 Windows 오류 보고가 덤프 파일을 만들지 못할 수 있다

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다.

추가 정보

컴퓨터에서 PAE 사양을 현재 사용하고 있는지 여부를 간단하게 확인하려면 Winver.exe 프로그램을 실행하십시오. 이 프로그램에서 실제 메모리가 4GB 이상인 것으로 보고하면 PAE 사양이 현재 사용 중인 것입니다.

PAE에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
283037 Windows 2000 및 Windows Server 2003에서 대형 메모리 지원 기능을 사용할 수 있다


Boot.ini 파일에 사용할 수 있는 매개 변수에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
833721 Windows XP 및 Windows Server 2003 Boot.ini 파일에 사용할 수 있는 스위치 옵션
핫픽스 버전에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
824994 Windows Server 2003 제품 업데이트 패키지 내용물에 대한 설명
Windows 및 Windows 구성 요소용 패키지 설치 관리자(Update.exe)에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx(영문)

참조

840987 MS04-032: Microsoft Windows용 보안 업데이트
834628 Windows Server 2003 기반 컴퓨터에서 PAE를 설정하면 데이터가 손상된다
283037 Windows 2000 및 Windows Server 2003에서 대형 메모리 지원 기능을 사용할 수 있다
824994 Windows Server 2003 제품 업데이트 패키지 내용물에 대한 설명
890352 Windows Server 2003 기반 컴퓨터에서 프로그램이 볼륨 탑재 지점에 데이터를 쓰려고 하면 프로그램이 응답하지 않을 수 있고 이벤트 50 및 이벤트 26이 기록된다




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 910666 - 마지막 검토: 2006년 12월 11일 월요일 - 수정: 3.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
키워드:?
kbtshoot kbprb KB910666

피드백 보내기

 

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