How to Identify Mac Issues With Apple’s Hardware Diagnostics Tests

Tim Brookes 16-04-2018

Apple hardware is often cited for reliability, but you can end up with an expensive fix when something goes wrong. That’s why it’s great if you’re able to perform your own hardware tests before approaching an Apple professional about a potential fix.


Thankfully, testing your Mac at home is free, simple, and takes only a matter of minutes.

Apple Hardware Test or Apple Diagnostics?

Which version of Apple’s hardware test you’ll use depends on the age of your Mac. Computers released before June 2013 will use Apple Hardware Test. Computers released after June 2013 will use Apple Diagnostics instead.

The older Apple Hardware Test (AHT) doesn’t provide as much information about your system as Apple Diagnostics. It runs cursory tests on components and determines whether they are present and operable. The results are fairly easy to interpret, but not particularly detailed.

Apple Diagnostics testing

Apple Diagnostics provides more information about your Mac’s hardware than AHT. At the end of the test, you’ll get an error code which you can use to help decide which hardware components are having an issue and what to do about it.


Neither of these tests are as conclusive as Apple Service Diagnostics (ASD), which is Apple’s own in-house testing. If you take your Mac to an Apple Store for a Genius Bar appointment, they’ll hook up an Ethernet cable and run ASD to get far more detailed results about the status of your machine.

While there’s no official support for ASD beyond that provided to Apple’s technicians, you can download 25GB of diagnostics discs from the internet Archive [No Longer Available]. You might also consider using other tools to fix your Mac The 8 Best Free Mac Tools to Detect and Fix Common macOS Problems Every Mac user should keep these 8 tools around to fix any problems that may arise, like malware, hardware issues, and more. Read More .

How to Test Your Mac

Regardless of which diagnostic tool you’re using, the method for testing your Mac is the same:

  1. Shut down your Mac.
  2. Disconnect all external devices except your keyboard, mouse, display, wired network connection (if you have one), and power cable.
  3. Turn on your Mac and immediately press and hold the D key.
  4. Release the D key when the Hardware Test or Diagnostics tool appears onscreen.
  5. Select your language.

If you’re using the older Apple Hardware Test there’s one more step: press the T key to begin the testing procedure. You can also check Perform extended testing to run a more thorough and time-consuming diagnostic. If you’re using Apple Diagnostics, you only need to specify your language.

Hold D Mac Keyboard

You will see your results onscreen once the scan is complete. Make a note of any reference codes you receive, since you’ll use those to interpret your results in the next section.

Help! My Mac Won’t Run Diagnostics

It’s possible your older Mac doesn’t include the diagnostic tool on its disk. If your disk or startup partition is damaged, this may cause the diagnostic test to not run at all. In this instance you’ll need to run the diagnostic via the internet.


It’s easy to do, but it will take longer since you’ll need to download the relevant tool before you can begin the procedure. In order to run a diagnostic test from the internet, follow the same procedure outlined in the section above but hold the Option + D keys instead of just D.

Hold Option+D Mac Keyboard

You’ll need access to the internet via a wired or wireless connection for this to work.

Interpreting Your Diagnostic Results

Apple Hardware Test should provide some fairly easy-to-understand diagnoses, including reference codes. I tested an old MacBook Air that has no battery in it, and the AHT report and reference code matched up.


If you’re using Apple Diagnostics, you’ll have a greater array of codes at your disposal. You can cross-reference them using the Apple Support reference codes list. Some notable reference codes include:

While these codes only provide a limited amount of information, it might be enough to point you in the right direction. Mac benchmark apps The 5 Best Mac Benchmark Apps to Measure Your Mac's Performance Does your Mac feel sluggish, or do you wonder how it compares to others? Find out by running some benchmark tests on your Mac. Read More can also help you gauge your Mac’s overall performance.

If you’re getting battery errors, it’s probably time to replace your battery. You might even be able to save a few bucks by fixing it yourself Fix Your Own Mac: A Troubleshooting Guide Apple is known for having great customer service and repair technicians, but if you're no longer under warranty that expertise doesn't come cheap. Why not try troubleshooting your own Mac first next time? Read More .

Others codes might raise more questions than answers. If you need to check for memory problems, it’s probably worth following up with a more in-depth testing tool. We recommend a free tool called memtest86, which you can run from USB for a detailed scan.

Apple Diagnostics results

Other problems are tricker to resolve. If you’re getting errors about your Wi-Fi or Bluetooth hardware, it might be worth spending a small amount of money on a USB adapter that offers a workaround for dodgy internal hardware. See our fixes for Mac Bluetooth problems 7 Fixes When Bluetooth Is Not Available on Your Mac Is Bluetooth not available on your Mac? Here's how to troubleshoot Mac Bluetooth problems and get your devices working again. Read More before you spend any money, though.

Problems with your main processor or graphics processor are harder to isolate and resolve. Further, you might find that your computer passes Apple’s tests but still has issues. At this stage, it’s probably worth talking to a professional or considering a replacement model 6 Signs It's Time to Replace Your Mac How long do Macs last? What are the signs that let you know when to get a new Mac? Here's when you should replace your Mac. Read More .

Fix Your Own Mac Hardware for Free

While it’s not as easy as repairing a Windows PC, you can fix Apple hardware at home. Be aware that if your machine is old, the cost of Apple’s expensive parts might not be justified when you take the price of a new machine into account. If you’re having trouble getting your Mac to access your external hard drive, check out our guide on how to solve the “read only” hard drive problem on your Mac.

Even if your old Mac is dying, you might be surprised what you can get for it if you choose to recycle or sell second-hand How to Safely Sell Your MacBook or iMac for the Best Price Don't risk your privacy and personal data by selling your Mac without erasing it first! Read More .

Related topics: Hardware Tips, Mac Tricks, Troubleshooting.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *