Ошибка 1008 perflib windows server 2012 r2

  • Remove From My Forums
  • Question

  • Hello,

    I have the following errors being raised on my Server 2012 Std server — I am getting it for a handful (4) different ones (lsa, bits, wmiaprpl, and .netFramework)

    Log Name:      Application
    Source:        Microsoft-Windows-Perflib
    Date:          25/09/2013 11:13:21 a.m.
    Event ID:      1008
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      SERVERNAME
    Description:
    The Open Procedure for service «Lsa» in DLL «C:WindowsSystem32Secur32.dll» failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.
    Event Xml:
    <Event xmlns=»»>
      <System>
        <Provider Name=»Microsoft-Windows-Perflib» Guid=»{13B197BD-7CEE-4B4E-8DD0-59314CE374CE}» EventSourceName=»Perflib» />
        <EventID Qualifiers=»49152″>1008</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime=»2013-09-24T23:13:21.000000000Z» />
        <EventRecordID>25117</EventRecordID>
        <Correlation />
        <Execution ProcessID=»0″ ThreadID=»0″ />
        <Channel>Application</Channel>
        <Computer>SERVERNAME</Computer>
        <Security />
      </System>
      <UserData>
        <EventXML xmlns=»Perflib»>
          <param1>Lsa</param1>
          <param2>C:WindowsSystem32Secur32.dll</param2>
          <binaryDataSize>8</binaryDataSize>
          <binaryData>0500000000000000</binaryData>
        </EventXML>
      </UserData>
    </Event>

     I have completed a search and found only one that applies, however nothing ever filed as a solution.

    All of the things I have found on the web for rebuilding perf counter libraries appear to be for versions before 2012.

    Any ideas how I can overcome these errors?

    Thanks

    Troy

Answers

  • Hi Troy,

    Performance counters, including those built in to the operating system and those provided by non-Microsoft vendors, are combined
    in the Performance Library. Performance monitoring applications such as Windows Reliability and Performance Monitor use the Performance Library to identify available counters and map to counter providers. Errors accessing the Performance Library may result
    in application errors when expected data cannot be found, or when expected data providers are unavailable.

    To resolve this issue, we may follow the following steps to reload a performance library.

    1. Click
    Start, click All Programs, and click Accessories.

    2. Right-click
    Command Prompt, and then click Run as administrator.

    3. At the command prompt, type
    cd %SYSTEMROOT%System32 and then press ENTER.

    4. At the command prompt, type
    lodctr:<ini file>, where <ini file> is the .ini file for the library that you want to reload.

    Regarding Event ID 1008, the article below may be referred to for more information.

    Event ID 1008 — Performance Library Availability

    http://technet.microsoft.com/en-us/library/cc774913(WS.10).aspx

    Best regards,

    Frank Shen

    • Marked as answer by

      Friday, October 4, 2013 9:29 AM

  • Remove From My Forums
  • Question

  • Every so often I get Event Log Errors Perflib 1008, PerfNet 2004

    This is a New Sharepoint 2013 Server with July 2014 CU on Windows Server 2012R2 . 

    I’v reregisterd the DLLs, done a few registry tweaks, though not having any luck. 

    Any other Suggestions?

    Thanks,

    Log Name:      Application
    Source:        Microsoft-Windows-Perflib
    Date:          9/5/2014 9:42:32 AM
    Event ID:      1008
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      
    Description:
    The Open Procedure for service "FIMSynchronizationService" in DLL "C:Program FilesMicrosoft Office Servers15.0Synchronization ServiceBinmmsperf.dll" failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-Perflib" Guid="{13B197BD-7CEE-4B4E-8DD0-59314CE374CE}" EventSourceName="Perflib" />
        <EventID Qualifiers="49152">1008</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2014-09-05T16:42:32.000000000Z" />
        <EventRecordID>109378</EventRecordID>
        <Correlation />
        <Execution ProcessID="0" ThreadID="0" />
        <Channel>Application</Channel>
        <Computer></Computer>
        <Security />
      </System>
      <UserData>
        <EventXML xmlns="Perflib">
          <param1>FIMSynchronizationService</param1>
          <param2>C:Program FilesMicrosoft Office Servers15.0Synchronization ServiceBinmmsperf.dll</param2>
          <binaryDataSize>8</binaryDataSize>
          <binaryData>0200000000000000</binaryData>
        </EventXML>
      </UserData>
    </Event>

    Log Name:      Application
    Source:        Microsoft-Windows-PerfNet
    Date:          9/5/2014 9:42:32 AM
    Event ID:      2004
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      
    Description:
    Unable to open the Server service performance object. The first four bytes (DWORD) of the Data section contains the status code.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-PerfNet" Guid="{CAB2B8A5-49B9-4EEC-B1B0-FAC21DA05A3B}" EventSourceName="PerfNet" />
        <EventID Qualifiers="49152">2004</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2014-09-05T16:42:32.000000000Z" />
        <EventRecordID>109379</EventRecordID>
        <Correlation />
        <Execution ProcessID="0" ThreadID="0" />
        <Channel>Application</Channel>
        <Computer></Computer>
        <Security />
      </System>
      <EventData>
        <Binary>220000C0</Binary>
      </EventData>
    </Event>

Hi

We are troubleshooting Event Log errors and
warnings from a customer. I have to fix this so quickly as possible. The
customer is having Windows 10 Enterprise Anniversary update (10.0.14393
Build 14393) and Server 2012 R2 (Domain level 2003).

Log Name:      Application
Source:        Microsoft-Windows-Perflib
Date:          31/10/2016 08:31:43
Event ID:      1008
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Testpc
Description:
The Open Procedure for service «BITS» in DLL «C:WindowsSystem32bitsperf.dll»
failed. Performance data for this service will not be available. The
first four bytes (DWORD) of the Data section contains the error code.

Question 1: Is this error related to Group Policy (GPO’s)?
Question 2: How can I fix this error under Windows 10?

Many thanks in advance

  • Remove From My Forums
  • General discussion

  • Windows server 2012 r2, проблема с ошибкой ID: 1008, журнал Application, Source: Perflib, »The Open Procedure for service «BITS» in DLL «C:WindowsSystem32bitsperf.dll» failed. Performance data for this service will
    not be available. The first four bytes (DWORD) of the Data section contains the error code.»

    Windows server 2012 r2, проблема с ошибкой ID: 1008, журнал Application, Source: Perflib, »The Open Procedure for service «BITS» in DLL «C:WindowsSystem32bitsperf.dll» failed. Performance data for this service will
    not be available. The first four bytes (DWORD) of the Data section contains the error code.»

    • Changed type

      Wednesday, March 7, 2018 8:34 AM

Admin

Administrator
*****

Admin Avatar

Posts: 6,094

Post by Admin on Jul 20, 2017 9:31:58 GMT

This vid helps Fix Error 1008 from Perflib open procedure of “CWindowsSystem32bitsperf.dll” failed.

Solution 1: Try re-loading the Performance Library on your Windows Server.
To do that, run the following commands one by one:
lodctr bitsperf.dll
lodctr /R:bitsperf.dll
lodctr /R

Solution 2: re-register the C:WindowsSystem32bitsperf.dll file into Registry Editor.
1. Locate the below registry setting (file folder)@ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBITSPerformance, which could an entry named bitsctrs.ini.
2. Head to C:WindowsInfBITS on your disk, where you had Windows Server 2012 R2 Datacenter installed.
3. Enter the latest/newest BITS folder (in this case, it’s the BITS409). Refer to the below image.
4. Now, Copy the below bitsctr.h file (which should be located in the C:WindowsInfBITS folder) into the aforementioned file folder C:WindowsInfBITS409
5. perform the below command codes one by one, using PowerShell:
unlodctr BITS
lodctr “C:WindowsInfBITS409bitsctrs.ini”

Понравилась статья? Поделить с друзьями:
  • Ошибка 10100 tefal робот пылесос
  • Ошибка 1007 уралсиб
  • Ошибка 1010 kyocera 6525
  • Ошибка 1007 триколор
  • Ошибка 1010 kone