Perflib Errors w/ "Spooler"

G

Guest

Guest
Archived from groups: microsoft.public.win2000.advanced_server (More info?)

Since running IISRESET on my server this morning, I've been getting the
following Event in my application Log roughly every minute:

Event Type: Error
Event Source: Perflib
Event Category: None
Event ID: 1010
Date: 2/17/2005
Time: 12:47:18 PM
User: N/A
Computer: 9044WWW0
Description:
The Collect Procedure for the "Spooler" service in DLL
"C:\WINNT\system32\winspool.drv" 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.
Data:
0000: 3d 01 00 00 =...


The Print Spooler service is currently disabled (has been for quite some
time), and after checking the Extensible Counter List, confirmed that the
Spooler counter is NOT enabled.

I've run through the registry change adding the "xx" to the beginning of the
key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Performance\Library with no success.

Any ideas?

Thanks in advance.

Kevin
 
G

Guest

Guest
Archived from groups: microsoft.public.win2000.advanced_server (More info?)

Hi Kevin,

I'm by no means an expert in this subject matter of Performance Counters nor
Printing, but since no one has responded to your posting then I'll try to
assist you to the best of my ability. But to me it sounds like you're
running in to the problem mentioned in the following article. This means
you would have to call Microsoft Product Support Service (PSS) to request
the following hotfix which they will provide FREE of charge.

839397 Multiple Perflib 1010 error events are logged for the Print Spooler
http://support.microsoft.com/?id=839397

But if the hotfix does not resolve your issue, then you may need to pay to
get a case created in requesting assistance from the next available Support
Engineer in the Platforms Performance group. They can help you by stepping
through in using the following article to rebuild your performance counters.

300956 How to manually rebuild Performance Counter Library values
http://support.microsoft.com/?id=300956

Or they can provide you a utility called PerfWiz (if I'm not mistaken it's
called), which is a GUI wizard that steps you through in rebuilding these
counters.

--
Hope this helps,
Mike Rosado
Windows 2000 MCSE + MCDBA
Microsoft Enterprise Platform Support
Windows NT/2000/2003 Cluster Technologies

====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
====================================================

This posting is provided "AS IS" with no warranties, and confers no rights.
<http://www.microsoft.com/info/cpyright.htm>

-----Original Message-----

"KMcDermott" <KMcDermott@discussions.microsoft.com> wrote in message
news:68236F96-19BA-4A06-B2DF-CEBC7CF2C40A@microsoft.com...
> Since running IISRESET on my server this morning, I've been getting the
> following Event in my application Log roughly every minute:
>
> Event Type: Error
> Event Source: Perflib
> Event Category: None
> Event ID: 1010
> Date: 2/17/2005
> Time: 12:47:18 PM
> User: N/A
> Computer: 9044WWW0
> Description:
> The Collect Procedure for the "Spooler" service in DLL
> "C:\WINNT\system32\winspool.drv" 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.
> Data:
> 0000: 3d 01 00 00 =...
>
>
> The Print Spooler service is currently disabled (has been for quite some
> time), and after checking the Extensible Counter List, confirmed that the
> Spooler counter is NOT enabled.
>
> I've run through the registry change adding the "xx" to the beginning of
the
> key
>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Performance\Lib
rary with no success.
>
> Any ideas?
>
> Thanks in advance.
>
> Kevin
 
G

Guest

Guest
Archived from groups: microsoft.public.win2000.advanced_server (More info?)

Mike...

THanks very much for the reply. As it turns out, someone had uploaded some
new code that was making calls to the print spooler service, which had been
disabled. The edited their code, and all is well.

I had found the same article you listed, so it's good to know I was on a
consistent track.

thanks again.

Kevin

"Mike Rosado [MSFT]" wrote:

> Hi Kevin,
>
> I'm by no means an expert in this subject matter of Performance Counters nor
> Printing, but since no one has responded to your posting then I'll try to
> assist you to the best of my ability. But to me it sounds like you're
> running in to the problem mentioned in the following article. This means
> you would have to call Microsoft Product Support Service (PSS) to request
> the following hotfix which they will provide FREE of charge.
>
> 839397 Multiple Perflib 1010 error events are logged for the Print Spooler
> http://support.microsoft.com/?id=839397
>
> But if the hotfix does not resolve your issue, then you may need to pay to
> get a case created in requesting assistance from the next available Support
> Engineer in the Platforms Performance group. They can help you by stepping
> through in using the following article to rebuild your performance counters.
>
> 300956 How to manually rebuild Performance Counter Library values
> http://support.microsoft.com/?id=300956
>
> Or they can provide you a utility called PerfWiz (if I'm not mistaken it's
> called), which is a GUI wizard that steps you through in rebuilding these
> counters.
>
> --
> Hope this helps,
> Mike Rosado
> Windows 2000 MCSE + MCDBA
> Microsoft Enterprise Platform Support
> Windows NT/2000/2003 Cluster Technologies
>
> ====================================================
> When responding to posts, please "Reply to Group" via your newsreader so
> that others may learn and benefit from your issue.
> ====================================================
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
> <http://www.microsoft.com/info/cpyright.htm>
>
> -----Original Message-----
>
> "KMcDermott" <KMcDermott@discussions.microsoft.com> wrote in message
> news:68236F96-19BA-4A06-B2DF-CEBC7CF2C40A@microsoft.com...
> > Since running IISRESET on my server this morning, I've been getting the
> > following Event in my application Log roughly every minute:
> >
> > Event Type: Error
> > Event Source: Perflib
> > Event Category: None
> > Event ID: 1010
> > Date: 2/17/2005
> > Time: 12:47:18 PM
> > User: N/A
> > Computer: 9044WWW0
> > Description:
> > The Collect Procedure for the "Spooler" service in DLL
> > "C:\WINNT\system32\winspool.drv" 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.
> > Data:
> > 0000: 3d 01 00 00 =...
> >
> >
> > The Print Spooler service is currently disabled (has been for quite some
> > time), and after checking the Extensible Counter List, confirmed that the
> > Spooler counter is NOT enabled.
> >
> > I've run through the registry change adding the "xx" to the beginning of
> the
> > key
> >
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Performance\Lib
> rary with no success.
> >
> > Any ideas?
> >
> > Thanks in advance.
> >
> > Kevin
>
>
>