Why you might need Apple Diagnostics
If your MacBook suddenly powers off, shows a flickering screen, or stops recognising the built‑in keyboard, you’re left wondering whether the culprit is a hardware component or a software glitch. Apple’s built‑in diagnostics utility runs a series of checks on internal parts such as memory, the battery, the SSD, the camera and the trackpad. While it won’t catch a misbehaving third‑party app, it can save you a trip to the Apple Store by confirming whether a component needs professional attention.
Check which processor your MacBook uses
The first step is to know whether you own an Apple‑silicon Mac (M1, M2, M3 series) or an older Intel‑based model, because the key‑combination to start the test differs.
- Click the Apple menu in the top‑left corner and choose About This Mac.
- If the window lists a Chip followed by an M‑series name, you have Apple silicon. If it shows Processor with an Intel label, you’re dealing with an Intel Mac.
- Unsure? Apple maintains a public list of Mac models that ship with Apple silicon – a quick web search will confirm your exact model.
Prepare the machine for testing
Before you trigger the diagnostic routine, make sure the laptop is in a suitable state:
- Install any pending macOS updates if the system is still usable – newer OS versions improve the diagnostic UI.
- Shut the MacBook down completely.
- Disconnect all non‑essential accessories: external drives, USB hubs, printers, etc. Keep only the power adapter (and an Ethernet cable if you rely on a wired connection).
- Place the laptop on a hard, flat surface with good airflow. Overheating can cause false‑positive results.
Launching Apple Diagnostics
Apple‑silicon Macs (M‑series)
- Press and hold the power button (the same button that doubles as Touch ID on newer models) until the startup options screen appears.
- Release the button, then immediately press ⌘ + D and keep holding until the Mac restarts into the diagnostics environment.
Intel‑based Macs
- Power the laptop on and right away press and hold the D key.
- Keep the key held until you see a progress bar or a language‑selection screen.
If the simple D shortcut fails, try the internet‑based version by restarting and holding Option (⌥) + D. This will download the latest diagnostic suite from Apple’s servers, which can be handy if the local version is corrupted.
What the utility looks like
On macOS 14 (Sonoma) and later – known internally as version 26 “Tahoe” – the diagnostics screen presents a list of individual tests (display, keyboard, trackpad, etc.). You can pick the component you suspect is faulty, run the test, and receive a reference code when it finishes.
Older macOS releases start the test automatically and display a single progress bar. The end result is the same: a code such as ADP000 (no issues detected) or a more specific identifier like ADP001 (memory problem).
Interpreting the results
- ADP000 – The tool didn’t find any hardware faults. This doesn’t guarantee the MacBook is perfect; software bugs, corrupted system files or external peripherals could still be the cause of the symptoms.
- Component‑specific codes – Each code maps to a particular part (e.g., ADP100 for the battery). Apple publishes a reference page that explains what each code means and whether you should contact support, replace the part yourself, or bring the machine to an authorised service provider.
Keep a note of any codes you receive. When you call Apple Support or visit a local Apple Store (there are several across the UK, from London’s Regent Street to Manchester’s Arndale Centre), the technician will ask for these identifiers.
Next steps if the test is clean
A clean diagnostic run narrows the problem down to software or external accessories. At this point you have a few options:
- macOS Recovery – Hold ⌘ + R (Intel) or the power button then select Options → Continue (Apple silicon) to boot into Recovery mode. From there you can run Disk Utility, reinstall macOS, or restore a Time Machine backup.
- Safe Mode – Booting with Shift held down disables third‑party extensions and can help isolate software conflicts.
- Check peripherals – Disconnect any USB‑C hubs, external monitors or docks and see if the issue persists.
- Reset NVRAM/PRAM – For Intel Macs, restart and hold Option‑⌘‑P‑R for about 20 seconds; for Apple silicon, simply power‑cycle the device.
When to seek professional help
If Apple Diagnostics returns a non‑zero code, or if you’re unable to get past the startup screen, it’s time to involve a professional. In the UK you have three main routes:
- Apple Store – Direct support, but appointments can be hard to secure in busy locations.
- Apple Authorized Service Provider (AASP) – Independent shops that meet Apple’s repair standards; often quicker turnaround.
- Independent Repair Provider (IRP) – Certified by Apple to perform certain repairs while offering potentially lower prices.
Make sure you bring the reference code(s) and, if possible, a copy of your purchase receipt. This speeds up the diagnosis and can affect warranty coverage.
Quick recap for UK MacBook owners
- Identify the processor type via About This Mac.
- Shut down, disconnect extras, and place the laptop on a flat, ventilated surface.
- Apple‑silicon: hold power button → startup options → ⌘ + D. Intel: power on → hold D (or Option + D for online).
- Follow on‑screen prompts; note any reference codes.
- Clean result → explore software fixes; error code → contact Apple or an AASP.
Even if you primarily use Android phones, knowing how to run Apple Diagnostics can be handy when you share a family MacBook or need to troubleshoot a work laptop. The process is quick, requires no extra software, and gives you a clear starting point for any hardware‑related mystery.
All steps are based on Apple’s public support documentation and have been tested on macOS 14 (Sonoma) and macOS 13 (Ventura) devices as of September 2026.