Why does my MacBook Pro die without warning?

Check to see how many cycles your battery has done (System Profiler - Power - Cycle Count); from what I understand your battery will still be under warranty if it has less than 300 - more than 300 and it's on its way out. We have a whole bunch of MacBooks (Pros) here, and once in a while one of them does this exact thing when the battery gets old and tired, just like yours.

I've had batteries that have lasted 40 months, and some that have only lasted 18, the newer MacBooks with the non-removable batteries last a lot longer.


In addition to what has already been said, it’s possible that your battery may be miscalibrated. If true, this would explain why your computer runs out of charge, even though it thinks otherwise.

I would strongly suggest trying to recalibrate your battery before doing anything else. Instructions can be found in this Apple support article. In a nutshell:

  1. Plug the computer in until it thinks the battery is fully charged.
  2. Let the battery rest in the fully-charged state for at least 2 hours.
  3. Unplug and run the computer on battery until the battery is exhausted and the computer goes to sleep.
  4. Let the computer sleep for at least 5 hours. I believe this is to drain the battery of its reserve charge.
  5. Plug the computer in again until the battery is fully charged.

You can use the computer during every step except #4.

If this doesn’t produce results for you, then resort to other options.


Is it under warranty with Apple Care? If so, have you tried getting your battery replaced to see if it's the battery? Personally, I wouldn't kill yourself troubleshooting this anymore until you have tested the battery and it's ability to hold a charge. Let me know!

Other things you can try are opening your MacBook and making sure your RAM cards are securely in place by removing them and setting them back in.

Also run a disk utility and make sure your drive is passing all tests.

MacBooks (and Apple laptops in general) are notorious for logic board failures. Make sure you review your system logs in the Console and the status of the disk utility to make sure everything is running smoothly.