Can I disable and kill the Microsoft ACPI-Compliant Control Method Battery driver in Acer Aspire 3 A315-59? Windows 11? FuNNy?

Adrián Antonio 15 Reputation points
2026-05-18T04:29:05.2066667+00:00

The System process loads the processor by 10-35% found a way to solve the problem. If you disable the Microsoft ACPI-Compliant Control Method Battery driver. But can it be done? (I have a laptop and I sometimes use it unplugged).

Microsoft ACPI-Compliant Control Method Battery

Disabling this device will cause it to stop functioning. Do you really want to disable it?

Method 1

YES

Method 2

You must restart your computer for these changes to take effect. Do you want to restart your computer now?

Method 3 Rwtsrting device and boot up and stopped turn on

Method 4 KILL BATTERY POWER!!! WITH KNIFE!!!

Method 5 Battery swells up, now explodes 💻⚡⚡⚡🌪️🔥

AHHHHHH!!!!! HUMAN R.I.P SOUND, DIEEERR!

R.I.P

AcerAspire 3 A315-59

2022-2026

BATTERY FAILED

Windows for home | Windows 11 | Devices and drivers
0 comments No comments

1 answer

Sort by: Most helpful
  1. Thomas4-N 22,300 Reputation points Microsoft External Staff Moderator
    2026-05-18T11:10:28.3266667+00:00

    Hello Adrián Antonio,

    Yes, you can disable Microsoft ACPI-Compliant Control Method Battery in Device Manager safely. It only stops Windows from reading battery telemetry (icon, %, low-battery warnings disappear) — the laptop still runs on battery when unplugged because charging is handled by the hardware, not that driver. Windows reinstalls it on reboot, so it's fully reversible.

    That said, I'd set expectations on the actual goal. High System process CPU is almost always a third-party .sys driver, not the in-box battery driver, and there's no evidence tying that driver to System spikes. The tip you found may quiet things by coincidence on some machines but won't address root cause.

    A simple way to find what's actually loading System:

    • Download Process Explorer from Microsoft Sysinternals (it's a free single .exe, no install needed).
    • Run it, find System in the list, right-click it > Properties > Threads tab.
    • Sort by CPU — the name at the top (usually ending in .sys) is the driver doing the work. From there you can search that filename to identify which app/hardware it belongs to and update or remove it.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".  

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 

    Was this answer helpful?


Your answer

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