The Data Collector Set or one of its dependencies is already in use

Coffee Man 20 Reputation points
2026-01-07T09:16:58.36+00:00

Trying to activate Performance monitor but got error message that says;

Performance Monitor

When attempting to start the Data Collector Set the following system error occurred:

The Data Collector Set or one of its dependencies is already in use.

Tried both user defined set and system defined.

The goal is to start performance test so I can check my cpu load over time.

Windows for home | Windows 11 | Performance and system failures
0 comments No comments
{count} votes

Answer accepted by question author
  1. Francisco Montilla 27,500 Reputation points Independent Advisor
    2026-01-07T10:03:38.33+00:00

    This usually happens when an ETW trace session like NT Kernel Logger is already running and your Data Collector Set needs the same provider.

    Close Performance Monitor and any other performance tools that might be tracing, for example Windows Performance Recorder or Resource Monitor. Open Command Prompt as administrator. Run the following to see what is active:

    logman query -ets
    

    If you see NT Kernel Logger or another session you recognize as related to a previous capture, stop it:

    logman stop "NT Kernel Logger" -ets
    

    To reset the logging service as well, run:

    net stop pla
    net start pla
    

    Open Performance Monitor again and start your Data Collector Set. If it still fails, run logman query -ets once more and share the exact list it prints so we can stop the specific session that is blocking your set.


1 additional answer

Sort by: Most helpful
  1. Q&A Assist
    2026-01-07T09:17:09.2033333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The error message "The Data Collector Set or one of its dependencies is already in use" typically indicates that there is an existing instance of the Data Collector Set running or that another process is currently using the resources required to start the Data Collector Set. Here are some steps you can take to troubleshoot and resolve this issue:

    1. Check Running Data Collector Sets: Ensure that there are no other instances of the Data Collector Set running. You can do this by checking the Performance Monitor under the Data Collector Sets section to see if any sets are currently active.
    2. Stop Existing Data Collector Sets: If you find that a Data Collector Set is already running, you can stop it by right-clicking on the set and selecting "Stop".
    3. Restart Performance Monitor: Sometimes, simply restarting the Performance Monitor application can resolve issues related to resource locking.
    4. Check Dependencies: If the Data Collector Set has dependencies on other services or processes, ensure that those are not currently in use or running.
    5. Create a New Data Collector Set: If the issue persists, try creating a new Data Collector Set with a different name to see if that resolves the conflict.
    6. System Restart: As a last resort, consider restarting your system to clear any locked resources that may be causing the issue.

    By following these steps, you should be able to resolve the error and successfully start your performance test to monitor CPU load over time.


    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.