Event ID 1015 - PerfDisk.dll Counter Timeout

I am getting the following error message every few days on a SBS2003 box.  

Log: Application
Type: Error
Event: 1015
Agent Time: 2010-04-26 08:56:05Z
Event Time: 12:52:28 PM 26-Apr-2010 UTC
Source: Perflib
Category: None
Username: N/A
Computer: xxxx
Description: The timeout waiting for the performance data collection function "PerfDisk"
in the "C:\WINDOWS\system32\perfdisk.dll" Library to finish has expired. There may be a problem with
this extensible counter or the service it is collecting data from or the
system may have been very busy when this call was attempted.

What does this usually indicate?  I am assuming it is high disk activity, possibly when the server is doing a full backup.  Should I be concerned with this error?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

There's a hotfix for this at

It should fix the problem (even though you're on 2003 and this notes 2000)

Let me know if that doesn't fix the problem.

Glen KnightCommented:
Please DO NOT use a Windows 2000 hotfix on a Windows 2003 server, it is likely to cause more problems than it fixes.

perfdisk.dll hasn't changed from 2k (patched) to 2k3.

Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

Glen KnightCommented:
DangItMarilyn, having just checked an SBS2003 server and located the version of perfdisk.dll

The one in the article you provided a link to is:
19-Apr-2004  16:04  5.0.2195.6920  25,360  Perfdisk.dll

The one included with Windows 2003 SBS Server is:

Which makes at least 2 minor revisions.

They may only be minor, but this would indicate that the version included with SBS2003 already has the required fix.
I stand minorly corrected, but the hotfix is only applied for affected systems, and not intended for a general release.

At any rate, if you're positive you have the proper (updated) ide/scsi and motherboard drivers installed you can simply disable counters on the system if they're not used.
The error can be thrown when defragging, backing up, or other intensive disk activity is going on while the counter is collecting data.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ethernet69Author Commented:
Thank you, I disabled the disk performance counter.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Legacy OS

From novice to tech pro — start learning today.