My early 2013 Macbook Pro Retina 15" started to freeze a few days ago. The only way to get it (sort of) working was by holding the power button down and forcing a reboot.
After a few days of investigation, I found that if I have the Thunderbolt to Ethernet dongle plugged into the computer (even if there's no ethernet cable connected!), it will boot up and function perfectly normally.
I've tried to reset both the SMC and NVRAM, as well as plugging in a MiniDP -> DP adapter, and a USB3.0 Ethernet adapter into my computer and booting up. None of these steps have worked.
I've also reinstalled the system (trying Sierra, Mountain Lion, and El Capitan) and none of these resolved the problem.
Can someone please tell me what to do next? I'm a bit desperate. Thank you so much!
Best Answer
Troubleshooting is a process of elimination and often requires patience. This means trying things one by one until you get to the bottom of the problem.
The next two things I would try are running an Apple Diagnostics Test and also booting into Safe Mode. See below.
1. Run Apple Diagnostics
Follow the steps below to run Apple Diagnostics:
Note: If pressing and holding the D key at Step 3 doesn't work, start again at Step 1 and, at Step 3 press and hold both the OptionD keys instead. This will try and run diagnostics from the internet instead, so you will need to allow more time for it to complete. If that still doesn't work, connect the Thunderbolt > Ethernet dongle and try following the above steps again (but skip Step 2).
Regardless, take a note of what happens.
2. Boot into Safe Mode
Follow the steps boot your MBP into Safe Mode:
Once you've run the diagnostics and tested a boot into Safe Mode, let me know how you went and we'll go from there.