We associate a Mac with quality, capacity, speed, and reliability. But it might happen so that your Mac underperforms, and unpredictable issues occur. Before taking it to the nearest Apple service, you can try to identify the problem yourself by running comprehensive MacBook diagnostics — Apple Diagnostics, to be precise. It will save you time and money and prevent serious system crashes. In this article, you will learn how to run diagnostics on Mac and how to interpret the results.
How your Mac really performs?
Run a series of benchmark tests with Novabench and find out the true performance of your Mac. Available on Setapp.
Try free Security-testedWhat is an Apple Diagnostics?
Apple Diagnostics is a built-in test that helps determine which hardware components are causing the problem and pinpoint system failures. The test checks the RAM, power controller, logic board, battery, and other wireless modules.
That was the hard part. And the easy part is that you can run Apple Diagnostics in just a few steps. The whole process takes about 2-5 minutes but ultimately saves hours of time.
A great feature of Apple Diagnostics is that after it checks your hardware, it displays an error code and provides you with clear solutions and assistance from Apple Support. You can write down the error codes (known as reference codes) and either do the research yourself or contact Apple.
NoteWhen referring to a Mac diagnostic test, you may also hear about the Apple Hardware Test (AHT). This is a predecessor of Apple Diagnostics (AD), and they have some minor differences. Mainly, the results of AHT aren't conclusive and descriptive. AHT is used in Macs released in 2012 or earlier, while AD is a more advanced analog that works with newer Macs.
When should you run diagnostics on Mac?
If you think there's a hardware problem with your Mac — which could be the case if your Mac shuts down randomly, runs extremely slowly, etc. — you should consider an Apple Diagnostics Mac test.
Basically, a Mac hardware test is a great tool to help you understand the problem. And if it doesn't have a fix for it — there are more advanced tools you can use to troubleshoot Mac issues. More on that in a moment.
Let me start with a quick overview.
What happened? | This may help! |
---|---|
You need to run diagnostics on an Apple Silicon (M1/M2) Mac. | Disconnect all non-essential devices > Shut down Mac > Press and hold the power button > Press and hold Command + D when you see startup options. |
You need to run diagnostics on an Intel-based Mac. | Disconnect non-essential devices > Shut down Mac > Press power button > Immediately press and hold the D key. |
Apple Diagnostics returns an error code. | Research the solution in the list of reference codes. |
You need to know the true capacity of your Mac. | Run a series of tests (benchmark, stress, bottleneck) with Novabech. |
Apple Diagnostics finds no issues, but your Mac still underperforms. | Run a software cleanup with CleanMyMac. |
Apple Diagnostics won’t run. | Disconnect all unnecessary devices, try running diagnostics by pressing Option + D, or disable the firmware password. |
Your Mac won’t turn on, and you need to run diagnostics. | Try pressing power button and then holding down the D key (or Command + D). |
You want to monitor your Mac’s performance continuously. | Use iStat Menus. |
How to run a diagnostic on M1&M2 Mac (Apple Silicon chip)?
If you are interested in running diagnostics on Mac with the Silicon chip, follow these steps:
- Disconnect all the devices from your Mac except for the essentials, such as a keyboard, monitor, mouse, etc.
- Shut down your computer in case it was turned on.
- Start your Mac as usual by pressing and holding the Power button until you see the startup options.
- Press Command + D to run the Diagnostics test on your Mac.
How to run a diagnostic on Mac with Intel Processor?
Now, I'll show you how to run Apple diagnostics on Intel-based Macs.
- Disconnect all unnecessary devices (much like with the Apple Silicon Mac).
- Shut down your Mac.
- Press Power button and hold the D button right away.
- Release the buttons when you see a selection of languages.
- Choose the necessary language, and the diagnostics process will start.
Run your Mac diagnostics with ease
Apple Diagnostics is not the only way to diagnose your Mac. I'll suggest four other tools that check other parts of the Mac or do it in a different, more advanced way.
#1. To benchmark yourMac's performance — Novabench
While Apple Diagnostics identifies problems, Novabechruns a series of tests — benchmark, stress and bottleneck tests. The result is not just numbers. It's a handy explanation in plain English that helps you understand two things.
The first is how well (or not) your Mac performs compared to the baseline. The second is how your Mac compares to hundreds of other Macs that have undergone similar tests. Here's an example of what your results might look like:
The benchmark results will help you understand what you can do to improve your Mac's performance. For example, you might want to know how to clear system storage on Mac, how to free up RAM on your Mac, or how to fix an overheating Mac.
#2. To run a deep scan and clean your Mac — CleanMyMac
Sometimes you search for how to diagnose your Mac after you have already experienced certain problems with the system. This is similar to many people who only go to the doctor when something starts hurting badly.
It is always better to get regular checkups and prevent health problems, and the same goes for computers. I recommend monitoring and cleaning your Mac on a regular basis, and apps like CleanMyMac are incredibly helpful.
The tool offers a range of options, such as speeding up your computer, disk cleanup, uninstalling unnecessary and broken apps, etc.
Many so-called junk files tend to accumulate on your computer, and cleaning them manually either takes a lot of time or requires special knowledge to discover their location. With CleanMyMac, you can perform regular cleanups with just a few clicks. It is also possible to search for specific types of files if you want to get rid of something particular.
#3. To monitor your Mac's health 24/7 —iStat Menus
Another app you might find useful in this situation is iStat Menus. It helps with monitoring various stats and providing feedback on the performance of your Mac. You will get info about the memory, temperatures of different parts of your computer, disk performance, and more.
You can display all this data in different kinds of charts for easier comprehension. It is also possible to turn on the specific features you need, which you will see in the menu bar. With all these stats at your disposal, you can always monitor the performance of your device easily and take action anytime certain issues occur.
#4. To have key performance data at your fingertips — Usage
If complicated graphs with numerous indicators aren’t your thing, I recommend a simple tool:Usage. It tracks key metrics and, based on my observations, here are the approximate thresholds you should avoid exceeding:
- Diskload: 70-80%
- Processor load: 60%
- Memory load: 80%
Your Mac will perform better if these numbers are lower, but these are realistic limits if you’re running heavy apps or multiple programs at once.
What are the common Apple Diagnostics results?
Now, let's get back to Apple Diagnostics. After performing Mac hardware diagnostics, you'll get the list of found issues with detailed descriptions and related reference codes. Each code stands for a particular error and helps you quickly figure out the next steps. Usually, an error description will suggest possible solutions. However, to fix a specific problem, Apple Diagnostics might recommend you contact Apple or take your Mac to an Apple Authorized Service Provider or Apple Store.
What if you can't run diagnostics?
In some cases, Mac users might experience issues with running Apple Diagnostics in the first place. Here are some things you can do to solve this problem:
- Disconnect all other devices. You might have forgotten to disconnect some devices other than essentials (you don't need to disconnect your mouse, computer screen, and keyboard). The power source and the internet need to be connected as well, but all the other tech should be disconnected.
- Test hardware. The diagnostic system can also malfunction. You can initiate another test that requires an internet connection by pressing and holding Option + D at the same time.
- Disable firmware password. This might be the issue that interferes with diagnosing your Mac.
Read also:
- How to Fix Frozen Mac
- Apps Not Launching on Ventura
- Speed Up Slow Macos Ventura
- Review and Best Alternative to Ccleaner for Mac
What if diagnostics found no issues?
Sometimes, there are no issues with your hardware even when the computer seems to have performance issues. In this scenario, the problem might be in your software. The storage might be full, tons of unnecessary and broken files might clutter the system, etc. In this case, we recommend you do a cleanup scan with the help of CleanMyMac.
This is how you can clean up space on your computer:
- Install and open CleanMyMac.
- In the left sidebar, click Smart Scan.
- Perform a scan to discover the files you want to get rid of. CleanMyMac offers deleting various system junk and mail files or even cleaning up your trash bins. Pick the necessary option and click on the Clean button.
- Wait for the app to delete unwanted files.
This is only one way of optimizing your Mac by using CleanMyMac's features. One of the biggest issues that usually slow down the performance of your Mac is crowded memory. Fortunately, there is an easy way to free up some space. To do that quickly, follow the steps below.
- Install and open CleanMyMac on your Mac.
- In the left sidebar, click Maintenance.
- Specify what should be done. For example, if you want to speed up your Mac by freeing up some space, check the box next to Free Up RAM. You can select all the tasks at once or select only the particular ones.
- Click on the Run button and wait for the app to clean up some space on your Mac.
After these cleanups, you'll feel the difference in how your computer performs. However, there are also other ways to improve things even further.
Excessive CPU (central processing unit) use is among the things that often slow down computers. Of course, when the CPU is occupied, the performance can drop noticeably. Different background programs can use the CPU a lot, and it is often difficult or even impossible to slow them down or turn them off manually. Luckily, there is a great app for this.
App Tamer allows finding idle programs on your device that occupy too much CPU and hinder the performance of your Mac. All you need to do is to turn on the App Tamer and see which programs cause you all this trouble. It is possible to turn them off completely or adjust the amount of CPU they are using. These features not only help with improving Mac's performance but also make the battery life longer and prevent the computer from overheating. This is incredibly helpful in the long run as well, as you will not need to troubleshoot your computer as much.
The best way of running diagnostics on Mac
The system diagnostic Mac feature may keep your Mac healthy and save you time and money. When testing your device, the primary step is to understand whether the issue is a hardware or software one. While Apple Diagnostics deals with hardware breakdowns, CleanMyMac,App Tamer, and Novabechcan fix software problems.
Running Apple Diagnostics and optimizing performance with third-party apps prolongs the life of your Mac. These apps are free for 7 days on Setapp, a platform with over 240 curated apps for Mac and iOS in every category you can imagine. Try any Setapp app at no cost today and find new favorites to add to your app stack.
FAQ
Where is the macOS diagnostics folder?
If you are looking for the files with Apple Diagnostic results, check the following directory: /Library/Logs/DiagnosticReports.
How long does it take to run diagnostics on a MacBook?
In general, both MacBook and iMac diagnostics only require 2 to 5 minutes to complete. Sometimes, you might need to wait for about 10 minutes for the system to finish the diagnostics.
How do I run a diagnostic test on my Mac that won't turn on?
It's not always possible to run MacBook diagnostics if your Mac won't even turn on, however you can try it by holding down the D key (or Command + D) after pressing the power button. Hopefully, you can get a hardware diagnostic Mac test running.
以上是如何輕鬆在Mac上運行診斷的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Adobe Photoshop:行業標準及其替代方案 Adobe Photoshop仍然是柵格圖像編輯的黃金標準,這是三十年來的專業人士選擇。 它的影響是不可否認的,幾乎塑造了隨後的每個圖像編輯器

本指南可幫助您掌握MAC硬盤驅動器分區,無論是用於更好的文件組織還是雙啟動操作系統。 害怕不要數據丟失;我們將介紹備份! 為什麼要分區? 組織文件,安裝窗口或簡單地改進數據

Mac電腦必備雲存儲:空間擴展與跨設備訪問 雲存儲服務不僅能有效釋放Mac硬盤空間,更重要的是,它允許您幾乎在任何联網設備上訪問文件。例如,您可以在Mac上創建文件,然後在iPhone上訪問它。 Mac電腦最佳雲存儲推薦 市面上雲存儲服務琳瑯滿目,以下列舉我們推薦的幾款: iCloud Google Drive Microsoft OneDrive Sync.com Dropbox Icedrive MEGA 1. iCloud 對於許多蘋果用戶而言,iCloud是自然而然的首選。所有現代

對MacBook的不合作麥克風進行故障排除:逐步指南 在MacBook的麥克風中遇到音頻問題? 無論是在快速錄製期間失敗,FaceTime電話還是關鍵的變焦會議,本指南都提供

macOS安裝過程中有時會遇到“準備安裝時發生錯誤”的提示,導致安裝延遲。本文將介紹多種解決方法。 “準備安裝時發生錯誤”意味著macOS更新失敗,可能由不穩定的網絡連接、錯誤的日期和時間設置或Apple服務器問題引起。 導致此錯誤的原因可能包括:日期和時間不匹配(尤其是在未選擇Apple作為日期和時間來源時)、安裝介質損壞或Mac硬件問題(例如,選擇安裝macOS的磁盤為空)。 以下是解決此錯誤的方法: 檢查設備兼容性: 確保您的Mac型號與要安裝的macOS版本兼容。 Apple支持網站列

遠程訪問您的Mac:綜合指南 現在,遠程工作是標準的,這使得遠程MAC訪問比以往任何時候都更為重要。 蘋果簡化了這一過程,並且使用有用的第三方應用程序,這非常容易。本指南涵蓋了Vario

FileVault:Mac的數據堡壘 - 綜合指南 顧名思義,FileVault是MacOS的內置數據庫,為您的整個啟動磁盤提供了強大的加密。 在當今的數字景觀中,數據安全至關重要,Especia

網站訪問時,各種神秘錯誤層出不窮。最著名的莫過於404錯誤——訪問不存在網頁時遇到的錯誤。而排名第二的常見錯誤則是504錯誤網關超時。此外還有許多其他錯誤代碼。 當加載網站時遇到此類錯誤,對訪問者和品牌來說都非常令人沮喪。訪問者無法獲取所需信息,品牌則會降低曝光度並疏遠受眾。 好消息是,504錯誤在一定程度上是可以控制的。通過採取一些預防措施並學習如何快速修復504網關超時問題,您可以維護您的聲譽。但首先,讓我們明確504錯誤網關超時究竟意味著什麼以及其原因。 什麼是504網關超時? 每次訪問任


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

記事本++7.3.1
好用且免費的程式碼編輯器

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。