Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

질문 - 이거좀 봐주세요

626 views
Skip to first unread message

magicman

unread,
Mar 4, 2003, 3:16:34 AM3/4/03
to

응용프로그램 이벤트 로그에 10분 간격으로 다음 로그들이 발생 합니다.

--------------------------------------------------------------------------
Event ID: 1010
Source: Perflib
Type: Error
Description:
The Collect Procedure for the "W3SVC" service in DLL
"C:\WINNT\System32\w3ctrs.dll"
generated an exception or returned an invalid status. Performance data
returned by
counter DLL will be not be returned in Perf Data Block. Exception or
status code
returned is data DWORD 0.
--------------------------------------------------------------------------


--------------------------------------------------------------------------
Event ID: 1008
Source: Perflib
Type: Error
Description:
The Open Procedure for service "MSExchangeIMC" in DLL
"D:\EXCHSRVR\bin\imsperf.dll"
failed. Performance data for this service will not be available. Status
code
returned is data DWORD 0.
--------------------------------------------------------------------------

ㅜㅜ 도와주세요


Microsoft Developer Support

unread,
Mar 4, 2003, 3:54:18 AM3/4/03
to

안녕 하십니까?
마이크로 소프트 기술 지원부 입니다.

Window 서버측에 문의 해 보시면 좀더 적절한 답변을 얻을 수 있으리라 생각
됩니다.
만약 AV 에러에 관련 된 것이라면
log 축출을 하실 필요도 있습니다.

일단은 다음 사이트를 한번 참고 해 보시기 바랍니다.

http://www.eventid.net/

감사 합니다.

"magicman" <magi...@hanmail.net> wrote in message
news:#JJB4ai4...@TK2MSFTNGP09.phx.gbl...

탄젤

unread,
Mar 4, 2003, 3:58:39 AM3/4/03
to
http://support.microsoft.com/default.aspx?scid=kb;ko;247974


우선 이것은 응용프로그램에서 에러가 발생을 하는지요.
일반적으로 퍼포먼스 모니터에서 읽기로 구성 하면서 에러가 발생을 한다고
하더군요. 근데 그러한 서비스가 없다 보니 에러가 발생을 하는 것 같군요.

근데 여기서의 서비스는 ("MSMQ" 서비스) 을 말합니다.
그래서 그것을 지우면 에러가 나지 않는 다는 것이 MS 기술 문서에서 제시 되고
있더군요

위치는

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\[service
name]:\Performance
Delete the value " Open ."

이며 [service name] = "MSMQ" 서비스

입니다.

확인 후 처리 상황을 꼭 다시 넣어 주시길 바랍니다.

처리 상황에 대한 오픈을 하지 않으면 다음 부터는 질문에 대한 답변은 없습니다.
죄송 하지만 이벤트 아이디 게시판에 규칙입니다.

홍순성


>이벤트 형식: 오류
>이벤트 원본: Perflib
>이벤트 범주: 없음
>이벤트 ID: 1008
>날짜: 2002-05-14
>시간: 오전 11:42:20
>사용자: N/A
>컴퓨터: WEB
>설명:
>"MSMQ" 서비스("C:\WINNT\System32\MQPERF.DLL" DLL)의 open 프로시저가
실패했습니다. 이 서비스에 대한 성능 데이터를 사용할 수 없습니다. 상태 코드는
DWORD 0입니다.
>데이터:
>0000: 02 00 00 00 ....


음 에러가 난 모양은 다르지만 이벤트 번호는 맞는거 같습니다.

open이 안되니 이럴땐 저위와 같이 하셔셔 하시면 성공하실듯..

참 위에 것은.

-------- 오류 이벤트 ------------------------
이벤트 형식: 오류
이벤트 원본: Perflib
이벤트 범주: 없음
이벤트 ID: 1010
날짜: 2002-12-12
시간: 오후 1:04:49
사용자: N/A

설명:
"Spooler" 서비스("C:\WINNT\System32\winspool.drv" DLL)에 대한 collect
프로시저가 예외를 발생했거나 잘못된 상태를 반환했습니다. 카운터 DLL이 반환한
성능 데이터를 성능 데이터 블록에 반환하지 않습니다. 예외 또는 반환된 상태
코드는 DWORD 0입니다.
데이터:
0000: ba 06 00 00 º...
---------------------------------------------------

[위의 오류가 나타나기전 설정 상태..]
print spooler 서비스 :사용안함
iis서비스에서의 [응용프로그램 매핑]부분에 등록된 확장명 :asp,asa,cer,cdx

[오류 발생 경로]
the cleaner(http://www.moosoft.com) 란 트로이 감시 프로그램 설치.
포함된 TC Active!란 프로그램 실행시 위와 같은 오류가 초당 2개씩 생김..

[해결방안]
방법은
1. TC Active 사용 안함..
2. TC Active를 사용할 경우는 print spooler 서비스를 시작 할것.
아래는 eventid.net 에서 퍼온글입니다. 아래와 같이 해결해도 될것도 같은데
일단 레지스트리에서 지워 버리면 다음에 비슷한 에러를 발견 못할까봐 위의 두
방법을 추천합니다.
(http://eventid.net/display.asp?eventid=1010&source=perflib)


Event ID: 1010
Source Perflib
Type Error

Description
The Collect Procedure for the (service name) service in DLL (DLL name)


generated an exception or returned an invalid status. Performance data

returned by counter DLL will not be returned in Perf Data Block. Exception
or status code returned is DWORD 0.

Comments
Adrian Grigorof: This event can occur when an application was uninstalled
but references to its performance counters remained. Also, improper
registration of the counters dll may have the same effect as well as
corrupted dlls.
Suggestions from newsgroups: "First, make sure the dll file exists, and
exist in the proper locations. Once you've confirmed the location of the
DLL, type REGSVR32 /U to unregister the DLL, then drop the /U and run it
again to re-register the DLL in its current location. When you unregister
the DLL, use the path from the Event Viewer. When you register it, use the
path of the file in its current location. That should work."

Another newsgroup post provided a way to stop this error from occuring by
removing the references to these performance counters from the registry:
Go to: HKEY_LOCAL_MACHINE\System\ControlSet001\Services and find the
mentioned service(s). There should be a sub-key called "Performance" and in
it should be the offending DLL under 'Library'. I found that by just
clearing out this key, the error messages stop."

Jani Hyytiainen: This error appears also when the service start is set to
"manual" or "disable" in the services. By setting the service to automatic
will stop the error showing up. Like previously said, the registry entry for
the service should be disabled if you need to disable the service, otherwise
errors in the logs will occur."
Links Q226494

[의견]
일단 이 에러는 응용프로그램에서 "winspool.drv"를 로딩시킬 경우에 "print
spooler" 서비스가 중지된 경우에 발생하는 에러로 보입니다.

---------
제가 언급한 것을 제외한 다른 해결방안이 있으시거나 글에서 잘못된 것들은
지적해 주세요..

참 위 글 중간에 있는 주소가 하나 있습니다.
http://eventid.net/display.asp?eventid=1010&source=perflib
여기에 보면 레지스트리를 다시 등록하라 하는구요..

총관해 보면

서비스 시작을 못하는거 같습니다.

저 같으면 맘먹고 iis 세로 깔고 설정 다시 잡겠습니다.

왜냐면 심심하면 이런 일이 일어날 가능성이 높기 때문입니다.

내용에서
오해 하지 마시길 eventid 가 똑같습니다. 그니까 형태는 같은데..

속안에 에러난 파일을 다르죠.. 참고가 대실겁니다.^^

ReaL AspEr 탄젤


"magicman" <magi...@hanmail.net> wrote in message
news:#JJB4ai4...@TK2MSFTNGP09.phx.gbl...
>
>

0 new messages