Перейти к основному содержанию

Windows — The Open Procedure for service "BITS" in DLL failed

Windows

Лечим ошибку вида:

The Open Procedure for service "BITS" in DLL "C:\Windows\System32\bitsperf.dll" failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.

DLL могут отличаться.

error

Полный текст ошибки:

<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="2019-05-01T20:12:42.742847700Z" /> 
    <EventRecordID>3661</EventRecordID> 
    <Correlation /> 
    <Execution ProcessID="0" ThreadID="0" /> 
    <Channel>Application</Channel> 
    <Computer>your_computer</Computer> 
    <Security /> 
  </System>
  <UserData>
    <EventXML xmlns="Perflib">
      <param1>BITS</param1> 
      <param2>C:\Windows\System32\bitsperf.dll</param2> 
      <binaryDataSize>8</binaryDataSize> 
      <binaryData>0200000000000000</binaryData> 
    </EventXML>
  </UserData>
</Event>

Запускаем командную строку под администратором и выполняем:

C:\Windows\system32\lodctr.exe /R

Затем:

C:\Windows\SysWOW64\lodctr.exe /R

Если поймаете ошибку:

Error: Unable to rebuild performance counter setting from system backup store, error code is 2

Запустите позже. У меня в этот момент какое-то обновление ставилось.

error

Теги

 

Похожие материалы

Windows Terminal — больше чем терминал

Windows Terminal — новое терминальное приложение в Windows 10 для разработчиков и системных администраторов. Инструмент позволяет в одном окне в режиме вкладок запускать различные оболочки командной строки, PowerShell и и WSL. В одной вкладке может отображаться несколько панелей.