Random Shutdown on Macbook Pro (15" mid 2014)

i have a Macbook Pro (Retina, 15', Mitte 2014) with El Capitan installed (10.11.6 (15G1004)).


It keeps randomly shutting down. This happens like this:

1. Screen turns black (does not turn off, logo-light is still on)

2. Fans accelerate,

3. After 5-10 secods, it turns off (screen & apple-logo turns off)

4. i can boot normally. no crash report.


I was not yet able to reproduce the problem. ive tried a lot:

- happens with or without power cord plugged in

- resetting the smc does not change anything

- reinstalling OSX does not change anything

- it feels like it happens mostly when having high CPU Usage, but running a benchmark (cinebench) to put pressure on the CPU does not automatically shut it down

- also happens with no CPU Usage at all (but fewer times)


What diagnostics can i provide to give you more detail?

What monitor tools are available to get more information about what happens?

Anybody encountered this... ever?


I'd appreciate your help!

MacBook Pro with Retina display, OS X El Capitan (10.11.6)

Posted on Oct 5, 2016 2:16 PM

Reply
Question marked as Top-ranking reply

Posted on Sep 8, 2017 4:44 PM

I had the same Issue with the same machine.

In the end (I tried almost everything you can think of) I solved the problem by reapplying new thermal paste (Arctic Silver 5).

The shutdowns are caused by too much heat (emergency shut down) because of a bad thermal paste. Mine covered only about 50% of the CPU´s surface.


In fact, the temperatures showing in the temperature tools were not higher than normal, but reapplying thermal paste helped completely.


It´s easy in this model.

There are some youtube videos showing, how to to.

Ifixit is good for it too.

123 replies

May 4, 2018 12:19 PM in response to JackWakeWalker

just reverse the "renaming" command (step 5 of the procedure, mv (rename command) ...path/AppleThunderboltNHI.kext <- (file to rename) ...path/AppleThunderboltNHI.kext.BAK <- (new name, to prevent the file from being loaded)

So you would type:

sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext.BAK /System/Library/Extensions/AppleThunderboltNHI.kext

to reenable the drivers

...
1) reboot with CMD+R pressed.

2) open Terminal

3) sudo csrutil disable

4) reboot in normal mode

5) sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext.BAK

/System/Library/Extensions/AppleThunderboltNHI.kext.BAK

6) reboot with CMD+R pressed

7) csrutil enable

...

Sep 14, 2017 8:33 PM in response to vier-zwo

I have exactly the same problem and could not permanently solve that. Currently, I connect my MacBook Pro with a Thunderbolt Ethernet cable (no matter whether I connect to the ethernet), and it can solve the problem. But this will cost more battery power.


I think this is a logic board issue and it is due to the design of this model. Apple did not pay attention to that until there are lots of people encounter this and report to them.

Sep 28, 2017 11:06 PM in response to JonathanLiang

Yes, astonishing and strange. Maybe, when connected to an external display or ethernet, the thermal limit is a little bit higher for emergency shutdown because the MacBook needs more power for it. Before i reapplyed thermal paste, i used a hdmi dummy plug which prevented the shutdown. Or in windows, perhaps as well with higher thermal limit.

But this will cause in the long run a cpu damage, i would assume.

Dec 14, 2017 3:35 PM in response to outluch3

This works! My MacBook Pro has been crashing for over a year. Haven't been able to use it unplugged and sometimes crashes plugged in. Tried everything mentioned in this thread with no luck but 3 days ago I purchased the Real Mac Mod plugin and I haven't had a crash since. Their website explains the problem in detail as well. Thanks Real Mac Mods!

Dec 28, 2017 12:29 PM in response to Cocomoko

I agree, NoCrashMBP helps to keep some load on the CPU package, and that eats up battery. However, I'm now curious about why Sierra works for me, while High Sierra shuts down randomly. I have noticed a distinct difference in resource/power management between these versions of macOS: Sierra keeps the frequency of the integrated Intel GPU at 750 MHz when idling, High Sierra maintains much lower GPU frequency of 250 MHz. The CPU frequency management looks very similar. That's easy to check with Intel Power Gadget.

The increased GPU frequency on Sierra could be accompanied by a higher voltage of the whole CPU/GPU package, which prevents it from shutting down. On High Sierra can maintain a higher voltage by putting some load onto CPU when rinning NoCrashMBP.

Though I don't understand how it can be related to the Thunderbolt Ethernet driver.

Jan 5, 2018 9:16 AM in response to Cocomoko

Couldn't this issue with MacBook Pro be the result of CPU throttling similar to what was recently revealed for iPhone? My MPB started shutting off at the battery cycle count above 500. Perhaps the CPU frequency got lowered when idling due to the battery wear, which cases a low-voltage shutoff.

Did anyone who experienced this issue change the laptop battery recently?

Jan 29, 2018 3:07 PM in response to piotr256

Hi Piotr, in our experience with two MPB 2014 don’t bother with taking it to the store or so called genius, they will totally ignore the issue, waste your time and at worst tell you to buy a new motherboard. The NoCrashMBP app is cheap ($10) and totally works. But it takes a bit more power so it is better if you are plugged in. I am not sure why APPLE is completely ignoring this issue. I guess that is what happens when you get so big.

Jan 29, 2018 4:09 PM in response to piotr256

I guess many of the people here (like me) affected by the MBP design flaw didn't really try to draw the attention of the company. We just found a workaround for the hardware issue by disabling a mandatory Thunderbolt driver, which causes a higher power consumption due to a logic error, which prevents the power system from going idle. Alternatively, we put some load on the system by connecting an external device or running a useless app in background. These days Apple support is pretty busy with the massive replacements of the iPhone battery by the people who ****** off by that sneaky CPU throttling. We could put even greater stress on Apple by bringing our affected MBPs to every Apple Store nearby and refusing to replace the logic board until they admit their fault and provide a free replacement. Of course, it's quite a waste of time, but such an exercise can be combined with a regular mall shopping once a month. At least the issue should get a high profile due to an increased number of claims.

Mar 7, 2018 2:17 PM in response to lofisound

I am running NoCrashMBP and it’s working well. Highly recommended! By the way, my MBP shut down 4 times while I was trying to buy NoCrashMBP. I plugged in a spare monitor via Thunderbolt and the laptop stayed running long enough to purchase, download and install. I added NoCrashMBP to the startup menu (as suggested), restarted and it’s like a new laptop again, hooray

Dec 13, 2017 8:56 AM in response to nicjazz

Hello guys. I found temp solution. It can sound like scam, i bought patch at real mac mods site. You can google it. I decided that i can take risk to lose 2.5 bucks to try to resolve my issue. It worked. Take a look at youtube video from them. There are explanation from author in comments.

Btw. There are lot of us. Lets do something!? I would like to change my macbook to newer one, but how can i sell this buggy one?! It is frustrating. Maybe we should make some noise?! Like website, hackernews, any other media?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Random Shutdown on Macbook Pro (15" mid 2014)

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