How to use Apple Diagnostics to troubleshoot Macs

It is common for a computer to crash. However, you can use Apple Diagnostics to access Apple's diagnostic package from any Mac.

It is common for a computer to crash. Some errors, especially hardware-related errors, emit signals can be detected by computer programs and reveal the cause of the problem. Diagnostic programs that can perform this process are usually only available at authorized stores. However, you can use Apple Diagnostics to access Apple's diagnostic package from any Mac.

Learn about Apple Diagnostics tool on a Mac

  1. What is Apple Diagnostics?
  2. Run Apple Diagnostics
  3. Next steps
  4. The reference code classes of Apple Diagnostics

What is Apple Diagnostics?

Picture 1 of How to use Apple Diagnostics to troubleshoot Macs

Apple Diagnostics is a diagnostic tool built into every Mac. Apple Diagnostics can run diagnostic algorithms on Mac hardware without accessing the Apple Store. You can use Apple Diagnostics to find problems in all major Mac systems, from input devices such as keyboards and touchpads to display devices such as graphics processors, then CPUs. , memory, etc. . Although it is only possible to find the problem programmed to detect and the analysis is nothing special, but Apple Diagnostics can tell about the severity and type of problem. that you encountered.

Run Apple Diagnostics

Apple Diagnostics must be run immediately after booting and requires restarting the Mac. This tool will help if you disconnect all unnecessary peripherals first and only connect the keyboard and mouse. This reduces the number of confounding factors, which can make the diagnostic process complicated.

1. Disconnect all peripheral devices from the Mac, except for the mouse and keyboard.

2. Turn off the Mac.

3. Restart the Mac and hold the D key on the keyboard.

4. Wait a few minutes for Apple Diagnostics to finish running. After finishing, you will see the relevant diagnostic reference codes appear on the screen.

Picture 2 of How to use Apple Diagnostics to troubleshoot Macs

5. After the test is finished, you can repeat the process again, find more information about the error code or turn off and restart the Mac normally.

Next steps

If you find a problem, it's best to repeat the test. If you don't see the problem appearing during the test run again, it could be a 'fake' error. If you get the same results after many tests, you will be more certain about the cause of the problem.

If you receive a battery-related error code (PPT004), Apple strongly recommends that you run Apple Diagnostics over the Internet. To do this, turn off your Mac as usual. After that, turn on the device and hold Option + D instead of just D key as in the previous section.

If you click 'Get Started' or press Command + G , the Mac will boot into Recovery mode and launch the Apple Support web interface , provided you have an Internet connection. If you shut down the computer remotely, you will be asked if you want to send any information about your computer to Apple. That's the only time Apple Diagnostics sends information to Apple.

The reference code classes of Apple Diagnostics

In addition to the ADP000 code , it means that no problems were found, the reference codes generated by Apple Diagnostics will tell you something about the type of problem you have encountered. In general, most error codes are handled in the same way. Reconnect the device if it has not been tested, detected or received support from Apple. The brief explanation text accompanying the reference codes is all information that Apple provides to consumers.

The reference code consists of 3 letters, followed by 3 digits without spaces. As follows:

  1. CNW001-006: The problem was detected with WiFi hardware
  2. CNW007-008: No WiFi network found
  3. NDC001-006: There is a problem with the camera
  4. NDD001: There is a problem with the USB controller
  5. NDK001-004: There is a problem with the keyboard
  6. NDL001: There is a problem with the Bluetooth hardware
  7. NDR001-004: There is a problem with the trackpad (touchpad)
  8. NDT001-006: There is a problem with Thunderbolt controller
  9. NNN001: The serial number cannot be detected
  10. PFM001-007: There is a problem with the System Management Controller (SMC) - System management controller. This chip handles low-end hardware control on modern Macs.
  11. PFR001: There is a problem with the computer firmware
  12. PPF001-004: There is a problem with the fan part
  13. PPM001-015: There is a problem with internal memory
  14. PPP001-003: There is a problem with the charger
  15. PPP007: Charger is not tested
  16. PPR001: There is a problem with the CPU
  17. PPT001: No battery detected
  18. PPT002-003: 'Health' of the battery is very weak
  19. PPT004: Battery requires service
  20. PPT005: Incorrect battery installation
  21. PPT006: Battery requires service
  22. PPT007: Battery replacement required
  23. VDC001-007: There is a problem with the SD card reader
  24. VDH002-004: There is a problem with the internal storage device
  25. VDH005: Could not start from recovery partition
  26. VFD001-005: There is a problem with the screen
  27. VFD006: There is a problem with the graphics processor
  28. VFD007: There is a problem with the screen
  29. VFF001: There is a problem with the audio hardware

Basically, in all cases (except ADP000 ), Macs often require some kind of service. The specific details of the service are not specified by the diagnostic program, but the reference code is a useful first step for technicians responsible for resolving problems on a Mac.

Update 25 May 2019
Category

System

Mac OS X

Hardware

Game

Tech info

Technology

Science

Life

Application

Electric

Program

Mobile