Followed instruction and it seems to work! Don't get the performance
errors any more.
Thank you very much!
:
Is it going to work for XP?
Yes, but I have never had to do it myself. Here are some clues.
I have XP Pro SP2.
I have this key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows NT\CurrentVersion\Perflib\009
I have perfc009.dat, perfd009.dat, perfh009.dat and perfi009.dat in
C:\WINDOWS\system32.
NOTE: %systemroot% is an environment variable that is the location of
the Windows
root folder. %Systemroot% in my case is C:\WINDOWS. %windir% is an
environment variable that is the location of the system folder,
C:\WINDOWS or C:\WINNT, and easier to type.
I have PERFC009.DA_, PERFD009.DA_, PERFH009.DA_ and PERFI009.DA_ in the
I386 folder on the XP CD.
NOTE: .DA_ files are the compressed version of .dat files. They have
to be expanded to be of any use.
For example...
expand X:\I386\PERFC009.DA_ %windir%\system32\perfc009.dat
expand X:\I386\PERFH009.DA_ %windir%\system32\perfh009.dat
Change X to = your CD drive letter
I have these Value Names...
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
CurrentVersion\Perflib
Last Counter
Last Help
I have these keys in Services that have a Performance subkey...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
..NET CLR Data\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
..NET CLR Networking\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
..NET Data Provider for Oracle\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
..NET Data Provider for SqlServer\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
..NETFramework\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
ASP.NET\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
ASP.NET_2.0.50727\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
aspnet_state\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
ContentFilter\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
ContentIndex\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
ISAPISearch\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
MSDTC\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
PerfDisk\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
PerfOS\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
PerfProc\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
RemoteAccess\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
RSVP\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
Spooler\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
TapiSrv\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
Tcpip\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
TermService\Performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
WmiApRpl\Performance
If I didn't have all of that .crap stuff, there wouldn't be very much
there. ;-(
---------------------
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\>cd %Systemroot%\System32
C:\WINDOWS\system32>findstr drivername *.ini
esentprf.ini:drivername=ESENT
mqperf.ini:drivername=MSMQ
msdtcprf.ini:drivername=MSDTC
perfci.ini:drivername=ContentIndex
perffilt.ini:drivername=ContentFilter
perfwci.ini:drivername=ISAPISearch
pschdprf.ini:drivername=PSched
rasctrs.ini:drivername=RemoteAccess
rsvp.ini:drivername=RSVP
tslabels.ini:drivername=TermService
C:\WINDOWS\system32>
---------------------
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In RGold <
[email protected]> hunted and pecked:
Thank for the replay. I have Windows XP and it says:
APPLIES TO
• Microsoft Windows Server 2003, Standard Edition
(32-bit x86) • Microsoft Windows Server 2003,
Enterprise Edition (32-bit x86) • Microsoft Windows
2000 Server
• Microsoft Windows 2000 Advanced Server
• Microsoft Windows 2000 Professional Edition
Is it going to work for XP?
:
How to manually rebuild Performance Counter Library values
http://support.microsoft.com/kb/300956
Event ID: 3012
Source: LoadPerf
http://www.eventid.net/display.asp?eventid=3012&eventno=1160&source=LoadPerf&phase=1
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In RGold <
[email protected]> hunted and pecked:
I always see this error in event viewer:
Event ID: 3012
The performance strings in the Performance registry value is
corrupted when process Performance extension counter provider.
BaseIndex value from Performance registry is the first DWORD in
Data section, LastCounter value is the second DWORD in Data
section, and LastHelp value is the third DWORD in Data section.
I tried Google but could not fine helpful answer.
Thanks you.