MacBook Pro M1 fans running loudly and constantly

> Hello everyone,

> I am experiencing a critical issue with my MacBook Pro M1 (Apple Silicon). The fans are running loudly and constantly, even when the system is idle or when I have no applications open. This started abruptly after my battery health indicator dropped unexpectedly to 1%.

> I have run extensive diagnostics, and the problem seems to be deep-rooted and independent of user-level software. I am looking for advice on whether this is a known hardware/sensor failure or a low-level system bug.

1. Key Diagnostic Findings (From Activity Monitor)

> The primary culprit is the graphics load, and the system is showing instability with core processes:

>  * High GPU Load: The process WindowServer shows a persistent and high load on the GPU (over 30% GPU usage), which generates significant heat and forces the fans to spin rapidly.

>  * System Process Instability: Core system processes like trustd, siriinteractionsd, and kernel_task show fluctuating, high CPU usage or high thread count, indicating the system is struggling to manage resources or temperature.

>  * Battery Status: The battery indicator suddenly reads 1%, which may be a contributing factor or a separate symptom of a faulty SMC/power controller.

2. Steps Already Taken (Advanced Troubleshooting)

> I have performed all recommended software fixes, which have not solved the issue:

>  * Safe Mode: Performed a successful Safe Mode boot and rebooted normally. Problem persisted.

>  * SMC Reset: Performed the correct SMC reset procedure for M1 Macs (full power cycle). Problem persisted.

>  * Disk Repair: Ran First Aid in Disk Utility on the main drive, and the file system reported no errors.

>  * User Account Test: Created a new, clean Administrator account and logged in. The fans continued to run loudly and the GPU load on WindowServer remained high.

> Conclusion: Since the problem occurs on a clean user profile and after SMC/Safe Mode resets, I suspect a hardware failure (sensor, battery, or power controller).

> Has anyone encountered this specific combination of high GPU load on WindowServer + sudden 1% battery status on an M1 Mac? Should I proceed directly to an Apple Authorized Service Provider?

> Thank you for any help!


[Re-Titled by Moderator]

Original Title: MacBook Pro M1

MacBook Pro 13″, macOS 26.1

Posted on Nov 21, 2025 1:02 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 21, 2025 2:47 PM

EtreCheckPro version: 6.8.12 (68084)

Report generated: 2025-11-21 23:38:13


Major Issues:

Battery failure - Your battery is reporting that it needs to be serviced.


Minor Issues:

Apps crashing - There have been numerous app crashes.


Hardware Information:

MacBook Pro (13-inch, M1, 2020)

16 GB RAM - Not upgradeable

Battery: Health = Service Battery - Cycle count = 0


System Software:

macOS Tahoe 26.1 (25B78)


Launch Daemons (Power/Fan Control):

[Loaded] com.apphousekitchen.aldente-pro.helper.plist

[Running] com.crystalidea.macsfancontrol.smcwrite.plist


Performance:

Performance: Good

System Load: 3.07 (1 min ago)

Write speed: 3024 MB/s

Read speed: 2122 MB/s


CPU Usage Snapshot:

Type Overall

System: 5 %

User: 15 %

Idle: 80 %


Top Processes Snapshot by CPU:

Process (count) CPU (Source - Location)

WindowServer 21.44 % (Apple)

com.apple.WebKit.GPU (2) 21.16 % (Apple)

kernel_task 8.56 % (Apple)


Top Processes Snapshot by Energy Use:

Process (count) Energy (0-100) (Source - Location)

WindowServer 17 (Apple)


Virtual Memory Information:

Physical RAM: 16 GB

Used RAM: 9.43 GB

Swap Used: 0 B


Diagnostics Information (past 60 days):

2025-11-21 21:38:42 Spotify.app - Hang

2025-11-20 16:19:04 ANECompilerService - High CPU Use (2 times)

2025-11-19 19:34:50 ControlCenter.app - High CPU Use

2025-11-19 17:13:22 PerfPowerServices - Crash (16 times)

Executable: /usr/libexec/PerfPowerServices

Details: libsystem_c.dylib: abort() called


EtreCheckPro Report (Key Findings):


Major Issues:

Battery failure - Your battery is reporting that it needs to be serviced.


Hardware Information:

MacBook Pro (13-inch, M1, 2020)

Battery: Health = Service Battery - Cycle count = 0


Top Processes Snapshot by CPU:

WindowServer 24.72 % (Apple)


Diagnostics Information (past 60 days):

2025-11-19 17:13:22 PerfPowerServices - Crash (16 times)

Details: libsystem_c.dylib: abort() called




26 replies
Question marked as Top-ranking reply

Nov 21, 2025 2:47 PM in response to Mac Jim ID

EtreCheckPro version: 6.8.12 (68084)

Report generated: 2025-11-21 23:38:13


Major Issues:

Battery failure - Your battery is reporting that it needs to be serviced.


Minor Issues:

Apps crashing - There have been numerous app crashes.


Hardware Information:

MacBook Pro (13-inch, M1, 2020)

16 GB RAM - Not upgradeable

Battery: Health = Service Battery - Cycle count = 0


System Software:

macOS Tahoe 26.1 (25B78)


Launch Daemons (Power/Fan Control):

[Loaded] com.apphousekitchen.aldente-pro.helper.plist

[Running] com.crystalidea.macsfancontrol.smcwrite.plist


Performance:

Performance: Good

System Load: 3.07 (1 min ago)

Write speed: 3024 MB/s

Read speed: 2122 MB/s


CPU Usage Snapshot:

Type Overall

System: 5 %

User: 15 %

Idle: 80 %


Top Processes Snapshot by CPU:

Process (count) CPU (Source - Location)

WindowServer 21.44 % (Apple)

com.apple.WebKit.GPU (2) 21.16 % (Apple)

kernel_task 8.56 % (Apple)


Top Processes Snapshot by Energy Use:

Process (count) Energy (0-100) (Source - Location)

WindowServer 17 (Apple)


Virtual Memory Information:

Physical RAM: 16 GB

Used RAM: 9.43 GB

Swap Used: 0 B


Diagnostics Information (past 60 days):

2025-11-21 21:38:42 Spotify.app - Hang

2025-11-20 16:19:04 ANECompilerService - High CPU Use (2 times)

2025-11-19 19:34:50 ControlCenter.app - High CPU Use

2025-11-19 17:13:22 PerfPowerServices - Crash (16 times)

Executable: /usr/libexec/PerfPowerServices

Details: libsystem_c.dylib: abort() called


EtreCheckPro Report (Key Findings):


Major Issues:

Battery failure - Your battery is reporting that it needs to be serviced.


Hardware Information:

MacBook Pro (13-inch, M1, 2020)

Battery: Health = Service Battery - Cycle count = 0


Top Processes Snapshot by CPU:

WindowServer 24.72 % (Apple)


Diagnostics Information (past 60 days):

2025-11-19 17:13:22 PerfPowerServices - Crash (16 times)

Details: libsystem_c.dylib: abort() called




Nov 21, 2025 4:47 PM in response to Michal_837

Your computer performs best when connected to AC power, such as the power adapter. It can use the full output of the Power Adapter AND when doing especially challenging work could also freely "borrow" power from the battery. In some cases, even with the power adapter connected, the charged state may decline during very stressful work.


When the battery reports, "service required", or when you Mac is excessively hot, it often drops back into a handicapped mode, where it runs the fans at full speed, drops the available processing power, and runs an idle cooling loop inside kernel_task.


That may be what you are experiencing.


Your report says no Time Machine backup. If you submit your Mac for service, Apple requires you to sign a paper agreeing that you already have all the backup copies of your files you need, and your files MAY not be returned to you.


Nov 22, 2025 6:04 AM in response to Michal_837

Michal_837 wrote:

The Terminal reported back "No such file or directory"1. , which I assume means the file was already deleted or never existed in that location on my system (perhaps I removed it manually before).

Unfortunately, your experience is pretty typical for these kinds of apps. Certainly, people will always have computer problems, but if it weren't for these kinds of 3rd party system modifications, this forum would be a much quieter place.


The result is still the same: The critical "Service Recommended" error persists, and the battery is locked and will not charge. The issue is not resolved.

Fair enough. I just wanted to make absolutely certain before going the repair route. Make sure to backup your data. Apple doesn't go through this kind of back and forth. If there's any doubt, they will just wipe the entire hard drive to make sure. So backup your data!


I want to exhaust every last software possibility before committing to a minimum 1000 PLN (250$) repair cost.

You've already done that.


* They are not liable for hardware damage, citing their Terms of Service.

What's more important is the financial liability. The cost of an entire MacBook Pro is within the range of what you'd pay an attorney for two hours of work. I'm sure this experience has already been costly for you on many levels. It might be time to cut your losses and move on.


* They claim the risk of AlDente causing this specific failure (PMIC lock) is "almost 0" because they use the same SMC keys as Apple.

SMC keys are something that Apple has never documented. Many of them were fairly well-known in the Intel days, but all that changed with Apple Silicon. EtreCheckPro reads SMC values (indirectly through Apple's own analytics) in its Analytics feature. But since Apple Silicon, most of this data is now gone.


But most importantly, just knowing the identifier of a hardware address is meaningless when you know nothing about the algorithms that manage all of the hardware addresses on the computer and work together to control cooling and power management.


Remember, you're talking about Lithium-Ion batteries. They are known to randomly explode. It should be obvious that hacking around on them is a potential safety issue. I encourage all Mac users to leave the management of Lithium batters to Apple.


* They stated that this type of M1 failure also happens to Mac users who have never installed their app.

Here in North America, we call this a "He said, she said" problem.


I recommend you shut off this computer and keep it unplugged. Take it in to Apple for hardware diagnostics. It's already 5 years old. Do you want to pay $200 for a 5 year old computer that had battery and power problems? Perhaps the developers of that tool are correct and it was just a random hardware failure.


I recently had a close call with combustibles at home myself. I'm very happy to have that stuff out of my house. $2000 is a lot of money, but new houses cost even more.

Nov 21, 2025 4:47 PM in response to Mac Jim ID

Thank you again for the specific troubleshooting plan and the information regarding the free diagnostics.


To confirm the results of the software check:

1. I have uninstalled both **AlDente** and **Macs Fan Control** and performed a full system reboot (equivalent to an SMC reset).

2. The core hardware errors **still persist**: the Mac remains locked into the **"Service Recommended"** status, and the battery is stuck at **1%** and reports **"Battery is not charging"**. The fans have not returned to normal behavior.


I must also mention a clarification regarding the service: **The Genius Bar concept is not available in my country (Poland).**


Therefore, based on your guidance and the definitive failure of the software test, I will now be scheduling an appointment with an **Authorized Apple Service Provider (ASP)** for a professional hardware inspection. The combination of the persistent "Service Recommended" status and the EtreCheck logs (Cycle Count 0, PerfPowerServices crashes) confirms the need for a hardware intervention.



Nov 21, 2025 5:00 PM in response to Michal_837

Michal_837 wrote:

I believe the failure in my case is **systemic and acute (sudden hardware failure)**, rather than a result of gradual thermal degradation or software usage.

You did install a major OS upgrade and then installed a 3rd party "battery management" app on the same day.


Crucially, **the battery condition was reported as NORMAL just yesterday**. The sudden switch from NORMAL health to **"Service Battery"** status, accompanied by the impossible **Cycle count = 0** reading in the EtreCheck report, is not consistent with slow heat-related wear.

I agree.


It indicates an immediate, catastrophic sensor failure on the power management controller (PMIC/BMS) on the logic board.

Not necessarily.


The EtreCheck log further confirms that the **`PerfPowerServices`** (the core system power management service) has **crashed 16 times**. This confirms the system's power control has failed first, forcing the high fan speed as a panic/safety measure.

Unfortunately, EtreCheck's software installation date is only accurate to an entire day. I didn't think it would ever be necessary to have seconds of precision. Perhaps I was wrong. EtreCheck does record the exact time internally. It just doesn't show that on the text report. You could drag an EtreCheck report to BBEdit. BBEdit automatically understands gzip and will format the underlying XML very nicely. You can look at the /etrecheck/install/package nodes to see the exact time. I would be very interested to see which came first, the first PrefPowerServices crash or the AlDente installation. I've got some pretty strong suspicions though.


Given this specific combination of **sudden failure, Cycle Count 0, and PerfPowerServices crashes**, I will proceed directly with scheduling a hardware service.

I'm in complete agreement with everyone else here. Uninstall those two "battery management" apps. Then restart and see if that fixes the problem.


What should I do now ?
Go to service ? It will cost a lot.

Unfortunately, there is a distinct possibility that there really was nothing wrong with your battery on 2025-11-19, but the hardware modifications made by that 3rd party software destroyed the battery and/or logic board on 2025-11-20. These kinds of apps are particularly risky as they can physically damage the computer in ways that normal apps cannot.


Apple has flat-fee battery service options. But usually, that's meant for that slow degradation of battery health, not catastrophic failures. The first thing Apple will do is wipe the hard drive, so make sure you have a good backup. If you get lucky, just wiping the hard drive (including those 3rd party apps) will be enough to fix the problem. If you don't get lucky, you might want to compare the costs of repair with the cost of replacement.

Nov 21, 2025 5:47 PM in response to etresoft

**Final Software Check Results:** 1. **Full Removal Confirmed:** I used the Terminal commands you suggested to completely remove the remaining Launch Daemons and Privileged Helper Tools associated with both **AlDente** and **Macs Fan Control**. The Terminal output confirmed that the files are now gone. 2. **Restart:** I performed a full system restart (SMC reset) after the cleanup. 3. **Result:** Unfortunately, the core issue persists. The battery remains locked in the **"Service Recommended"** state and is **not charging**. **Conclusion:** Since the system chaos (high fan speed, throttling) stopped, but the critical **"Service Recommended"** status persists even after the complete and verified removal of all third-party software components, we have absolute proof that the **damage is permanent and physical** (a catastrophic sensor failure/PMIC lock).


Nov 21, 2025 3:23 PM in response to Mac Jim ID

Thank you for your insight regarding the impact of heat and third-party tools on battery longevity. I agree that thermal management is crucial and external utilities carry risks.


However, based on the specific diagnostic data provided in the EtreCheck report, I believe the failure in my case is **systemic and acute (sudden hardware failure)**, rather than a result of gradual thermal degradation or software usage.


Crucially, **the battery condition was reported as NORMAL just yesterday**. The sudden switch from NORMAL health to **"Service Battery"** status, accompanied by the impossible **Cycle count = 0** reading in the EtreCheck report, is not consistent with slow heat-related wear. It indicates an immediate, catastrophic sensor failure on the power management controller (PMIC/BMS) on the logic board.


The EtreCheck log further confirms that the **`PerfPowerServices`** (the core system power management service) has **crashed 16 times**. This confirms the system's power control has failed first, forcing the high fan speed as a panic/safety measure.


Given this specific combination of **sudden failure, Cycle Count 0, and PerfPowerServices crashes**, I will proceed directly with scheduling a hardware service. Thank you again for your time and feedback.


Nov 21, 2025 5:15 PM in response to etresoft


I have performed the full uninstallation and reboot. The apps are no longer active, and their components are removed to the best of my ability.


Crucially, after removing the apps and restarting, **the Mac is running quickly, and the excessive fan noise/throttling has stopped.** This confirms that the initial high fan speed was indeed a reaction to the software/power management chaos, not a sign of physical overheating.


However, the core issue persists:

* The system is still locked in the **"Service Recommended"** status.

* The battery is stuck at **1%** and reports **"Battery is not charging"**.


Since the performance is now normal but the PMIC fault remains, I am confident that the issue is now purely a hardware failure (either damage to the battery controller or the logic board caused by the third-party app's initial action).


Nov 21, 2025 4:52 PM in response to Michal_837

If you have an Apple-owned store available, your appointment for an evaluation and estimate is free, in warranty or out.


Apple-Authorized Service Providers (AASP) are free to set their own policies, and many charge an evaluation fee to keep you from consuming valuable technician time with frivolous issues.


If they get a paid repair (by you or by Apple warranty) it is not frivolous, and I suggest you ask for a refund of the evaluation fee.



Nov 21, 2025 2:57 PM in response to Michal_837

Both the Aldente and MacFansControl processes in the LaunchDaemons folder will be launched no matter what user is logged in, so they should be removed when you are experiencing a problem with the fans.


Not sure if the report is complete as it does not include several of the categories normally seen, although it is possible you don't have anything in the User LaunchAgents and the System LaunchAgents folder, so they simply are not appearing. If you reached the character limit of the post, make sure to use the Additional Text option as detailed in the link.

Nov 21, 2025 3:47 PM in response to Michal_837

I don't disagree with your assessment. My first approach is to always look for software conflicts that can be easily tested with uninstalling. This is simply to avoid the Factory Reset with clean install if possible. The combination of Aldente for battery charging management and MacFansControl for a reported issue specifically related to fan speed and failing battery is just too difficult to ignore.


Without a software issue, then that obviously leads to a hardware problem that can be costly and I try to refrain from automatically jumping to that conclusion without ruling out all options.

Nov 21, 2025 4:26 PM in response to Michal_837

I would proceed by first uninstalling both of those identified apps. Follow that up with full reboot, which is equivelent to an SMC reset. Any change in Fan Speed or Battery reporting? Does the problem only occur when running on Battery?


You can schedule an appointment where they will identify an issue and give you an estimate. I have not seen where there is any diagnostic charge to do that and confirmed on the site to schedule a service. You are not required to perform the service.

Our Genius Bar technician will inspect your product in the store and run any diagnostic tests necessary to determine the issue at no charge. If repairs are needed, they’ll provide an estimated turnaround time and any associated costs based on the issue and your warranty status or AppleCare coverage.

Genius Bar Reservation and Apple Support Options - Apple


With that you should have enough information to make a decision on what you want to do.

Nov 21, 2025 8:23 PM in response to Michal_837

Unfortunately, your Terminal output and EtreCheck report do not agree with you. They suggest that you still need to delete the macsfancontrol executable and then you need to restart.


Your Terminal screenshot has a timestamp of 01:39:30. Your EtreCheck report has a timestamp of 02:31:55 and it shows the result ("Not found!") of deleting both the AlDente files and then not restarting. Since you only deleted the config file for the macsfancontrol task, it would still be loaded (and running) by the operating system and will therefore still appear in your EtreCheck report.


You need to restart once more to clear all that out.

MacBook Pro M1 fans running loudly and constantly

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.