+4 votes
1.1k views
Apple diagnostics to detect and fix macOS Hardware error

in Mac by (551k points)
reopened | 1.1k views

1 Answer

+5 votes
Best answer

1. How to use the Apple Hardware Test tool
2. How to use the macOS diagnostic tool after 2013

Modern operating systems, although they have been developed following strict quality controls, are not exempt from presenting any error at both hardware and software level affecting our productivity and experience as users..

The reliability of the equipment with macOS allows us to carry out a series of support and control tasks to verify the status of the machine at the hardware level, this being one of the main problems of guarantee or use . Their components, such as hard drives or memory , are exposed to many external and internal factors that can affect their operability.

To this end Apple has developed the diagnostic tool which will be of vital help when analyzing the hardware components of the equipment and thus prevent failures or detect possibilities of error in order to take the necessary measures. It is important to clarify that in the equipment that has been built before 2013 the tool is called Apple Hardware Test, while in the most modern equipment it is Apple Diagnostics..


1. How to use the Apple Hardware Test tool

Step 1

To run this diagnostic tool on previous devices of 2013, we must restart the machine or turn it on and during this process press the D key.

At this point the system will start the loading process and after a few seconds we will see the following window:

image

Once we select the language to use, click on the button below and we will access the following window:

image

There we can see that the system automatically starts the hardware analysis process in search of some error.
To start the hardware validation tests in macOS click on the test button and, if we wish, we can check the box Perform complete test, so that the analysis is much more thorough.

By clicking on Test we will see that the analysis of the hardware components such as memory and cards begins:

image

This process takes between 4 to 5 minutes and once finished we will see the results at the bottom of the tool:

image

We can go to the Hardware Profile tab to know in detail the hardware elements that our team has. Finally we can turn off or restart the machine..

image


2. How to use the macOS diagnostic tool after 2013


For the equipment built after 2013 the process is as follows. Disconnect external devices such as USB hard drives and others.

Restart or turn on the device by holding down the D key. In case the language is detected by the tool, we will see that the verification process begins. As in the previous process, this will take between 2 to 5 minutes.

image

The result will be identical to the following:

image

We can see that each error has a code associated, this code must be taken into account for a later process.

Once we have these results we can do the following
  • Run the validation again by clicking on the option Run the test again or use the key combination ⌘ + R
  • Get more detailed information by pressing the Start button or use the Command + G keys
  • Restart or shut down the computer

In case of selecting the option for more information, the following window will be displayed where we will select the region where we are located:

image

By clicking on Send our serial and error code to Apple directly.

Some of the codes that are frequent in macOS systems are:

ADP000
No computer problems

CNW001, CNW003, CNW004, CNW005 or CNW006
Problems with Si-Fi at hardware level

CNW007 or CNW008
Si-Fi networks are not detected

NDC001, NDC003, NDC004, NDC005 or NDC006
Problems associated with the camera

NDD001
USB hardware issues

NDK001, NDK003 or NDK004
Keyboard failures

NDL001
Bluetooth level failures

NDR001, NDR003 or NDR004
Errors with the trackpad

NDT001, NDT002, NDT003, NDT004, NDT005 or NDT006
Problems with Thunderbolt

NNN001
It was not possible to detect the serial number

PFM001, PFM002, PFM003, PFM004, PFM005, PFM006 or PFM007
Faults with the System Administration Controller (SMC)

PFR001
Device firmware level failures

PPM001
Faults with the memory module

PPF001, PPF003 or PPF004
Fan errors

PPM002, PPM003, PPM004, PPM005, PPM006, PPM007, PPM008, PPM009, PPM010, PPM011, PPM012, PPM013
Failure at integrated memory level

PPP001, PPP002, PPP003
Errors with the power adapter

PPR001
Processor failures

PPT001
The battery was not detected.

In this way we can take a much more specific control over the possible hardware failures in our equipment and thus seek immediate solutions.


by (3.5m points)
edited

Related questions

+3 votes
1 answer
asked Nov 18, 2019 in Mac by backtothefuture (551k points) | 333 views
+5 votes
1 answer
asked Oct 10, 2019 in Mac by backtothefuture (551k points) | 365 views
+3 votes
1 answer
asked Oct 9, 2019 in Mac by backtothefuture (551k points) | 267 views
+4 votes
1 answer
asked Nov 7, 2019 in Mac by backtothefuture (551k points) | 275 views
+4 votes
1 answer
asked Oct 21, 2019 in Windows 10 by backtothefuture (551k points) | 379 views
Sponsored articles cost $40 per post. You can contact us via Feedback
10,633 questions
10,765 answers
510 comments
3 users