WinMgmt 기반 성능 카운터 오류 문제 해결

기술 자료 번역 기술 자료 번역
기술 자료: 266416 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR266416
중요 이 문서에서는 레지스트리 수정 방법을 설명합니다. 레지스트리를 수정하기 전에 레지스트리를 백업하는 것이 좋습니다. 문제가 발생하는 경우 레지스트리를 복원하는 방법을 알고 있어야 합니다. 레지스트리 백업, 복원 및 수정 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
256986 Microsoft Windows 레지스트리 설명
모두 확대 | 모두 축소

이 페이지에서

현상

사용 중인 컴퓨터의 응용 프로그램 이벤트 뷰어 로그에 다음과 같은 이벤트가 하나 이상 기록될 수 있습니다.

이벤트 메시지 1
이벤트 종류: 오류
이벤트 원본: WinMgmt
이벤트 범주: 없음
이벤트 ID: 37
설명: 파일 이름 성능 라이브러리에 알 수 없는 문제가 있기 때문에 WMI ADAP에서 성능 라이브러리를 로드하지 못했습니다. 0x0
이벤트 메시지 2
이벤트 종류: 오류
이벤트 원본: WinMgmt
이벤트 범주: 없음
이벤트 ID: 41
설명: 009 하위 키에 값이 없기 때문에 WMI ADAP에서 serivce name 성능 라이브러리에 대해 number 개체 색인을 만들 수 없습니다.
이벤트 메시지 3
이벤트 종류: 오류
이벤트 원본: WinMgmt
이벤트 범주: 없음
이벤트 ID: 61
설명: WMI ADAP에서 open 함수의 시간 위반으로 인해 file name 성능 라이브러리를 처리하지 못했습니다.

원인

이러한 동작은 카운터에 문제가 있거나 WMI(Windows Management Instrumentation) Performance Library Dredger에서 잘못된 양의 반환 값을 제공할 경우 발생할 수 있습니다. WMI Performance Library Dredger에 잘못된 양의 반환 값이 있으면 카운터가 제대로 작동해도 Dredger에서 라이브러리가 유효하지 않은 것으로 잘못 판단하는 경우도 있습니다.

해결 과정

경고 레지스트리 편집기나 다른 방법을 사용하여 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하려면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 이러한 문제에 대해 해결을 보증하지 않습니다. 레지스트리의 수정에 따른 모든 책임은 사용자에게 있습니다.

다음 명령을 사용하여 컴퓨터의 성능 라이브러리를 다시 검색해 보십시오.
winmgmt /clearadap
이 명령은 서비스의 성능 레지스트리 키에서 WMI 관련 값을 모두 지웁니다.
winmgmt /resyncperf "winmgmt service pid"
이 명령은 컴퓨터의 성능 라이브러리를 WMI에 등록합니다.

Windows 작업 관리자의 프로세스 탭에서 WMI 서비스 PID 정보를 찾을 수 있습니다.

관련 서비스의 성능 레지스트리 키는 다음과 같습니다.
WbemAdapFileSize
WbemAdapFileTime
WbemAdapStatus
참고 WMI에서 사용할 수 있는 명령줄 옵션에 대한 자세한 내용을 보려면 명령 프롬프트에서 winmgmt/?를 입력하십시오.

위의 이벤트에 대한 다른 가능한 원인은 시작할 때 다른 작업으로 인해 카운터가 느리게 응답하기 때문일 수 있습니다. Collect Timeout REG_DWORD 10000 값을 다음과 같은 적절한 레지스트리 위치에 추가하여 이 시간 제한을 조정할 수 있습니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\[counterfile]\Performance
여기서 [counterfile]은 이벤트 뷰어의 오류 메시지에 나와 있는 file name 성능 라이브러리입니다.

예를 들어, 이벤트 뷰어에 다음과 같은 메시지가 있을 수 있습니다.
WMI ADAP에서 open 함수의 시간 위반으로 인해 perfproc.dll 성능 라이브러리를 처리하지 못했습니다.
이 경우 레지스트리 키는 다음과 같습니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\PerfProc\Performance
이 레지스트리 경로에는 파일 확장명(.dll)이 포함되지 않습니다. 위와 같이 변경한 후에도 이벤트가 계속 기록되면 서비스의 성능 레지스트리 키 아래에 있는 WbemAdapStatus 값을 수동으로 REG_DWORD 0으로 변경하고 다음 레지스트리 키에 있는 ADAPPerflibTimeout 값을 REG_DWORD 180으로 늘립니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Wbem\CIMOM
참고 레지스트리를 변경할 때는 항상 십진수 값으로 입력해야 합니다.

또한 Windows 2000 Resource Kit의 Exctrlst.exe 유틸리티를 사용하여 특정 서비스에 대해 성능 카운터를 사용하지 않도록 설정할 수 있습니다. 이 유틸리티는 아래의 예제와 비슷한 레지스트리 키를 추가하여 특정 카운터를 사용 중지시킵니다. Exctrlst.exe를 사용할 수 없거나 사용을 원하지 않을 경우 이러한 레지스트리 항목을 특정 카운터 항목 아래에 수동으로 추가할 수 있습니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Spooler\Performance

값 이름: Disable Performance Counters
값 종류: REG_DWORD
값 데이터: 1
참고 이러한 명령을 사용하려면 시작, 실행을 차례로 누른 다음 cmd를 눌러 명령 프롬프트에 액세스하십시오.

추가 정보

ADAP(AutoDiscovery/AutoPurge) 프로세스는 컴퓨터에 등록된 WMI에서 성능 카운터 개체를 수집하고 유지 관리하는 역할을 합니다.

ADAP 프로세스는 WinMgmt 서비스가 시작될 때 또는 Lodctr 또는 Unlodctr 유틸리티를 사용하여 성능 카운터가 들어 있는 성능 라이브러리를 설치하거나 제거할 때 시작됩니다.

위의 이벤트가 기록되어도 카운터는 계속 사용할 수 있습니다.

이벤트 ID 41에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://www.microsoft.com/technet/support/ee/SearchResults.aspx?Type=1&Source=WinMgmt&ID=41&Product=Windows%20Operating%20System&Language=1033(영문)

Microsoft Windows의 x64 기반 버전에 대한 기술 지원

Microsoft Windows x64 Edition가 이미 설치되어 있는 하드웨어가 제공되는 경우 하드웨어 제조업체에서 Windows x64 Edition에 대한 기술 지원을 제공합니다. 이 경우 하드웨어 제조업체에서 기술 지원을 제공하는 것은 Windows x64 Edition이 하드웨어에 포함되어 있기 때문입니다. 하드웨어 제조업체에서 고유 구성 요소를 사용하여 Windows x64 Edition 설치를 사용자 지정했을 수 있습니다. 고유 구성 요소로는 하드웨어 성능을 최대화하기 위한 옵션 설정이나 특정 장치 드라이버 등이 있을 수 있습니다. Microsoft는 Windows x64 Edition에 대한 기술적인 도움이 필요할 때 이를 지원하기 위해 합리적인 노력을 기울일 것입니다. 그러나 하드웨어에 설치된 소프트웨어를 지원하는 데는 제조업체가 가장 적합하므로 제조업체에 직접 문의하는 것이 좋습니다. Microsoft Windows Server 2003 x64 Edition과 같은 Windows x64 Edition을 별도로 구입한 경우 Microsoft에 기술 지원을 요청하십시오.

Microsoft Windows XP Professional x64 Edition에 대한 자세한 제품 정보를 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/korea/windowsxp/64bit/default.mspx
Microsoft Windows Server 2003의 x64 기반 버전에 대한 제품 정보를 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/korea/windowsserver2003/64bit/x64/default.mspx




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

속성

기술 자료: 266416 - 마지막 검토: 2006년 10월 18일 수요일 - 수정: 4.4
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
키워드:?
kbprb KB266416

피드백 보내기

 

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