Hi Peskycross,
I understand how frustrating this can be, especially since you've already run the common repair commands.
To narrow that down, could you provide:
- When did the gaming slowdown start?
- Is it affecting all games or only specific titles?
- Are you seeing high CPU, GPU, disk, or memory usage while gaming?
- Did the issue begin after a Windows update, driver update, or hardware change?
Based on the error message, this appears to be a Perflib (Performance Counter) issue related to the Background Intelligent Transfer Service (BITS) performance counters rather than a direct BITS service failure. In many cases, Event ID 1008 means Windows cannot load the performance counter DLL correctly, even though the service itself may still function normally.
Since you've already tried rebuilding the performance counter database with lodctr /R, the next thing I'd suggest is checking whether the BITS performance counters are actually enabled:
- Open Command Prompt as Administrator.
- Run:
lodctr /q:BITS - Look for the counter status. If it shows as disabled, run:
lodctr /e:BITS - Restart the PC and check whether new Event ID 1008 entries continue to appear.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.