Error in USB Selective Suspend Test (XHCI) on windows 11 24h2

@ Reder 0 Reputation points
2024-11-26T01:54:30.8666667+00:00

Hello, I'm using Windows Hardware Lab Kit for Windows 11 24H2 through HLK, and the device under test doesn't pass the test "USB Selective Suspend Test (XHCI)" with this error:

USB device USB\VID_XXXX&PID_XXXX\XXXX with service XXX did not power down or suspend. Please ensure the device is properly configured to power down when it is idle

If this device powers down only when the system enters modern standby, please set parameter "NeedModernStandbyToPowerDown" to "True" and re-run the test

SUCCEEDED(test->RunTest(deviceID.GetBuffer(), needModernStandbyToPowerDown)) - Value (0x80004005)

In addition, I also tested serial device using Usbser.sys driver and HID mouse using mouhid.sys driver in 24h2, and they still cannot pass the test "USB Selective Suspend Test (XHCI)"

However, The same device pass the same test on Windows 11 22H2 installed on the same PC.

I tried applying the latest filter, but it didn't work :(

Can someone help me to understand this error? Or can this test item be configured to not test?

Thanks!

Windows for business | Windows Client for IT Pros | Devices and deployment | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Anonymous
    2024-11-26T03:04:07.7666667+00:00

    Hello,

    Here are some steps you can try:

    Check Device Configuration:

    Ensure that the device is configured to enter a low-power state when idle. This can often be configured in the device's properties in Device Manager.

    Update Drivers:

    Ensure that the device drivers are up to date. Sometimes, older drivers may not support the latest power management features.

    Try installing the latest drivers from the manufacturer's website.

    Set NeedModernStandbyToPowerDown:

    As suggested, you can set the NeedModernStandbyToPowerDown parameter to True and re-run the test. This can be done in the HLK test configuration or through the device's registry settings.

    System Power Settings:

    Check the power settings in Windows to ensure that USB selective suspend is enabled. Go to Control Panel > Power Options > Change plan settings > Change advanced power settings > USB settings > USB selective suspend setting.

    Best Regards,

    Hania Lian

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.


Your answer

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