Diagnosing MacBook Pro Hard Drive Cable Failure

I've been fixing Macs professionally (not through Apple) for well over a decade now. By far the most common thing I do is replace failing hard drives. While Apple's own tools (hardware test, Disk Utility) do almost nothing to positively confirm a failing hard drive, there are several other tools (SoftRaid, SMART Utility) that can read the SMART data and tell you for sure that a drive is failing. So unlike the Genius bar, I can quickly diagnose a bad hard drive without having to infer the problem through symptoms.


But one problem that I've noticed really being on the rise lately, is a failing hard drive cable in MacBook Pros. That's the little flat ribbon cable that connects the hard drive to the logic board. It also connects the sleep light. This is a much harder problem to diagnose, because it generally acts just like a system with a failing hard drive, but the drive will pass a real SMART test with flying colors. You might think "come on, how often does a simple cable really go bad?" Well, I've never had a traditional desktop style SATA cable go bad. But I've replaced a lot of these drive cables and I'm doing another one tomorrow. I never really know if it's going to fix the problem or not though...


... because, there's no way to directly confirm the cable is the problem. I know all about Apple service procedure. I know the official way to diagnose a problem is to start replacing parts until the computer is fixed, and that last part was your problem. But that's not how things go in the out-of-warranty world of independent Mac repair.


So I got to thinking. Computers with bad cables don't crash, or freeze. They just hang for a while randomly, then come back. JUST like a hard drive with lots of bad blocks. So what could be causing this? The only thing I can think of is SATA bus errors that only happen intermittently (on a scale relative to the amount of i/o calls a hard drive does). If that is the case, then there must be SOME kind of utility somewhere that can see these errors? There are plenty of utilities out that that have fancy 3D interfaces, but do absolutely nothing (tech tool etc). But there are a few tools that the Pros use that actually DO stuff. DiskWarrior and SMART Utility are the main tools. If I could find something that can somehow easily and definitively sniff out these bad SATA cables, that would make my life a whole lot easier.

Posted on Dec 20, 2016 4:44 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 3, 2017 6:38 PM

I bought my MacBook Pro mid 2012 version back in August 2013 and I am just replaced the HDD cable for the third time.


I had kept the three old cables so I decided to find out what had gone wrong with them. There are 5 thin copper tacks, which connect to the 7 pin side of the SATA connector. I used a multimeter to do a continuity test on these tracks. I found that on all three cables one of these tracks had broken at the same place. The cable does a tight right angle bend at the point it passes over the optic drive. The cable flexes at this point and eventually one of the copper tracks breaks. I found that if I flexed the cable at this point the track would make and break contact.


On later versions of the MacBook Pro Apple modified the HDD mount so it would prevent the case from pressing on the HDD cable. They also introduced an upgraded cable 821-2049-A, which replaced the original 821-1480-A. Unfortunately, upgraded cable still eventually breaks. This time I have taped the cable to the optic drive to try and prevent it flexing. Time will tell if this helps. The cables are quite easy to replace and I keep a few in stock.


One way of partially checking the problem is to externally connect the HDD (e.g. use a dock or SATA to USB cable) and see if the MacBook boots correctly. You need to hold the alt key down when starting the MacBook to be able to select the external drive.

62 replies
Question marked as Top-ranking reply

Oct 3, 2017 6:38 PM in response to l008com

I bought my MacBook Pro mid 2012 version back in August 2013 and I am just replaced the HDD cable for the third time.


I had kept the three old cables so I decided to find out what had gone wrong with them. There are 5 thin copper tacks, which connect to the 7 pin side of the SATA connector. I used a multimeter to do a continuity test on these tracks. I found that on all three cables one of these tracks had broken at the same place. The cable does a tight right angle bend at the point it passes over the optic drive. The cable flexes at this point and eventually one of the copper tracks breaks. I found that if I flexed the cable at this point the track would make and break contact.


On later versions of the MacBook Pro Apple modified the HDD mount so it would prevent the case from pressing on the HDD cable. They also introduced an upgraded cable 821-2049-A, which replaced the original 821-1480-A. Unfortunately, upgraded cable still eventually breaks. This time I have taped the cable to the optic drive to try and prevent it flexing. Time will tell if this helps. The cables are quite easy to replace and I keep a few in stock.


One way of partially checking the problem is to externally connect the HDD (e.g. use a dock or SATA to USB cable) and see if the MacBook boots correctly. You need to hold the alt key down when starting the MacBook to be able to select the external drive.

Jan 18, 2018 4:34 PM in response to l008com

At the beginning I couldn't believe that HDD cables were failing that often especially the Macbook Pro 13" A1278 2012 with cable model 821-1480-A which I have had to replace a few in the past year. Best way to diagnose this issue to me so far (after you see device passing all components tests fine and you still don't have a clue where the grief is coming from) is pulling out the hard drive and let it boot from an external usb adapter. If it boot just fine, consider replacing the hard drive cable.

Jan 18, 2018 5:11 PM in response to Sergio-

Sergio- wrote:


At the beginning I couldn't believe that HDD cables were failing that often especially the Macbook Pro 13" A1278 2012 with cable model 821-1480-A which I have had to replace a few in the past year. Best way to diagnose this issue to me so far (after you see device passing all components tests fine and you still don't have a clue where the grief is coming from) is pulling out the hard drive and let it boot from an external usb adapter. If it boot just fine, consider replacing the hard drive cable.


I'm not normally one to criticize Apple for its basic designs, but this is one that seemed to be far more about form than function. This section of the Unibody MacBook Pro was not cramped for space (a 15mm drive could fit in there), and the average user never even sees the cable. A more robust (and less expensive) ribbon cable design could have saved a lot of aggravation. I do understand that it was mostly to get it down to that tiny little boxed shaped connector that goes on the main board, but if anyone could have made it work it would be Apple.


I'm wondering why some enterprising company hasn't produced an aftermarket replacement cable/connector, unless Apple has a patent on the connector to the logic board.

Oct 3, 2017 6:58 PM in response to l008com

l008com wrote:


So I got to thinking. Computers with bad cables don't crash, or freeze. They just hang for a while randomly, then come back. JUST like a hard drive with lots of bad blocks. So what could be causing this?



Internal cables are actually not cables but flexible circuit boards, usually mylar, with printed circuit traces taking the place of wires. This type of cable can experience cracks in traces due to aging, heat, vibration, impact and abrasion. They can be damaged quite easily if the unit is mishandled during assembly or re-assembly.



In the case of an intermittent generic failure, the electrical continuity of a cracked trace on both sides of the crack is very often a function of the temperature of the unit at the point where the crack exists. As a unit heats up, it expands, and as it expands, the crack widens, eventually forcing a complete electrical separation to exist on both sides of the crack, hence a failure. As it cools down, electrical contact may once again be restored.


Addendum—I see now this thread is almost a year old. If the HDD/SSD is removable it has always been the go to way to diagnose by putting it in an external enclosure bypassing the internal SATA cable. Nothing new here.


One of many reasons Apple went to the PCI-e and soldered storage.

Jun 6, 2018 10:25 PM in response to l008com

I just had one of these faults and thought I'd add the symptoms here to help others. I had an SSD in the Mid-2012 MacBook Pro hard drive slot, and all of a sudden, it's speed dropped dramatically from 400MBytes/second to 5MBytes/second. Removing it and putting it in a USB3 external housing restored the speed. You guessed it - replacing the drive cable (again) restored the full speed. Now I've bought a few more cables to have in stock, ready for the next time.

Oct 3, 2017 10:30 PM in response to leroydouglas

@leroydouglas Thanks you for the interesting comment on the thermal effects on the HDD cables.


I came across this old thread when I was looking to see if anyone had found a way of improving the life of the these cable. Given that the thread comes up high in a Google search and that it has had some quite recent traffic I thought it may be help to someone if I added my experience to it.


I agree that the use of an enclose to test the HDD is old news and the only reason for mentioning it was 1008com that had recently added a comment to the thread suggesting there was no definitive way to diagnose a problem with HDD cables. My view is that if the HDD works in the enclosure but not in the MacBook it makes trying a new cable worthwhile.

Dec 12, 2017 7:19 PM in response to l008com

You were looking for a way to diagnose. Put a stripe of tape down, and if the problems is cured, replace the cable as a permanent fix (but maybe leave the tape). This could be much more satisfying than "replaced cable and came clean".


If Brue computing is correct, the mechanism is explained by abrasion, and answers why these Macs and not every device that uses similar flex cables.


There is a close up of an abraded cable in his Video as well.

Jan 27, 2018 6:55 PM in response to valenja

valenja wrote:


I would not trade my macbook pro 2012 for any newer model. With Mac OS High Sierra my computer is still running smooth and quick.


I'm interested in learning if the "red tape fix" has this any long term effects?


Yes the long term effect should be the cable is not susceptible to abrasion.


I have a 2012 and I have had no issue with the SATA cable to this day.

(MacBook Pro (15-inch Mid 2012), macOS (10.13.2), i7 480GB SSD 16GB RAM)


I can add—Internal SATA cable are actually not cables but flexible circuit boards, typically mylar, with printed circuit traces taking the place of wires. This type of cable can experience cracks in traces due to aging, heat, vibration, impact and abrasion. They can be damaged quite easily if the unit is mishandled during assembly or re-assembly.


In the case of an intermittent generic failure, the electrical continuity of a cracked trace on both sides of the crack is very often a function of the temperature of the unit at the point where the crack exists. As a unit heats up, it expands, and as it expands, the crack widens, eventually forcing a complete electrical separation to exist on both sides of the crack, hence a failure. As it cools down, electrical contact may once again be restored.


If the HDD/SSD is removable it has always been the go to way to diagnose by putting the drive in an external enclosure bypassing the internal SATA cable. Nothing new here.


One of many reasons Apple went to the PCI-e and soldered storage.

May 1, 2018 2:49 PM in response to l008com

I think you're absolutely right about a failing hard drive cable making intermittent I/O errors at some proportion.


Unfortunately the only diagnostic tool I can think of requires the laptop to be booted and can be displayed in the console app.


I recently diagnosed a failing cable that caused a computer to run slowly. The console app showed a cascade of of I/O failures during periods of the cable failing. It might be a good thing to check.

Feb 26, 2018 1:17 AM in response to ludofrombangkok

Hello.


Original disk is only SATAI/SATAII.

Controller on board supports also SATAIII


If you put inside new SSD disk in order to get better performance, or solve bad drive issue, it can lead to worse situation. Because new drive will negotiate SATAIII with controller, and this higher communication speed od SATA bus and on bad flex cable cause this situation. It looks like bad new SSD drive, but isn't. It's still only bad flex cable problem.

Jan 25, 2018 6:20 AM in response to yytab999

that looks like it has the right firmware upgrade already, so that is not likely to be the problem. false alarm.


The first new cable could be the problem. Some users found their original cables supported their old drive (which transferred data more slowly) but failed with the newest, fastest SSD drives. so perhaps the increased speed of your new SSD drive is causing the failure to show up.


If you have a new cable coming, what happens with that newest cable will be interesting.

Mar 10, 2018 2:44 PM in response to JohnyFdz

The SSD should work in the bay. I put a Crucial (MX200 SSD) 1TByte SSD in mine without any problems. The only thing I can think of is that the connector which plugs into the SSD is not connecting properly. It only takes a small tolerance error to get a bad connection. It would be worth looking at both the SSD and MacBook connectors with a loupe. The connector is divided into two parts (7 pins and 15 pins) and I think only the 7pin part of the connectors is used.


I would also suggest you get a spare cable. Chances are you will need it at some stage. What happens is that the MacBook case flexes slightly and pushes the cable and eventually one of the tracks breaks. I have used both types

821-1480-A

821-2049-A

but I would recommend the 821-2049-A.


BTW I understand that both the HDD and optic drive bays are SATA III. Some people have installed their SSD in place of the optic drive.

Mar 10, 2018 2:32 AM in response to JohnyFdz

I have replaced several of these cables and they all broke at right angle bend just near the two screws that clamp the cable to the case. If the cable is working with the HDD then it is unlikely to be a cable fault. However, I have found that some new cable only last a short time and they can intermittently reconnect.


It would be interesting know what happens if you reboot while holding option (alt) down. If the SSD is connected properly it should appear as a bootable drives.

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.

Diagnosing MacBook Pro Hard Drive Cable Failure

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