sodcalculator

10 Tech How-To

Fix USB-C Problems in Windows 11: Complete Guide

Guide 10-35493 · Updated · Step by step

If your USB-C port or connected device isn’t working in Windows 11, the fix usually involves updating drivers, checking power delivery settings, or adjusting the USB-C Alternate Mode configuration. This guide walks you through the most common USB-C failures—no detection, no charging, no video output, slow transfer—and gives step-by-step fixes you can try in order.

Why USB-C Causes So Many Problems in Windows 11

USB-C is a single connector that carries multiple protocols: data (USB 2.0, 3.x, USB4, Thunderbolt), power (USB Power Delivery), video (DisplayPort or HDMI Alternate Mode), and even audio. Windows 11 treats each of these as a separate function, and a failure in any one layer can look like a total port failure. For example, a cable that supports only USB 2.0 data but not Power Delivery will charge your phone but won’t transfer files at high speed. Similarly, a laptop’s USB-C port might support data but not video, depending on the port’s wiring—many laptops label which ports support DisplayPort or Thunderbolt.

Another layer of complexity: Windows 11 manages USB-C through the USB4/Thunderbolt driver stack, the standard USB xHCI driver, and the Power Delivery ACPI interface. If any of these drivers are outdated, corrupted, or conflicting, the port can behave erratically. This is why a simple reboot or driver update resolves a surprising number of cases.

First Steps: Basic Checks and Cable/Port Testing

Before diving into driver settings, eliminate the physical causes. A worn cable or dirty port is the most common culprit and the cheapest to fix.

  • Try a different cable. USB-C cables vary widely in quality and capability. A cable that works for charging may not support data, and a data cable may not support video. Use the cable that came with the device, or a known-good high-speed cable.
  • Try a different port. If your laptop has multiple USB-C ports, test each one. Some ports may be data-only, while others support Power Delivery or Thunderbolt.
  • Clean the port. Use a can of compressed air or a soft, dry brush to remove dust or lint. Do not insert metal objects.
  • Test the device on another computer. If it works elsewhere, the problem is your Windows 11 setup, not the device.
  • Restart Windows. A full shutdown (not just sleep) can clear a hung USB controller. In Windows 11, go to Start > Power > Shut down, wait a few seconds, then turn it back on.

If the port still doesn’t work, move to software fixes.

Update or Reinstall USB Drivers in Device Manager

Windows 11 usually installs USB drivers automatically, but a Windows update or a driver conflict can leave them outdated. Here’s how to force a refresh:

  1. Right-click the Start button and select Device Manager.
  2. Expand Universal Serial Bus controllers.
  3. Look for any device with a yellow warning icon, or entries like USB Root Hub, USB Composite Device, or Thunderbolt Controller.
  4. Right-click each USB controller and select Uninstall device. Do not check “Delete the driver software for this device” unless you have a specific reason.
  5. Restart your PC. Windows will automatically reinstall the drivers.

If that doesn’t help, check for optional updates: go to Settings > Windows Update > Advanced options > Optional updates, and install any driver updates listed there. For Thunderbolt or USB4 ports, also check the laptop manufacturer’s support site for a dedicated Thunderbolt driver or firmware update.

Fix USB-C Not Charging: Power Delivery and Battery Settings

If your device connects but doesn’t charge, the issue is usually power negotiation. USB Power Delivery (PD) requires both the charger and the device to agree on voltage and current. Windows 11 can interfere with this negotiation through a setting called “USB-C charging” or through power management.

  • Check the charger. Use the original charger or one that supports at least the wattage your laptop needs. A 65W laptop won’t charge from a 30W phone charger, even if the cable fits.
  • Check the cable. Some cables are charge-only (no data lines) or data-only (no power lines). Look for a cable marked “PD” or “60W/100W.”
  • Disable USB selective suspend. In Control Panel > Power Options > Change plan settings > Change advanced power settings, expand USB settings > USB selective suspend setting and set it to Disabled for both battery and plugged in.
  • Update the Thunderbolt firmware. For Intel Thunderbolt ports, the driver and firmware are separate. Check your PC manufacturer’s support page for a firmware update that improves power delivery stability.
  • Try the BIOS. Some laptops have a BIOS setting for USB-C charging. Reboot, press the BIOS key (often F2, F10, or Del), look for “USB Power Delivery” or “Type-C” settings, and ensure it’s enabled.

If the port charges but only slowly, that’s normal for lower-wattage chargers. Windows 11 may also show a notification that the charger is slower than the device expects—this is informational, not an error.

Fix USB-C Not Detecting Devices or Transferring Data

When Windows 11 doesn’t see a USB-C device at all, the issue is often the USB controller driver or a conflict with the USB4/Thunderbolt stack. Here’s a targeted approach:

  1. Open Device Manager and expand Universal Serial Bus controllers.
  2. Right-click USB Root Hub (USB 3.0) or USB4 Host Router and select Properties.
  3. Go to the Power Management tab and uncheck “Allow the computer to turn off this device to save power.”
  4. Repeat for all USB Root Hubs and any Thunderbolt controllers.
  5. Restart your PC and test again.

If the device still isn’t detected, try connecting it through a powered USB-C hub. Some high-power devices (external SSDs, capture cards) draw more current than the port can supply, and a hub with its own power supply fixes that. Also check if the device appears in Device Manager under “Other devices” with a yellow mark—if so, right-click and select Update driver, then “Search automatically.”

Fix USB-C Display/Video Output Not Working

USB-C video output requires the port to support DisplayPort Alternate Mode or Thunderbolt. Not all USB-C ports do—many budget laptops have data-only ports. If your port supports video but the monitor shows no signal, try these steps:

  • Check port compatibility. Look for a DisplayPort or Thunderbolt icon next to the port. If there’s no icon, the port may not carry video.
  • Use the right cable. A USB-C to HDMI cable must be “Alt Mode” capable. A plain USB-C data cable won’t carry video.
  • Update the GPU driver. For Intel, AMD, or NVIDIA graphics, go to the manufacturer’s site and install the latest driver. Windows Update doesn’t always provide the newest version.
  • Press Win+P and select “Duplicate” or “Extend” to force the display to be recognized.
  • Check the monitor’s input source. Make sure it’s set to the correct HDMI/DisplayPort input.
  • Try a different port on the monitor. Some monitors have a USB-C input that only charges, not displays.

If you’re using a USB-C to DisplayPort cable and it still fails, try a USB-C to HDMI adapter instead. Some combinations of GPU and monitor have EDID handshake issues that a different adapter resolves.

Advanced Fixes: BIOS, Power Management, and Windows Update

When standard driver updates fail, the problem may be at the firmware or power management level. Here’s what else to try:

  • Update BIOS/UEFI. Manufacturers often release BIOS updates that improve USB-C compatibility, especially for Thunderbolt and power delivery. Check your PC’s support page.
  • Disable Fast Startup. Windows 11’s Fast Startup can leave USB controllers in a half-initialized state. Go to Control Panel > Power Options > Choose what the power buttons do, click “Change settings that are currently unavailable,” uncheck “Turn on fast startup,” and restart.
  • Run the Windows USB troubleshooter. In Settings > System > Troubleshoot > Other troubleshooters, run “USB” and follow the prompts.
  • Check for Windows 11 updates. Go to Settings > Windows Update and install all pending updates, including optional ones. Microsoft frequently ships USB stack fixes.
  • Reset the USB controller via command line. Open Command Prompt as administrator and run pnputil /restart-device "USB\ROOT_HUB30" (replace the exact device ID from Device Manager). This forces a reset without rebooting.

If none of these work, the port may be physically damaged. Test with a known-good device and cable; if it still fails, contact the manufacturer for hardware repair.

Frequently Asked Questions

Why does my USB-C device work on another computer but not mine?

This usually points to a driver or power delivery issue on your Windows 11 machine. Try updating the USB and Thunderbolt drivers, disabling USB selective suspend, and checking the port’s power output. If the device is a high-power peripheral, it may need a powered hub.

Can a USB-C cable cause data loss or corruption?

Yes, a poor-quality cable can cause data transfer errors, but it won’t permanently corrupt files unless the transfer is interrupted. Always use a certified cable (USB-IF logo) for important data. If you see frequent disconnects, replace the cable.

Why does my USB-C port charge my phone but not my laptop?

Your laptop likely requires more power than the charger provides. USB Power Delivery negotiates wattage; if the charger can’t supply enough, the laptop may not charge at all, or may charge very slowly. Use the charger that came with the laptop, or one with equal or higher wattage.

Is it safe to use a USB-C hub with Windows 11?

Yes, but choose a hub with its own power supply for high-power devices. A bus-powered hub can cause devices to disconnect or fail to be recognized. Also, ensure the hub supports the protocols you need (USB 3.2, DisplayPort, etc.).

Why does my USB-C port work after a reboot but then stop?

This often points to power management turning off the port to save energy. Disable “Allow the computer to turn off this device” in Device Manager for all USB Root Hubs, and disable USB selective suspend in Power Options. If it persists, update the chipset drivers.

Can I use a USB-C to USB-A adapter for data?

Yes, but the speed will be limited to the USB-A port’s maximum (usually USB 3.0 or 3.1). Also, some adapters are charge-only—check the product description. For video, you need a specific Alt Mode adapter, not a simple data adapter.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →