Apple Hardware Test For Mac

Most Mac users enjoy several years of trouble-free experience, but eventually, time will come when hardware problems arise. Although it rarely happens, problems can be caused by a motherboard issue, a failing hard drive, a GPU problem, or lack of memory space. Fortunately, Apple has a way to detect, prevent, and solve any hardware-related issue. Apple Hardware Test is the first step. You can use it to check if there are serious hardware issues to deal with. Don’t worry, because you can run the test yourself. We will teach you how below.

  1. Apple Hardware Test For Macbook
  2. Apple Hardware Test For Macbook Pro
  3. Apple Hardware Test Macos Catalina
  4. Apple Hardware Test Mac Pro 2008

Macにはハードウェアの異常をテストする純正ツールが内蔵されている。2013年6月より前に発売されたMacには「Apple Hardware Test」、それ以降のMacには「Apple Diagnostics」。今回は「Apple Diagnostics」でMacのハードウェアを診断する方法を紹介する!. Apple Diagnostics and Apple Hardware Test are tools for diagnosing problems with your computer's internal hardware, such as the logic board, memory, and wire.

What Mac Models Can Run Apple’s Internet-Based Hardware Test?

Not all Mac models can run the Internet-based Apple hardware test. Some MacBook models need to use a local version of the hardware test, which has to be installed on the hard drive or saved on OS X DVD. Other Macs manufactured after 2013 can use the latest version of the Apple hardware test, which is called the Apple Diagnostics test. Here’s a guide on how to use Apple Diagnostics test. As for the only Mac models that can use the web-based version of the Apple hardware test are as follows:

  • 11-inch MacBook Air 3 (late 2010 through 2012)
  • 13-inch MacBook Air 3 (late 2010 through 2012)
  • 13-inch MacBook Pro 8 (early 2011 through 2012)
  • 15-inch MacBook Pro 6 (mid-2010 through 2012)
  • 17-inch MacBook Pro 6 (mid-2010 through 2012)
  • MacBook 7 (mid-2010)
  • Mac Mini 4 (mid-2010 through 2012)
  • 21.5-inch iMac 11 (mid-2010 through 2012)
  • 27-inch iMac 11 (mid-2010 through 2012)

It is important to note that the mid-2010 through early 2011 Mac models may require to update the EFI firmware before you can run the web-based Apple Hardware Test. If you are uncertain if you need to update the EFI firmware or not, you can do the following:

  • Go to Apple menu and click About This Mac.
  • A new window will open. Click the More Info button.
  • If your Mac is running in OS X Lion or the later version, select System Report. Otherwise, proceed to step 4.
  • Another window will open. Highlight Hardware in the left portion of the screen.
  • On the opposite corner of the screen, take note of the boot ROM version number of your Mac and the SMC version number.
  • Once you have these details, go to the EFI and SMC Firmware Update page on Apple’s website. Compare the versions you have with the latest available. If your Mac is running on an older version, you need to download the most recent version on the same web page.

How to Use the Internet-Based Apple Hardware Test

As soon as you have verified and confirmed that your Mac is capable of running the Internet-based Apple Hardware Test, you can start using it. Here’s how:

  • Turn off your Mac first.
  • If you are running a MacBook, connect it to an AC power source. Do not run the test with only your MacBook’s battery as the power source.
  • Press the Power button while holding down the Option and D keys. Continue until the Starting Internet Recovery message pops up on your display.
  • Wait for a few seconds. You will soon be prompted to select a network. Use the drop-down menu to choose from the list of available network connections.
  • Select a wireless network and enter the password if asked. Press Return or Enter. You can also click the checkmark button on your display.
  • As soon as you are connected to your chosen network, you will see a message on your screen that says, Starting Internet Recovery. This will take a while because the Apple Hardware Test will be downloaded to your Mac. Once it is completed, you will be prompted to select a language.
  • To select a language to use, use the Up and Down arrow keys or the mouse cursor.
  • The Apple Hardware Test will then continue to check what hardware is installed on your Mac. Again, this will take time.
  • Before you proceed with the actual test, it’d be better if you verify first what hardware was found so you can ensure that all your Mac’s components are correct and accounted for. Check if the exact amount of memory is displayed, along with the graphics and CPU specs. If you suspect that something is wrong, verify your Mac’s configuration by going to Apple’s support site. If the displayed config does not match with what your Mac model’s configuration should be, your device might be failing. To verify your Mac’s hardware specs, navigate to the Hardware Profile tab.
  • If all configuration details are correct, proceed with the testing by going to the Hardware Test tab.
  • Note that the Apple Hardware Test can support two different types of testing; a standard test and an extended test. While the standard test is generally a good option, the extended test is highly recommended, especially if there is an issue with your Mac’s graphics card or RAM.
  • To run the standard test, select the Standard Test option and click the Test button. At this point, the hardware test should start. It will take several minutes to complete, so just be patient. Do not worry if you hear your Mac’s fans rev up and down. That’s normal during the hardware testing process.
  • Once the test is done, a list of potential issues or a No trouble found message will be displayed in the test results pane. If there is an error, check what it is about. We listed some of the most common error codes below alongside their meanings:
    • 4AIR – AirPort wireless card
    • 4ETH – Ethernet
    • 4HDD – Hard disk (includes SSD)
    • 4IRP – Logic board
    • 4MEM – Memory module (RAM)
    • 4MHD – External disk
    • 4MLB – Logic board controller
    • 4MOT – Fans
    • 4PRC – Processor
    • 4SNS – Failed sensor
    • 4YDC – Video/Graphics card

These error codes generated by the Apple Hardware Test seem to be cryptic, and in some cases, only certified Apple service technicians can understand them. But because most of these codes are recurring, they’ve become known.

  • If no problem was found, you could continue running the extended test. It can detect graphics and memory problems better than the standard test. To do the extended test, select the Perform Extended Testing option and click the Test button.
  • If by any chance, you’d like to stop the test, just click the Stop Testing button.
  • Once you are done using the Apple Hardware Test, end it by clicking the Shut Down or Restart button.

If no error was found after the test and your Mac is still experiencing problems, then you can check your system. It might be loaded with files you don’t need, or your RAM is taken up by unnecessary programs and apps. To fix the problem, download third-party tools like Tweakbit MacRepair.

If you’re running into errors and your system is suspiciously slow, your computer needs some maintenance work. Download Outbyte PC Repair for Windows, Outbyte Antivirus for Windows, or Outbyte MacRepair for macOS to resolve common computer performance issues. Fix computer troubles by downloading the compatible tool for your device.
See more information about Outbyte and uninstall instructions. Please review EULA and Privacy Policy.

We only check our devices whenever we notice unusual activity or they perform unsatisfactorily. Rarely do we take the time to check our computers and other devices for issues and the problem with checking your computer only when you notice a problem is that sometimes, it’s already too late.

Understand that every computing device, may it be your desktop computer, laptop, or mobile phone, consists of both hardware and software components. And if you are a Mac user, you’re probably under the impression that you have a very secure and reliable machine, think again because while this is true for the most part, a lot of things can still go wrong with your device’s components. All you need to keep in mind is that just because everything seems to be running smoothly, it does not necessarily mean that everything is problem-free.

Before You Begin: An Important Reminder

With this article, we will guide you to performing a Mac hardware test that checks to verify if your Mac’s hardware components are all working correctly, even if it’s not showing any signs of problems but bear in mind that testing your Mac for hardware errors can put stress on your system. It’s imperative that you have one or more backups of your computer so you can recover all of your data if any of it gets lost during the process. We also suggest scanning your Mac through Tweakbit MacRepair first, to reduce junk files and get an extra RAM boost.

The First Step: Apple Diagnostics

Apple Diagnostics is a built-in utility available for Macs introduced in June 2013 and later. This is mainly designed to help determine which specific hardware component may be needing attention. To get started, launch Apple Diagnostics by doing the following:

  • Disconnect all external devices aside from the mouse, keyboard and display (for Mac desktops), Ethernet connection (if applicable), and AC power connection.
  • Make sure your Mac is on a flat, stable, and hard surface. Make sure the area has sufficient ventilation.
  • Shut down your computer.
  • Once completely turned off, turn your Mac on again.
  • Immediately press and hold D on your keyboard. Keep holding the key until the option to select language appears.
  • Use the navigation/arrow keys on your keyboard to select your language, then press Return/Enter.
  • If you don’t have an Ethernet connection, you might be asked to connect to a Wi-Fi network if the diagnostic image can’t be pulled itself. However, the system may automatically connect to a known and secure network, and this step will be skipped altogether if you do have an Ethernet connection.
  • Once the language is successfully selected, testing will begin.
  • The diagnostics will run for 2 to 3 minutes.
  • You will get either a “No issues found” message or a list of issues with their corresponding codes. Take note of the reference codes before you proceed.
  • At this point, you can choose to “Run the test again” by pressing Command + R; get more information, including service and support options, by clicking “Get started” or pressing Command + G; restart your Mac normally by clicking Restart or pressing R; or shut down your Mac by clicking Shut Down or pressing S.

If your test came back with issues and reference codes, you could cross-reference the codes with the codes on this list. Only by checking the meaning of the codes will you know what to do next. Some will tell you to rerun the test, contact Apple Support, or take your Mac to the nearest Apple Store or Apple Service Provider for assistance.

Furthermore, for devices launched before June 2013, use the Apple Hardware Test instead, which is basically the older version of Apple Diagnostics*. Launching this also follows the same procedures as with launching Apple Diagnostics. But after the language selection, the test will not automatically run. You need to click the Test button.

*Apple Diagnostics and Apple Hardware Test are basic and generic tests. You can also perform other tests that target specific hardware components.

Apple hardware test mac pro 2010

Checking the Hard Drives (HDD/SSD)

Mac os hardware test

As you use your Mac, you create different types of files and data and save them on the hard drive. While Mac’s hard drive is made sturdy and highly capable of doing its job, it is bound to fail sooner or later due to years of use.

Some of the most common symptoms of hard disk failure are computer slowing down, freezing, strange noise, and corrupted data. But many users tend to ignore these symptoms, especially when restarting the unit usually seems to solve the problem.

Fortunately, you won’t have to wait before your hard disk completely breaks down. Every hard drive uses S.M.A.R.T. or the Self-Monitoring, Analysis, and Reporting Technology. You can check your hard drive’s S.M.A.R.T. status to know if it’s doing fine or already failing. In a previous article, we discussed in detail what S.M.A.R.T. status and how to check for it on a Mac.

By running the standard check on your Mac, you will get two basic results: verified or failing. A verified status means your drive is in excellent condition, while a failing state should be enough to encourage you to back up your computer immediately and most probably, get a replacement. And there’s another way to interpret S.M.A.R.T. data. You can use third-party programs, such as SMART Utility and DriveDx, to look into specific of S.M.A.R.T. data. And while they are installed on your Mac, the apps can give you warnings regarding changes in the hard drive’s health and show you more advanced info about the state of your hard drive.

Checking the Memory or RAM

Now, here’s where it gets tricky. When testing the unit’s RAM, you’d want as little of it in use during the test. However, your computer already uses several GBs of your RAM and when you test your Mac, only the portion not used by the OS will be examined. Better than nothing, though, right? Aside from using Apple or Mac Diagnostics, you can use two other utilities to check your RAM’s status.

  • Rember – This is a small utility that has a simple interface. With this utility, instead of typing commands in the Terminal to activate the memory testing tool called Memtest OS X, you can run the test with just a click of a button. Rember allows you to specify the amount of RAM to test, as well as the number of times to run the test.
  • Memtest86+ – Memtest86 is actually based on Rember, but it has other options. To run this test, you need to first create or burn the pre-compiled ISO image on a disc or flash drive. Then, you need to boot up the Mac using that bootable image. When starting up the Mac, press and hold C to boot from the disc or drive. Don’t be intimidated by the interface, though. Even though it’s text-based, making it look primitive, memtest86+ is a potent and accurate one. Since you will boot your Mac from an external drive, little to no RAM is used so most of it will be available for testing. Memtest86 will test your RAM with different algorithms. If your RAM survives these tests, then it’s in absolutely good shape.

Checking the Processor or Central Processing Unit (CPU)

Your CPU essentially works in sync with your RAM, so while testing the RAM, the CPU also had a workout. However, some tests specifically target CPUs and processors.

  • Benchmarking – In this testing method, the CPU performance is tested using a range of algorithms. Benchmark utilities, such as Geekbench, throw the CPU a certain amount of data to process under the varying algorithms. Since the tests are short, we suggest that you restart the test a couple of times within an hour to see how good the CPU is at handling a semi-continuous workload. In the end, you will have a benchmark score, which you can compare with other Macs that have the same specs as yours. This way, you will know if your Mac’s CPU is performing as expected from its class.
  • Stress testing – These tests aim to really push your CPU to its limit, putting it under stress that it probably won’t go through in real-world conditions. If you’re worried that these tests might unnecessarily wear out your Mac’s CPU, know that it’s okay not to do them. But if you’re interested to know its real capacity, you might want to try the “Yes” test. In this test, the CPU is given a command that elicits the response “yes” over and over again, until it makes the CPU run at 100% utilization.

Checking the Graphics Card or GPU (Graphics Processing Unit)

Contrary to common notion, the graphics chip or card doesn’t only work for games. It’s responsible for showing practically everything you see on your Mac. Without the graphics card, you’ll be staring at a blank screen. MacOS relies on the GPU to render visuals, windows, and effects. Your Mac’s GPU works as hard as your CPU, primarily when you usually perform visual-intensive tasks. If you rely a lot on your Mac’s GPU power, it’s best if you’d perform a GPU test to see if yours can keep up with your needs. Here’s how to test a GPU:

  • Benchmarking – Yes, you’re reading this right. GPU tests are similar with CPU tests, only that the tools to be used are different. Just like with CPU benchmarking, the tests for GPU are also short, so you’d have to run them again and again to gather sufficient and accurate results. Some of the excellent programs for GPU benchmarking are Cinebench, LuxMark, and Geekbench.
  • Stress testing – Just like in CPU stress testing, this will involve putting your GPU to excessive work. This means throwing a sizable workload at it for an extended period of time. For this, the best program to use is Heaven, which is technically a benchmark tool. Heaven is different from others in a way that it can be set to put maximum pressure on the GPU. Heaven tests the GPU by rendering game scenes at quality and resolution that you will specify during setup. Since Heaven is a benchmark tool, the tests will also be short, so you have to restart every test to get a few loops.

Checking the Sensors

The sensors in your Mac are among the most difficult to accurately test at home. While there are utilities that can test the sensors, only Apple really knows the correct value ranges to determine if a sensor passes the test or not. Basically, when you run Apple Diagnostics, and the result didn’t note any problem, it means that your Mac’s sensors are working just fine. But if you want to take a closer look into how your Mac’s sensors are doing, you have some options. The top tool for reading the different sensors on your Mac is TechTool Pro. This test has quite a comprehensive system that includes the testing of temperature, voltage, current, power, and light sensors.

Apple Hardware Test For Macbook

Checking the Physical or External Aspects of Your Mac

Of course, when we talk about hardware, we don’t talk about what’s inside alone. Hardware also includes the ports, keyboard, and optical drive. Testing these are pretty easy.

Apple Hardware Test For Macbook Pro

To test the ports (USB, FireWire, and headphone jack), just connect the external devices and wires to the ports to verify if they are working fine. For older Macs that still have an optical drive, see if it can read a CD or DVD. Meanwhile, to test the keyboard, just directly open a TextEdit file and test every key in your keyboard. You can also use Mac’s built-in Keyboard Viewer tool. Open System Preferences > Keyboard. Check “Show keyboard and emoji viewers in the menu bar.” The option “Show Keyboard Viewer” should now be available in the menu bar. Click on that, then press the keys on your keyboard. If the keys register with a gray color, then they are working as they should.

Checking the Cooling System

Apple Hardware Test Macos Catalina

Apple hardware test for mac os

There’s no tool that tests Mac’s cooling system explicitly yet, but if you’ve used your Mac to extreme benchmarking and stress testing without it overheating or crashing, then it’s a good indicator that its cooling system is very much capable. Indeed, your Mac is a complex system made up of various components that work well to make sure that the entire system works well.

We hope that this article gave you an idea on how to verify if your Mac’s hardware components are in excellent condition, and help you take care of your computer better.

Apple Hardware Test Mac Pro 2008

If you’re running into errors and your system is suspiciously slow, your computer needs some maintenance work. Download Outbyte PC Repair for Windows, Outbyte Antivirus for Windows, or Outbyte MacRepair for macOS to resolve common computer performance issues. Fix computer troubles by downloading the compatible tool for your device.
See more information about Outbyte and uninstall instructions. Please review EULA and Privacy Policy.