Windows 11 now offers robust support for USB-C connections, including the ability to detect connection failures, slow charging, and unsupported accessories. These features are primarily enabled through ACPI descriptors, which work in tandem with Microsoft’s diagnostic systems.
However, these capabilities cannot function if OEMs fail to provide proper implementation. To address this, Microsoft has published a blog urging OEM manufacturers to build the necessary USB-C support within Windows 11 to ensure these notification features operate as intended.
The proposal stems from Microsoft’s observation that certain OEM devices exhibit issues — for instance, USB-C ports sometimes fail to display notifications correctly because manufacturers did not provide accurate descriptors or labeling, preventing Microsoft’s detection system from functioning properly.
Another problem arises when OEMs neglect to label USB-C ports correctly, causing them to be misidentified as USB-A. This misclassification can trigger false alerts or other unintended behavior, undermining Windows 11’s ability to fully support USB-C functionality.
To resolve these issues, Microsoft recommends that OEMs thoroughly review the ACPI descriptors for all USB ports and validate notification behavior across all supported configurations, working in alignment with the Windows Hardware Compatibility Program (WHCP) to ensure compliance with testing requirements.
OEMs are also advised to document any anomalies that deviate from expected behavior, using them as a basis for troubleshooting and resolution. Compatibility issues can be addressed with the tools provided by WHCP, which allow testing across a variety of configurations and scenarios.
Additionally, Microsoft acknowledges that some manufacturers may wish to disable USB-C data transfer in untrusted environments, leaving the ports available only for standard charging. While Microsoft considers this approach reasonable, it emphasizes that such restrictions must apply solely to external ports and never to critical components like touchpads or keyboards.
Finally, Microsoft encourages OEMs to provide users with a data transfer toggle — enabling data transfer only when users trust their environment. Otherwise, with data transfer disabled, the USB-C port should function exclusively for charging, ensuring both security and reliability.
Related Posts:
- Nintendo Locks Down Switch 2 USB-C Port: Breaking Third-Party Dock Compatibility with Proprietary Encryption
- Microsoft Enforces New USB-C Standard for All Windows PCs
- Google will force OEMs to regularly push Android security updates
- Android’s Future: 8 Years of Security with Qualcomm & Google
- Intel OEM Private Key Leak: A Blow to UEFI Secure Boot Security
Support Our Threat Intelligence
If you find our CVE report and cybersecurity news helpful, consider supporting our work.