Windows 11 HLK NDISTest6.5: Multiple 2-Machine tests failing with breakpoint hits and packet loss across different NICs

Ramya T 0 Reputation points
2026-06-17T09:18:08.31+00:00

Environment:

  • HLK Controller: Version 10.1.26100.8328 (latest from official HLK documentation (https://learn.microsoft.com/en-us/windows-hardware/test/hlk/)). Tried with 10.1.26100.6584 also.
  • Client OS: Windows 11 25H2 (Build 10.1.26200.8037)
  • Primary DUT: 10Base T1x USB network Adapter
  • Alternative NICs tested: Onboard Ethernet, 10/100/1000 Base T1x USB 3.0 Gigabit Adapter
  • Latest HLK filters applied: Yes
  • Latest playlist applied: Yes Scenario:

I am running HLK certification tests for a USB Ethernet adapter on Windows 11 25H2. Multiple NDISTest6.5 2-machine tests are failing consistently with two distinct error patterns.

Error Pattern 1 – Breakpoint Hit:

Tests fail with a breakpoint-related error signature. Example: NDISTest6.5 – [2 Machine] – Stats

User's image

Error Pattern 2 – Packet Loss:

Tests report: "Received less than the expected percentage of packets sent." Example: NDISTest6.5 – [2 Machine] – ShortPackets

image

Failing Test Cases (with Error Pattern 1, 2, or both):

  1. NDISTest6.5 – [2 Machine] – Address Change
  2. NDISTest6.5 – [2 Machine] – CheckConnectivity
  3. NDISTest6.5 – [2 Machine] – Multicast Address
  4. NDISTest6.5 – [2 Machine] – PacketFilters
  5. NDISTest6.5 – [2 Machine] – PowerStateTransition
  6. NDISTest6.5 – [2 Machine] – ShortPackets
  7. NDISTest6.5 – [2 Machine] – SingleEtherType
  8. NDISTest6.5 – [2 Machine] – Stats
  9. NDISTest6.5 – [2 Machine] – TXFlowControl
  10. NDISTest6.5 – [2 Machine] – VlanSendRecv

Troubleshooting Performed:

To isolate whether this is device-specific, I tested multiple NIC configurations:

ConfigurationDUTResult110Base T1x USB network AdapterFails210/100/1000 Base T1x USB 3.0 Gigabit AdapterFails3On Board Ethernet (Intel (R) Ethernet Connection (17) I219 LM)Fails All configurations exhibit identical error patterns and signatures, suggesting the issue is not driver-specific.

Questions:

  1. Are there any known issues with NDISTest6.5 2-machine tests on Windows 11 25H2 and HLK version 10.1.26100.8328?
  2. Is there a recommended HLK version or specific patches for Windows 11 25H2 certification testing?
  3. Has anyone else encountered similar breakpoint/packet loss failures across multiple NIC types in this HLK release?

Thank you for any guidance.

Windows development | Windows Driver Kit (WDK)
0 comments No comments

1 answer

Sort by: Newest
  1. AI answer

    2026-06-17T09:18:46.55+00:00

    The provided context does not document any known NDISTest 6.5 issues that are specific to Windows 11 25H2 or HLK 10.1.26100.8328, nor does it list a different recommended HLK version for that OS. However, it does contain guidance that can help narrow down the cause of the failures you see across different NICs.

    For the NDISTest 6.5 two‑machine tests, the documentation emphasizes that many failures are caused by topology, device selection, or connectivity issues rather than by the specific NIC or driver:

    1. For any two‑machine LAN test failures, the first recommended step is to run the “NDISTest 6.5 – [2 Machine] – CheckConnectivity” job. This job verifies that the test and support devices can communicate correctly by doing a basic send/receive. If this job fails, the logs will show whether the test and support NICs cannot communicate bidirectionally. In that case, the issue is considered a connectivity or configuration problem rather than a specific test defect.
    2. The CheckConnectivity job relies on an autodetection script (detect.wsf) to identify the message and support NICs. Autodetection only works when the machines are set up in the recommended topology:
      • Test machine: contains the target NIC and a message NIC.
      • Support machine: contains a support NIC and a message NIC.
      • The support NIC must be directly cabled to the test NIC (no switch or hub in between).
      • The message NICs are the NICs used to reach the HLK controller and the rest of the lab network.
      • Any additional connected Ethernet devices can break autodetection and require manual renaming of NICs to indicate their roles (for example, naming them MessageDevice and SupportDevice0).
    3. If the “Run script to detect devices and populate parameters” task in CheckConnectivity fails, the documentation instructs opening detect.wtl to see which device was not detected. Mis‑detected or mis‑assigned NIC roles can lead to packet‑loss‑type failures in multiple NDISTest 6.5 jobs, which matches the pattern of many different tests failing in the same way across different NICs.
    4. For general NDISTest 6.5 two‑machine jobs such as TxFlowControl, InterruptModeration, OffloadMisc, OffloadUSO, KeepAlive, and SRIOVTestingFailover, the guidance is to:
      • Ensure the LAN Testing Prerequisites have been followed for cabling, IP configuration, and machine roles.
      • Use the NDISTest HTML logs (for example, checkconnectivity.htm and ndistest.htm under the Client folder) to identify where the failures occur (preconfig, main test, or postconfig) and whether they are due to connectivity, configuration, or protocol‑level issues.
      • Use the generic HLK troubleshooting guidance for any test failures.

    Based on the documentation, the most productive next steps for the scenario described are:

    1. Run NDISTest 6.5 – [2 Machine] – CheckConnectivity and confirm it passes. If it fails, inspect detect.wtl and checkconnectivity.htm to verify:
      • The correct NICs are selected as test/support/message devices.
      • The test and support NICs are directly connected.
      • There are no extra active Ethernet connections that could confuse autodetection.
    2. If autodetection cannot be made to work due to lab topology, rename the NICs explicitly (for example, MessageDevice and SupportDevice0) as described in the CheckConnectivity troubleshooting section so that the scripts can reliably identify them.
    3. After CheckConnectivity passes, rerun a subset of the failing NDISTest 6.5 jobs and review the NDISTest HTML logs (ndistest.htm and the per‑test HTML logs) for any remaining breakpoint or packet‑loss errors.

    The context does not provide information about specific HLK builds or hotfixes for Windows 11 25H2, nor does it record other users’ reports of the exact breakpoint/packet‑loss pattern described. For version‑specific issues or potential bugs in the HLK tests themselves, the next escalation path would be to open a support case with Microsoft using the HLK logs and configuration details.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

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.