Your Surface Laptop or Surface Pro is plugged in all day, and Smart charging is supposed to hold it around 80 percent to protect the battery. Instead, one of two things is happening: it never engages and the battery sits at 100 percent for weeks, or it’s stuck on and you can’t get a full charge before a flight. On Windows 11 the controls are more visible than they were on Windows 10 — but the feature can still misbehave in frustrating ways.

The Windows 11 implementation is better, but it’s still a firmware feature with software clothes. When the two layers disagree, you get the symptoms above. Let’s sync them up.

Why this happens

  • The UEFI firmware flag overrides Windows. The deepest Smart charging switch lives in UEFI; the Surface app toggle can’t clear a firmware-level latch.
  • The adaptive algorithm misjudges your routine. Smart charging learns when you’re docked vs. mobile. Irregular schedules confuse it — it may cap you at 80% right before a travel day.
  • Surface firmware is outdated. Microsoft fixed several Smart charging bugs in firmware updates; unpatched devices still exhibit them.
  • The Surface System Aggregator driver failed. This driver carries charging commands to the hardware — when corrupt, toggles do nothing.
  • Fast Startup preserves the stuck state. Hybrid shutdown carries the charging state across reboots, so the glitch survives restarts.
  • A conflicting battery utility interferes. Third-party charge managers can fight the firmware feature.
  • Your model doesn’t actually support it. Older Surfaces lack the hardware; chasing the toggle on an unsupported model is a wild goose chase.

How to fix it

Work through these in order.

Fix 1: Verify support and check the Surface app

First confirm the feature exists on your hardware, then use the proper toggle.

  1. Open the Surface app > Battery (or Settings > System > Power & battery on newer builds) and look for Smart charging.
  2. If no toggle exists anywhere, check your model’s specs — pre-2019 Surfaces generally lack the feature, and no fix will conjure it.
  3. If the toggle exists, set it to your preference, unplug and replug the charger, and observe over a full charge cycle.
  4. Remember the feature is adaptive — it may take a few days of regular docked use before it starts capping at 80%. Give it that learning period before declaring it broken.

Fix 2: Update Surface firmware and Windows

Most stuck-Smart-charging bugs were fixed in firmware — make sure you have the fixes.

  1. Go to Settings > Windows Update and install everything, including Optional updates where Surface firmware hides.
  2. Open the Surface app and check its update section too.
  3. Restart with a full shutdown (hold Shift while clicking Shut down) so firmware initializes cleanly.
  4. Test over the next charge cycle. Microsoft documents Surface battery features on the Windows support site — worth checking for model-specific notes.

Fix 3: Disable it at the UEFI level

When the Windows toggle can’t clear a firmware latch, go to the source.

  1. Shut down completely. Press and hold Volume Up, press and release Power, and keep holding Volume Up until UEFI appears.
  2. Look under Boot configuration, Advanced, or Battery for the Smart charging / battery limit option.
  3. Set it explicitly to Off (or On, depending on what you want), save, and exit.
  4. Boot and charge — the UEFI setting overrides everything in Windows, so this is definitive. Note this differs from the Windows 10-era behavior covered in our Windows 10 Smart charging guide , where UEFI was often the only control.

Fix 4: Reinstall the Surface battery drivers

Corrupt drivers mean your toggles never reach the hardware.

  1. Open Device Manager (Win + X) > Batteries and uninstall all battery entries.
  2. Expand System devices and update Surface System Aggregator via Update driver > Search automatically.
  3. Shut down fully, wait ten seconds, and boot — Windows reinstalls the battery stack.
  4. Set your Smart charging preference once more and test with a full cycle.

Fix 5: Reset the embedded controller

Clear a latched charge limit at the hardware level.

  1. Shut down, unplug everything, and hold the power button for 30 seconds.
  2. Wait a minute, reconnect only the charger, and let the Surface charge while powered off for 30 minutes.
  3. Power on and check whether the unwanted cap persists.
  4. If the battery percentage itself seems unreliable after this, calibrating the battery helps the gauge settle.

Fix 6: Turn off Fast Startup

Stop the stuck state from surviving reboots.

  1. Control Panel > Hardware and Sound > Power Options > Choose what the power buttons do > Change settings that are currently unavailable.
  2. Uncheck Turn on fast startup, save, and shut down fully.
  3. Power on and test Smart charging behavior fresh.
  4. Leave it off if the problem was recurring — many Surface owners do permanently with no downside.

Fix 7: Remove conflicts and verify with a battery report

Eliminate software fights and confirm the battery itself is healthy.

  1. Uninstall third-party battery managers via Settings > Apps; disable their leftovers in Task Manager > Startup.
  2. Run powercfg /batteryreport in an elevated Terminal and check Full Charge Capacity vs Design Capacity.
  3. If the battery is heavily worn (under 70% of design), Smart charging’s 80% cap on top of worn cells leaves little usable runtime — the real issue may be an aging battery, not the feature.
  4. With a healthy battery and no conflicting software, set Smart charging once in the Surface app and let the adaptive algorithm learn your routine for a week before judging it. Resist the urge to toggle it daily during that learning period — every change resets what it has learned about your habits.

Closing

On Windows 11, Surface Smart charging usually just needs its firmware updated and its UEFI flag set correctly — the software toggles are the easy part. Get the firmware layer right, give the adaptive algorithm a few days to learn your habits, and it’ll quietly add years to your battery’s life.

Frequently asked questions

How is Smart charging different on Windows 11 vs Windows 10?
On Windows 11, Microsoft moved the controls into the Surface app and Settings > System > Power & battery, making them more visible than the UEFI-buried toggles of the Windows 10 era. The underlying behavior is the same — adaptive pausing around 80% — but the firmware is newer and the stuck-setting bugs are less common.
Why does my Surface stop at 80% even with Smart charging off?
The UEFI-level setting overrides the Windows toggle. If it was ever enabled in UEFI, turning it off in the Surface app may not clear the firmware flag. You need to disable it in UEFI directly (Fix 3) to fully release the cap.
Can Smart charging hurt my battery by keeping it at 80%?
No — holding at 80% instead of 100% is one of the best things you can do for lithium longevity. The only downside is 20% less runtime on the days you need it, which is why the feature is adaptive rather than permanent.
Does Smart charging work on all Surface models?
No. It’s supported on newer Surface Pro, Surface Laptop, and Surface Laptop Studio models with updated firmware. Older Surfaces (Pro 4/5 era) lack the hardware support entirely — if you see no toggle anywhere, your model probably doesn’t have it.