1

For a related question, I was trying to run apple Hardware Test (Apple diagnostics) on my Macbook Pro Retina.

Mackbook details:

enter image description here

I tried restarting with the D key pressed, with the intention of running Apple Hardware Test. I was greeted with the following screen:

enter image description here

On pressing R, the error continues further saying:

enter image description here

Pressing S shut it down.

I tried pressing option+D on startup. This starts internet recovery. I select the appropriate network and then it errors saying:

enter image description here

I researched online and a suggestion was that somehow the diagnostics tool is missing. And it was. There was no folder at /System/Library/CoreServices/ called .diagnostics.

I downloaded the relevant files from https://github.com/upekkha/AppleHardwareTest

To copy these files to the correct location I turned off SIP by going into recovery mode. After I copied the files, I restarted with D pressed, but I was met with the same errors. The same errors as above occured with option+D on startup as well.

How do I get apple diagnostics running again?


UPDATE:

I created a bootable USB with the relevant AHT as per the answer below. On holding option at startup, I'm presented with a screen with three options: Macintosh HD, Windows, and EFI Boot. I select EFI Boot, and a very quick black screen with a bunch of text appears and then the apple logo and loading bar appears. No AHT. I did the same thing on another machine - an Air, and it loaded the AHT, but said "Machine not supported", when I tried to run it, (which makes sense since the AHT is for a different model). I was able to capture the screen by taking a video of the process and then selecting the still frame. It goes by in less than half a second.

enter image description here

1

Let's see if we can get Apple Hardware Test working from a bootable USB drive.

The steps to do this are as follows:

  1. Create a bootable USB flash drive by using Disk Utility's Erase function. Make sure you choose OS X Extended for the format and the GUID Partition Map for the scheme. For the purposes of these steps, also give your USB the name AHT when you're erasing it.
  2. Now download the AHT for your particular Mac (i.e. AHT 3A238) from Apple here
  3. Mount the downloaded image (it should mount as AHTCOne)
  4. Now you will need to copy the AHT to your USB flash drive. To start, Launch the Terminal app (usually found within the Utilities folder)
  5. In the Terminal window, enter the following:

    cp -r /Volumes/AHTCOne/System /Volumes/AHT/

  6. Now we need to make the USB flash drive bootable, so enter the following line in Terminal:

    sudo bless --folder /Volumes/AHT/ --file /Volumes/AHT/System/Library/CoreServices/.diagnostics/diags.efi --label AHT

  7. Enter your Admin password

  8. Leave the USB flash drive plugged in and restart your Mac

  9. Immediately hold down the Option key

  10. Select the AHT option from the list and boot up

Now test to see if your Mac can run Apple Hardware Test or not.

  • thanks, I did this and have updated my answer with the attempts. – ˆᵛˆ Oct 9 at 16:23

You must log in to answer this question.

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