When you open a .blg (counter log) file in Windows Server 2003 System Monitor, the SQL performance counters that you saved are missing.

Your System event log may contain a message, similar to the following, for each counter that was NOT saved:

<b>
Event Type: Warning
Event Source: SysmonLog
Event Category: None
Event ID: 2028
Date: MM/DD/YYYY
Time: HH:MM:SS
User: N/A
Computer: <ComputerName>
Description: The service was unable to add the counter '\\<ComputerName>\<CounterName>'
             to the log or alert. This log or alert will continue, but data for that counter will
             not be collected. The error returned is:
             The specified object is not found on the system.

             For more information, see Help and Support Center at
             http://go.microsoft.com/fwlink/events.asp.</b>
This behavior occurs because the Performance Logs and Alerts service is running in the Network Service account context, which does not have sufficient permissions to save the SQL performance counters in a trace file.

To fix this problem:

1. Start / Run / Services.msc / OK.

2. Double-click Performance Logs and Alerts.

3. Select the Log On tab.

4. Select the Local System account radial button.

5. Press Apply and OK.