Error: Event 1020, Perflib, Win 10, 1903


  1. Posts : 31
    Windows 10
       #1

    Error: Event 1020, Perflib, Win 10, 1903


    I have been getting this error every day since I updated to Win10 1903.
    The text of the error is:
    "The required buffer size is greater than the buffer size passed to the Collect function of the "C:\Windows\System32\perfts.dll" Extensible Counter DLL for the "LSM" service. The given buffer size was 8056 and the required size was 33040."

    I have combed the internet and can find no reference to this error. Can anyone help?

    Peter
      My Computer


  2. Posts : 3
    WINDOWS 10 PRO 64Bit
       #2

    Same here.....
      My Computer

  3. Lance1's Avatar
    Posts : 251
    Windows 10 Professional x64
       #3

    5 Days with no response! Unacceptable.. Have you looked at this? Hope it helps.. Event ID - 1020
      My Computer


  4. Posts : 3
    WINDOWS 10 PRO 64Bit
       #4

    Thanks for the pointer Lance1,

    Ran Lodctr /R from an Administrator CMD prompt but got:

    C:\Windows\system32>Lodctr /R
    Error: Unable to rebuild performance counter setting from system backup store, error code is 2.

    Bit of research later found out I had to run it form:

    C:\Windows\SysWOW64

    Than ran Lodctr /R and got:

    Info: Successfully rebuilt performance counter setting from system backup store.

    Note that Lodctr /R is case sensitive!

    Will report back if it fixes the event message

    Kind regards and thanks again for the pointer!

    Mac
      My Computer

  5. RichardC's Avatar
    Posts : 249
    windows10 home v2004 OS Build 19041.329
       #5

    c:\Windows\SysWOW64>Lodctr /R
    Error: Unable to rebuild performance counter setting from system backup store, error code is 2
    c:\Windows\SysWOW64>

    This is what I got.
      My Computer


  6. Posts : 31
    Windows 10
    Thread Starter
       #6

    I ran Lodctr /R successfully. However it generated 2 new errors in the Error Log.

    Event 1017, Perflib.
    Disabled performance counter data collection from the "ASP.NET_2.0.50727" service because the performance counter library for that service has generated one or more errors. The errors that forced this action have been written to the application event log. Correct the errors before enabling the performance counters for this service.

    Event 1021, Perflib.
    Windows cannot open the 32-bit extensible counter DLL "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_perf.dll" in a 64-bit environment (Win32 error code C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_perf.dll is not a valid Win32 application.). Contact the file vendor to obtain a 64-bit version. Alternatively, you can open the 32-bit extensible counter DLL by using the 32-bit version of Performance Monitor. To use this tool, open the Windows folder, open the Syswow64 folder, and then start Perfmon.exe.

    I have not attempted to correct these errors - if it is possible. Just wanted to make the errors known.

    Peter
      My Computer



  7. Posts : 1
    Windows 10 1803
       #7

    In Windows 10, if you are a home or single user and not part of a Domain, go to Windows Security > Firewall & Network Protection and turn off the Domain firewall. Windows will keep reminding you to turn the Domain firewall back on, but you can just ignore it. Also, if you do not share your files and printer, go to Control Panel > Network and Sharing Center > Change advanced sharing settings > File and printer sharing, and turn off file and printer sharing. Worked for me.
      My Computer


  8. Posts : 175
    Windows 10 Home
       #8

    IBastavd said:
    Thanks for the pointer Lance1,

    Ran Lodctr /R from an Administrator CMD prompt but got:

    C:\Windows\system32>Lodctr /R
    Error: Unable to rebuild performance counter setting from system backup store, error code is 2.

    Bit of research later found out I had to run it form:

    C:\Windows\SysWOW64

    Than ran Lodctr /R and got:

    Info: Successfully rebuilt performance counter setting from system backup store.

    Note that Lodctr /R is case sensitive!

    Will report back if it fixes the event message

    Kind regards and thanks again for the pointer!

    Mac
    The first time I ran C:\Windows\system32>Lodctr /R I got Error: Unable to rebuild performance counter setting from system backup store, error code is 2. I ran it again right after that and got Successfully rebuilt performance counter setting from system backup store.
    Since then I've only gotten 1 Perflib 1020 error (so far). I'm not going to worry about it as it isn't causing me any problems for the things that I do with my pc. Good luck with this issue.
      My Computer

  9. phrab's Avatar
    Posts : 404
    windows 10 professional 64-bit, 1909
       #9

    I've rebuilt the counters using Lodctr /R from both C:\Windows\system32 & C:\Windows\SysWOW64. It stops the error message for awhile, but I did this on 10/6/19 & had to do it again today (10/16/19).
    Then I get these errors, although not critical:
    Event Data - 3 Items*******************************************************************************Date: 10/16/2019 8:03:03 AMType: WarningEvent: 2002Source: Microsoft-Windows-PerfProcUnable to open the job object \BaseNamedObjects\WmiProviderSubSystemHostJob for query access. The calling process may not have permission to open this job. The first four bytes (DWORD) of the Data section contains the status code.*******************************************************************************Date: 10/16/2019 8:03:03 AMType: WarningEvent: 1008Source: Microsoft-Windows-PerflibThe Open procedure for service "BITS" in DLL "C:\Windows\System32\bitsperf.dll" failed with error code An internal error occurred.. Performance data for this service will not be available.*******************************************************************************Date: 10/16/2019 8:02:22 AMType: WarningEvent: 2002Source: Microsoft-Windows-PerfProcUnable to open the job object \BaseNamedObjects\WmiProviderSubSystemHostJob for query access. The calling process may not have permission to open this job. The first four bytes (DWORD) of the Data section contains the status code.Event Data - 3 Items*******************************************************************************Date: 10/16/2019 8:03:03 AMType: WarningEvent: 2002Source: Microsoft-Windows-PerfProcUnable to open the job object \BaseNamedObjects\WmiProviderSubSystemHostJob for query access. The calling process may not have permission to open this job. The first four bytes (DWORD) of the Data section contains the status code.*******************************************************************************Date: 10/16/2019 8:03:03 AMType: WarningEvent: 1008Source: Microsoft-Windows-PerflibThe Open procedure for service "BITS" in DLL "C:\Windows\System32\bitsperf.dll" failed with error code An internal error occurred.. Performance data for this service will not be available.*******************************************************************************Date: 10/16/2019 8:02:22 AMType: WarningEvent: 2002Source: Microsoft-Windows-PerfProcUnable to open the job object \BaseNamedObjects\WmiProviderSubSystemHostJob for query access. The calling process may not have permission to open this job. The first four bytes (DWORD) of the Data section contains the status code.*******************************************************************************
    Does anyone know how to get a permanent fix?
      My Computer


 

Related Threads
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 01:37.
Find Us




Windows 10 Forums