Fix for 'Selected machine pool does not contain any targets of this type' (Windows HLK)

Line H 0 Reputation points
2025-11-20T12:45:05.3433333+00:00

Hi,

I am setting up the Windows HLK to test a driver for signing. I've followed the tutorials for setting up a VHKL / HKL so far, but have encountered a issue that I have not been able to find documentation on.

The general set-up which seem work fine:

  • A physical PC running Hyper-V. (Windows 11 Enterprise 24H2)
  • A Test Controller server created using a VHKL. (Windows Server 2025 Datacenter
    Evaluation 24H2)
  • A Test Client server created using a ISO-file. (Windows Server 2025 Standard)
  • All exist in the same domain, and can successfully ping each other and share files.
  • The software intended to be tested has been installed on the Client server and runs.
  • The HLK Client has been installed on the Client server and runs.

The set-up in HLK Studio so far that also works:

  • A machine pool has been created on the Controller and the Client machine was automatically detected.
  • I can add this machine to my newly created machine-pool and set the machine to Ready.
  • The Controller receives heartbeats from the Client.
  • I can create a project and select my machine-pool.

What does not work:

  • When the machine-pool is selected, every pane is empty. No drivers, software etc. appears as targets to be tested.

Hope someone can help me with this!

Best regards,

  • Line H.
Windows for business | Windows Server | Devices and deployment | Set up, install, or upgrade
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Q&A Assist
    2025-11-20T12:45:30.72+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    It seems like the issue you are encountering, where the selected machine pool does not contain any targets of the type you are testing, can be related to several factors. Here are some troubleshooting steps you can take:

    1. Ensure Proper Installation: Verify that the HLK Client is correctly installed on the Test Client server. If the installation was not successful, it may lead to no targets being detected.
    2. Check Compatibility: Make sure that the drivers or software you are trying to test are compatible with the version of Windows Server you are using on the Test Client. If they are not compatible, they may not appear as targets.
    3. Machine Pool Configuration: Double-check the configuration of your machine pool in HLK Studio. Ensure that the Test Client is correctly added to the pool and that it is set to "Ready".
    4. Target Visibility: In HLK Studio, navigate to the Selection tab and ensure that you are looking at the correct view (e.g., systems, device and printers, device manager, or software device). Sometimes, targets may not appear if the wrong view is selected.
    5. Refresh Data: Try refreshing the data in HLK Studio. You can do this by restarting the HLK Client on the Test Client server or by reinstalling the HLK Client if necessary.
    6. Check for Heartbeats: Since you mentioned that the Controller receives heartbeats from the Client, ensure that the communication between them is stable and there are no network issues.

    If after trying these steps you still do not see any targets, consider reviewing the installation logs for any errors during the HLK Client setup or checking the Microsoft documentation for any additional troubleshooting steps specific to your setup.


    References:

    0 comments No comments

  2. Brian Huynh (WICLOUD CORPORATION) 2,025 Reputation points Microsoft External Staff Moderator
    2025-11-21T06:47:38.0933333+00:00

    Hello,

    Thank you for reaching out to the Microsoft Q&A community. 

    This error typically occurs when the compute cluster in your Azure Machine Learning workspace is not ready to execute the job. This can be due to the cluster being in the process of scaling up from zero nodes or being in an updating or failed state.

    Here are the steps you can take:

    1. Check the status of your compute cluster:
    • Navigate to your Azure Machine Learning Studio.
    • In the left-hand menu, go to the Compute section.
    • Find your compute cluster and check its state. Ensure it is in the "Succeeded" state and that the number of nodes is greater than zero. If the cluster is in a "Resizing" state, please wait for the process to complete before resubmitting your job.
    1. Verify the cluster's node count:
    • If your compute cluster is configured to scale down to a minimum of zero nodes, it may take a few minutes for new nodes to be provisioned when a new job is submitted. This can sometimes lead to the error you're seeing.
    • Consider setting the Minimum number of nodes to 1 or more to keep at least one node active and ready to accept jobs.
    1. Recreate the compute cluster:
    • If the compute cluster is in a failed state or the issue persists, recreating the cluster can often resolve underlying problems.
    • Delete the existing compute cluster and create a new one with the same or updated configuration.

    If these this information helps you, please "Accept" the answer to help other members of the community.

    Please let me know if you have any further questions or if the issue persists. I'm here to assist you.


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.