7

I have a 2016 MacBook Pro 15", running macOS Sierra, which fails to shutdown properly. Originally when I closed all applications and then went to shutdown, it would take less than 10 seconds to completely power down.

My problem:

Now, when shutting down, applications will close properly, the Desktop turns to a black screen (all normal so far) but then the display will not power down, as the backlight remains on. This lasts for anywhere from 9 minutes up to nearly 20.

What I have tried:

  • I have removed all login items from my user.
  • I have done a boot into safe mode.
  • I have reset the NVRAM (PRAM).
  • I have live-chatted with Apple support and went through clearing the User and System Library/Cache directories.

Nothing seems to resolve the issue.

One point to note is that when I reach the login screen, and choose "Shut Down" instead of entering my user password, it will shut-down quickly. I suspect that an application is preventing the normal shutdown, but don't know how to go about finding it.

I have attempted to look through the console for errors but nothing seems to leap out at me.

Can someone please suggest a solution, or a means to identify what is causing this issue?

UPDATE: I am just performing the latest macOS 10.12 update to see if that helps at all.

SECOND UPDATE: After using live chat with an Apple engineer, we have narrowed it down to the Launch Agents / Daemons. We moved most of them to the trash, and I have tried to add a few back in (shutdown, reboot and then attempt a clean shutdown). It could be the MySQL agent. I don't have many others apart from Adobe / Creative Cloud, Google's Keystone and Oracle MySQL.

Not sure if I should add this as an answer?

Note: This is not a duplicate as my Mac didn't hang permanently, and the solutions in that question didn't help me in this case.

  • 2
    Have you tried shutting down after booting in verbose mode? Boot in verbose mode by holding Cmd+V during boot. Once the computer has started up, log in and then shut down. A log will appear while shutting down, which might help to find the issue. – Faiz Saleem Feb 12 '17 at 23:46
  • I booted up and the messages were far too fast to read. Shutting down doesn't show me any output on the screen at all (just black with the backlight on) – Alex Holsgrove Feb 13 '17 at 0:08
  • Have you used disk repair from recovery mode? Also, looking through the Activity Monitor? – Mr. Kennedy Feb 13 '17 at 0:15
  • Some more suggestions: macworld.co.uk/how-to/mac-software/… – Mr. Kennedy Feb 13 '17 at 0:16
  • parsing verbose mode: apple.stackexchange.com/q/126588/216401 – Mr. Kennedy Feb 13 '17 at 0:20
4

The first thing I would do is reset the System Management Controller. Do this as follows:

  1. Shut down your MBP
  2. Keep the power cable plugged in.
  3. Press at the same time shiftoptioncontrol (on the left side of the keyboard) and the power button
  4. Let go
  5. Turn your computer back on with the power button.

Once you've done that, test for any differences and report back.

Resetting NVRAM

You mentioned that you reset the NVRAM. Just in case you weren't aware, resetting this on the late-2016 MacBook Pros is different to all other Macs. The correct process is:

  1. Shut down your machine. Yes, a full shut down, not just logging out.
  2. Press the power button and then immediately press the commandoptionpr keys.
  3. Keep these keys pressed down for at least 20 seconds!
  4. Let go of the keys and let your Mac reboot normally.

Note 1: When you log back in you may need to readjust some of your system preferences (e.g. speaker volume, screen resolution, startup disk selection, time zone information, etc).

Note 2: These steps will also work to reset the NVRAM (or PRAM) for all Macs. However, the late-2016 MBP models actually required the commandoptionpr keys to be held down for 20 seconds, while earlier Macs did not require this, but doing so did not cause any problems either.

  • The OP has already reset their PRAM. – Faiz Saleem Feb 12 '17 at 23:44
  • @FaizSaleem Yes, but I wanted to ensure they did it correctly as the process for resetting the NVRAM has changed for the 2016 MacBook Pro models. They may have very well followed the correct process, but if they've been a long-time Mac user they may have just assumed it was the same. – Monomeeth Feb 12 '17 at 23:46
  • Good point! My apologies – Faiz Saleem Feb 12 '17 at 23:52
  • @Monomeeth do you think resetting the SMC is warranted? support.apple.com/en-us/HT201295 – Mr. Kennedy Feb 12 '17 at 23:54
  • 1
    @AlexHolsgrove No, please follow my instructions for resetting the SMC. I have no idea what's happened to Apple's instructions, but it appears they've only just been updated (a couple of days ago) and they've got the steps around the wrong way re models with removable and non-removable batteries. I am going to immediately contact Apple about this! Of course, if you prefer not to follow my instructions, I understand. I'll let you know what Apple says about their instructions. – Monomeeth Feb 13 '17 at 0:22

Not the answer you're looking for? Browse other questions tagged .