Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Shot in the dark (but it helped me), System Preferences->Notifications->Do not disturb->Turn on do not disturb when the display is sleeping.
 
  • Like
Reactions: Painter2002
Shot in the dark (but it helped me), System Preferences->Notifications->Do not disturb->Turn on do not disturb when the display is sleeping.
Thank you. I have checked and unchecked and checked that numerous times.
 
Again, I'd suggest my "experiment" above.
Just wondering what the results will be.
I -cannot- do this myself, as I don't have the hardware with which to do it.
But... you do.

One other thing regarding "the experiment".
Before you choose to sleep the MBP, reboot it so that only the finder is running at the "moment sleep is initiated". That establishes a "control" so that the results are not affected by any open applications...
 
Again, I'd suggest my "experiment" above.
Just wondering what the results will be.
I -cannot- do this myself, as I don't have the hardware with which to do it.
But... you do.

One other thing regarding "the experiment".
Before you choose to sleep the MBP, reboot it so that only the finder is running at the "moment sleep is initiated". That establishes a "control" so that the results are not affected by any open applications...
Thanks, I will give it a go, but I am not optimistic as I feel I have done a lot of this on a smaller sample.
[doublepost=1522687994][/doublepost]I did just try another SMC reset. I don't think I was actually holding down control/option/shift/power for 10 seconds.
 
The battery drain in newer MacBooks (I think 2015 and newer) is because Apple decided to keep network connections alive in standby even when not connected to a power supply. I think the main reason for this is to enable the "Find my Mac" feature. The MacBook keeps searching for and connecting to WiFi networks even during sleep.

You can turn this off via the Terminal by typing:

sudo pmset -b tcpkeepalive 0
 
The battery drain in newer MacBooks (I think 2015 and newer) is because Apple decided to keep network connections alive in standby even when not connected to a power supply. I think the main reason for this is to enable the "Find my Mac" feature. The MacBook keeps searching for and connecting to WiFi networks even during sleep.

You can turn this off via the Terminal by typing:

sudo pmset -b tcpkeepalive 0
Thank you. I am on it. I believe I tried this before my clean install, but I will give it a go.
 
Thank you. I am on it. I believe I tried this before my clean install, but I will give it a go.


OP - what did you find? I have a new 13" MBP and I'll close the lid fully charged and find a dead battery on Monday. I can't find what the problem is. I am considering forcing hibernate instead of sleep via PMSet but thought I'd see what you found.
 
OP - what did you find? I have a new 13" MBP and I'll close the lid fully charged and find a dead battery on Monday. I can't find what the problem is. I am considering forcing hibernate instead of sleep via PMSet but thought I'd see what you found.
I have tried all of that. I gave up. I literally tried everything - clean install, hibernation modes, new battery, etc. I literally lose 20% overnight. If I didn't charge it, then it would be dead in a day and a half or so.

I give up. I guess it's just an old machine and maybe Apple didn't build the tools for this model year into High Sierra to make it really go to sleep. That's all I can think of.

Please keep me posted if you find a solution.
 
I have tried all of that. I gave up. I literally tried everything - clean install, hibernation modes, new battery, etc. I literally lose 20% overnight. If I didn't charge it, then it would be dead in a day and a half or so.

I give up. I guess it's just an old machine and maybe Apple didn't build the tools for this model year into High Sierra to make it really go to sleep. That's all I can think of.

Please keep me posted if you find a solution.

I'm optimistic. I haven't really had a chance to test yet but the quick check has looked positive. I used the command line to see what the status was and it showed I had an app noted next to "sleep prevented by" so I killed that app for now. I shifted hibernate mode to 3 too I think. So perhaps look at the command line tool pmset. Just open terminal and plug in pmset -g and it'll show you current status.

Good luck - I know how frustrating this is.
 
I fixed mine by changing the default setting of 3 here to 25

to check your default setting post
pmset -g | grep hibernatemode

then type
sudo pmset -a hibernatemode X

change the x to 25
 
  • Like
Reactions: AlexJoda
I fixed mine by changing the default setting of 3 here to 25

to check your default setting post
pmset -g | grep hibernatemode

then type
sudo pmset -a hibernatemode X

change the x to 25
25 crashes my 2011 MBP running High Sierra. Close lid = hard shut down.
 
Is file vault turned on.

So, here is the really bad thing: the settings relevant for standby actually still work, but will just mess things up for you; especially if you destroy the Filevault key on standby. There are a few gotches where you will enter standby mode or wake up even with hibernatemode=25, and you will then get a crash because there is no Filevault key available to go into hibernation and after a while, the computer will turn itself off completely
 
Is file vault turned on.

So, here is the really bad thing: the settings relevant for standby actually still work, but will just mess things up for you; especially if you destroy the Filevault key on standby. There are a few gotches where you will enter standby mode or wake up even with hibernatemode=25, and you will then get a crash because there is no Filevault key available to go into hibernation and after a while, the computer will turn itself off completely
FV is turned on.
 
Hi LarryJoe33,

I know you were giving up, but I deal with the same problem and still not giving up, did you try to check the auto start applications?
"Check if the app is automatically launched at startup, you can configure your Mac to not launch the app and then reboot to clear it away. To prevent an app from auto-launching, go to System Preferences > Users & Groups. Select your user account from the list on the left and choose “Login Items” on the right. Find your app in this list, select it, and press the minus button at the bottom of the list to prevent the app from automatically launching at boot."

I Found lots of trash app that start with my mac, I don't know if its will help me but I am going to remove them now and reboot the system.
 
Created an account to reply here. I've been watching this thread because I have the same issue with my 2017 15" MBP, battery drains overnight while the laptop is asleep. I think I've figured out the issue, at least on mine, it's Bluetooth. Probably it's the Allow Bluetooth devices to wake this computer setting, but I turned off Bluetooth altogether and two nights in a row my machine wakes up with 100% battery. I'm going to turn Bluetooth back on (I use it to allow my Apple Watch to unlock the laptop) and leave just that setting turned off to see if that's specifically the issue.

Hope this can help someone else with this problem. Thanks for the work people have put in here trying to figure it out.
 
Hi LarryJoe33,

I know you were giving up, but I deal with the same problem and still not giving up, did you try to check the auto start applications?
"Check if the app is automatically launched at startup, you can configure your Mac to not launch the app and then reboot to clear it away. To prevent an app from auto-launching, go to System Preferences > Users & Groups. Select your user account from the list on the left and choose “Login Items” on the right. Find your app in this list, select it, and press the minus button at the bottom of the list to prevent the app from automatically launching at boot."

I Found lots of trash app that start with my mac, I don't know if its will help me but I am going to remove them now and reboot the system.
Thanks, the only thing I have here is iTunes helper. My system is pretty clean.
[doublepost=1529749482][/doublepost]
Created an account to reply here. I've been watching this thread because I have the same issue with my 2017 15" MBP, battery drains overnight while the laptop is asleep. I think I've figured out the issue, at least on mine, it's Bluetooth. Probably it's the Allow Bluetooth devices to wake this computer setting, but I turned off Bluetooth altogether and two nights in a row my machine wakes up with 100% battery. I'm going to turn Bluetooth back on (I use it to allow my Apple Watch to unlock the laptop) and leave just that setting turned off to see if that's specifically the issue.

Hope this can help someone else with this problem. Thanks for the work people have put in here trying to figure it out.
I am 99% positive I tried this, but I will try it again, my trouble shooting has been going on now for a while, so I "think" I tried everything, but will give this another shot.
[doublepost=1529749519][/doublepost]
Does your body stop using resources while sleeping?
Very useful contribution troll.
 
Best of luck to you, OP, hope you figure it out. By way of an update, I have turned Bluetooth back on (while leaving the Allow Bluetooth devices to wake this computer setting turned off) and am still doing fine. 100% battery still left after sleeping overnight.
 
... Probably it's the Allow Bluetooth devices to wake this computer setting, but I turned off Bluetooth altogether and two nights in a row my machine wakes up with 100% battery ...

I have a new MacBook Air 2017 and I was loosing nearly 30% of battery every night, until I followed your advice and last night battery was drained only 15%. Still, it's a huge amount considering the machine was supposedly sleeping.

Is there an hibernation equivalent option in MacOS, like in Windows? This way the entire system is put to deep sleep by swapping RAM into the HDD, and completely turning off the system, but I couldn't find such option. This is my first MacBook so I'm not very familiarized with the system, but I'm already customizing it to be as similar as Windows as possible.
 
I know thread is pretty old, but have been having the same issue around same time as yours started. Updated to high sierra its still have been going on i dropped 15-20% everynight. Contacted apple about it been going at it for months to the point where they got a specialist on the case still haven't been able to resolve it even after sending them full diagnostic files.
Try these, they were recommended by the specialist.

"Thanks for speaking with me today.

Please use the following steps to isolate this issue. After each step, test for the issue by putting the computer to sleep and letting it sleep long enough to know whether or not the issue would have occurred (generally, about 15 minutes):
- Does the issue persist with power nap disabled?

⁃ Does the issue persist on multiple known good networks?

⁃ Does the issue persist with iCloud completely signed out?

⁃ Does the issue persist with all sharing services disabled in System Preferences > Sharing?

⁃ Does the issue persist with automatic Time Machine backups disabled (System Preferences > Time Machine > Uncheck 'Back Up Automatically')?

⁃ Does the issue persist with Wi-Fi disabled (Wi-Fi icon > Turn Wi-Fi Off)?

⁃ Does the issue persist with all peripherals / external devices disconnected?

⁃ Does the issue persist with all internet accounts removed?

⁃ Did issue begin when the system was upgraded to High Sierra? If not, when did you first notice it?

- If you use iOS devices, does the issue continue after all iOS devices used on the same iCloud account or on the same network are fully updated?

Thanks!
Kelly Danen
Mac+ Senior Advisor
AppleCare"
It didn't work for me, but were you able to find a solution?
 
I can report that I'm still okay on mine. I did find one more issue that was preventing my mac from sleeping and draining the battery overnight: When closing the mac, I only want it to sleep when on battery power, so I used to use a small app called NoSleep. For some reason, occasionally this app would not work correctly and would prevent my mac from sleeping even when on battery power. I quit using this app and have switched to Amphetamine handle the same task and have been good now, my mac wakes up with 100% power each morning.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.