none
"Non-Critical" Warning Error Messages [yellows] in Event Viewer RRS feed

  • General discussion

  • Using the ToolKit and viewing the event viewer I noticed repeat error messages [especially when WHS is rebooted]:

    These errors only occured after a series of windows updates.

    Error 1:
    Perflib Warning None 2003 N/A SERVER "The configuration information of the performance library ""C:\WINDOWS\system32\inetsrv\w3ctrs.dll"" for the ""W3SVC"" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted."
    Error 2:
    Perflib Warning None 1016 N/A SERVER "The data buffer created for the ""VOLPERF"" service in the ""C:\WINDOWS\system32\volperf.dll"" library is not aligned on an 8-byte boundary. This may cause problems for applications that are trying to read the performance data buffer. Contact the manufacturer of this library or service to have this problem corrected or to get a newer version of this library." [ At Least this one says it is bad ]
    Error 3:
    Perflib Warning None 2003 N/A SERVER "The configuration information of the performance library ""C:\WINDOWS\system32\aspperf.dll"" for the ""ASP"" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted."
     
    ======
    Partial solution: [ for Error 1 and Error 3 ] ... but still IMHO [The DLL is screwed up = Developer issue ]
    Source: 
     
    " You can learn more about Lodctr at Microsoft TechNet Loctr (the /T flag is not described on the site but is used to specify a service name which then sets the service as Trusted."
     
    <Command Prompt> [ Through Remote Desktop or ToolKit Command Prompt]
    lodctr /T:W3SVC
    lodctr /T:ASP
    Note: This should also be applicable to other Dll / Service errors fitting the error text matching ".... service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted."
    ======

    Research on Error 2: <SomeServiceOrDll>.dll library is not aligned on an 8-byte boundary. shows it is NOT  the Windows Home Server  [or something I did] but a coding issue in the  Dll itself .. the "solution is to  TURN off Error reporting using a registry key"
    When you use Windows NT Performance Monitor to check the performance of the Microsoft.....
     
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Perflib
     
    On the Edit menu, click Add Value, and then add the following value:
    Value Name: Configuration Flags
    Data type: REGDWORD
    Value: 0x01
     
    [ A.K.A. Disable Counters] 0x01 - Do not test for data buffer alignment errors. Suppresses 1016 event.
    ======
    Regards.
    Wednesday, May 12, 2010 4:47 AM