You plug the USB-C cable into your laptop, the little LED lights up or Windows chimes — and then nothing. The battery percentage keeps falling, or Windows says “plugged in” while the charge level never moves. Sometimes the port works fine for a mouse or a dock but flatly refuses to charge.
This is one of the most reported laptop problems because USB-C charging has more moving parts than people expect: the charger, the cable, the port, and the laptop’s firmware all have to agree on voltage and wattage before a single watt flows. The good news is that most USB-C charging failures are caused by the first two items on that list, which are easy to test.
Why this happens
- Underpowered charger. A charger that outputs less wattage than your laptop needs (a 45W phone brick on a 90W laptop) may be detected but rejected for charging.
- Wrong or damaged cable. Many USB-C cables can’t carry laptop-level power. A frayed cable or one missing its e-marker chip will fail PD negotiation.
- Data-only USB-C port. On some laptops only one USB-C port accepts charge; the others are data/display only.
- Dirty or damaged port. Lint, dust, or a bent pin inside the USB-C port can break the PD negotiation lines while data still passes through fine.
- PD handshake glitch. The embedded controller can get stuck after a sleep/wake cycle or firmware update and stop negotiating with chargers.
- BIOS setting disabled. Some laptops have a “USB-C Power Delivery” or “Type-C charging” option in BIOS that can be switched off.
- Failing charging circuitry. Rare, but a damaged PD controller on the motherboard means no USB-C charger will ever work, even while the barrel jack charges fine.
How to fix it
Work through these in order, starting with the easiest. Stop when your issue is resolved.
Fix 1: Match the charger to your laptop’s wattage
USB-C chargers are not interchangeable the way old barrel chargers were. Check the wattage printed on your laptop’s original charger (usually 65W, 90W, 100W, or higher) and compare it to the charger you’re using now.
- Flip your laptop’s original charger over and read the Output wattage.
- Read the wattage printed on the USB-C charger you’re trying to use.
- If it’s lower than the original, borrow or buy a charger that meets or exceeds the original wattage.
- Plug it in and watch the taskbar battery icon for the charging bolt — give it a full 60 seconds.
Fix 2: Swap in a proper PD-rated cable
The cable matters as much as the brick. Phone cables and bargain cables are the number one cause of “works with data, won’t charge” complaints.
- Look for a wattage rating printed on the cable’s connector housing or packaging (60W / 100W / 240W).
- Use a cable that explicitly mentions USB Power Delivery (USB PD) — not just “fast charging”.
- Try a short, thick cable first; long thin cables drop too much voltage for laptop charging.
- If the laptop charges with a different cable, throw the old one away — intermittent cables can damage ports over time.
Fix 3: Try every USB-C port on the laptop
Don’t assume all ports are equal.
- Inspect the symbols next to each USB-C port — a battery or lightning-bolt icon marks the charging port on many models.
- Plug the charger into each USB-C port in turn, waiting 30 seconds each time.
- Note which port (if any) starts charging and use that one going forward.
- If your manual lists a specific charging port, mark it with a small sticker so you don’t forget.
Fix 4: Clean the USB-C port
Pocket lint is the silent killer of USB-C charging. The port can look fine and still have compressed debris blocking the pins.
- Power the laptop off completely and unplug everything.
- Shine a phone flashlight into the port and look for lint or bent contacts.
- Gently pick out debris with a wooden or plastic toothpick — never metal.
- Blow out loose dust with short bursts from a can of compressed air.
- Reconnect the charger and test.
Fix 5: Reset the embedded controller
When PD negotiation gets stuck, a full power drain forces the charging controller to re-initialize.
- Shut down the laptop and unplug the charger and all USB devices.
- If the battery is removable, take it out; if not, leave it in.
- Press and hold the power button for 30 seconds to drain residual power.
- Reconnect only the USB-C charger and power on.
- Check whether the battery icon now shows charging.
Fix 6: Update the BIOS and chipset drivers
Manufacturers regularly fix USB-C Power Delivery bugs in firmware updates — especially after major Windows updates.
- Find your exact model number (on the bottom sticker or via Settings > System > About).
- Go to your manufacturer’s support site and download the latest BIOS and chipset drivers.
- Install the chipset driver first, then the BIOS, with the original barrel charger connected if you have one.
- Let the laptop restart fully, then test USB-C charging again.
Fix 7: Check USB power settings in Windows
Windows can suspend USB ports to save power, which sometimes interferes with charging negotiation.
- Open Control Panel > Hardware and Sound > Power Options.
- Click Change plan settings next to your active plan, then Change advanced power settings.
- Expand USB settings > USB selective suspend setting and set it to Disabled for both battery and plugged in.
- Click OK, restart the laptop, and test the charger.
Fix 8: Generate a battery report and test with the laptop off
This tells you whether the problem is Windows or the hardware.
- Open Terminal (Admin) and run
powercfg /batteryreport, then open the generated HTML report. - Check Design Capacity vs Full Charge Capacity — a badly worn battery can confuse charging logic.
- Now shut the laptop down completely and plug in the USB-C charger while it’s off.
- If the charging LED comes on while off but not in Windows, the hardware is fine — focus on drivers and firmware. If it won’t charge even when off, the charger, cable, port, or charging circuit is at fault.
If you’ve worked through all of this and the laptop still won’t take a charge over USB-C — but charges fine through its barrel jack — the USB-C PD controller on the motherboard may have failed, and that’s a repair-shop job. Also worth reading: our walkthrough for a laptop battery not charging when plugged in covers the driver and Windows-side fixes in more depth, and our guide to generating a battery report shows how to check whether the battery itself is worn out.
For official help, Microsoft’s Windows charging and battery support page covers the built-in troubleshooters, and if you suspect a firmware issue, Intel’s driver update tool can catch outdated chipset drivers that affect USB-C negotiation.
Closing
Nine times out of ten, USB-C charging failure comes down to a weak charger, a data-only cable, or the wrong port — all things you can test in a few minutes without opening the laptop. Work from the wall inward (charger, cable, port, firmware) and you’ll usually find the weak link quickly.
