macOS

macOS Diagnostic Tools: A Comprehensive Guide

This guide helps you master essential macOS diagnostic tools. Learn to gather system information, analyze logs, and check disk health.

Updated at February 16, 2026
10-15 min
Easy
FixPedia Team
Применимо к:macOS Sonoma 14macOS Ventura 13macOS Monterey 12

Introduction / Why This Is Needed

Troubleshooting issues on macOS can often seem complex, but Apple provides powerful built-in tools that allow for a deep dive into the system's state. Understanding how to use System Information, Console, and Disk Utility will save you hours of online searching and help you independently identify the cause of crashes, slowdowns, or errors. This guide is your map to the world of macOS diagnostics.

Requirements / Preparation

Before you begin, ensure that:

  • You have a Mac with macOS Monterey (12) or newer.
  • For some actions (e.g., running First Aid on the system disk), an administrator password may be required.
  • It is recommended to create a backup (via Time Machine) before performing any disk repair operations.

Step-by-Step Instructions

Step 1: Use System Information for a General Overview

System Information is your primary data collection hub. Here you will find everything from your Mac's model and macOS version to a list of installed kernel extensions (kext) and details on energy usage.

  1. Open the Apple menu () → select "About This Mac".
  2. In the window that opens, click the "System Report" button.
  3. In the left column, select a category. Start with:
    • Hardware → Network: Check if the system recognizes your network interfaces.
    • Software → Installations: Look for suspicious or conflicting extensions.
    • Energy: See which applications are using the most energy (this is often the cause of rapid battery drain).

💡 Tip: Go to File → Save Report... to export all information to an .spx file. This file is invaluable for a developer's technical support or an expert.

Step 2: Analyze Logs in Console

The Console app displays a stream of system messages, errors, and warnings. This is the best way to identify hidden failures that aren't visible in the interface.

  1. Open Console (find it via Spotlight or in Applications/Utilities).
  2. In the left panel, select "System Reports". This aggregates all critical process crashes.
  3. Use the search field in the top-right corner. Enter:
    • The name of the problematic application (e.g., Photoshop).
    • Keywords: error, fail, crash, kernel.
  4. Pay attention to frequently repeating messages, especially those related to a specific process or driver.

⚠️ Important: Don't be alarmed by the volume of messages. Many background processes periodically log informational data. Look for red icons (errors) and messages that appear at the time the problem occurs.

Step 3: Monitor Activity in Activity Monitor

Activity Monitor (the equivalent of Windows Task Manager) shows which processes are taxing the CPU, memory, disk, and network.

  1. Launch Activity Monitor (via Spotlight or Applications/Utilities).
  2. On the top panel, select the tab for analysis:
    • % CPU: Processes constantly loading the CPU. Sorting by the % CPU column will show the main "gluttons".
    • Memory: Check Memory Pressure. If it is consistently yellow or red, the system is lacking RAM.
    • Disk: The Bytes Read/Written/sec columns will show which application is actively accessing the drive.
    • Energy: Especially important for laptops. The Energy Impact column helps identify power-hungry background processes.
  3. If you find a suspicious process, select it and click the "i" button in the top panel for details. You can force-quit the process (but be cautious, especially with system processes).

Step 4: Check and Repair the Disk with Disk Utility

Disk Utility is essential for verifying file system integrity and drive health.

  1. Open Disk Utility (Applications/Utilities or via Spotlight).
  2. In the left column, select your primary disk (usually named Macintosh HD or similar).
  3. Click the "First Aid" button.
  4. The system will prompt you to run the check. Agree.
  5. The process can take from several minutes to an hour. If the utility finds and fixes errors—great. If errors persist or the utility reports disk problems (SSD/HDD), this may indicate hardware failure. In this case, back up immediately and contact a service center.

Step 5: Use Third-Party Utilities for Advanced Diagnostics

Built-in tools are sufficient for 80% of cases, but for complex, non-obvious problems, third-party utilities offer more convenient reports and specific tests.

  • EtreCheck: Generates a comprehensive text report on system state (similar to the saved .spx file from System Information, but in a more readable format). Perfect for sending to tech support.
  • DriveDx: A specialized utility for diagnosing SSD and HDD health. Shows drive "health" based on S.M.A.R.T. attributes, allowing you to predict disk failure.
  • OnyX: A free utility for performing advanced system tasks: clearing caches, rebuilding Spotlight indexes, running maintenance scripts. Use with caution, following instructions for your specific macOS version.

⚠️ Important: Download third-party utilities only from the developers' official websites or the Mac App Store. Avoid "cracked" versions.

Verifying the Result

After completing the diagnostic steps, you should have:

  1. A clear understanding of the system state: e.g., "memory pressure is normal," "disk is verified," "no critical Console errors in the last hour."
  2. An identified "culprit": a specific application or process that is hogging resources.
  3. A report for support (if the issue remains unresolved): an .spx file or an EtreCheck report.

If the problem (e.g., random freezes) disappears after clearing caches or terminating a problematic process—you have successfully resolved it. If symptoms persist but you found a hardware issue (disk)—you have localized the fault for repair.

Potential Issues

  • Could not run First Aid on the system disk: Ensure you are launching the utility from the recovery environment. To do this, restart your Mac while holding Cmd+R until the Apple logo appears, and launch Disk Utility from there.
  • Console shows thousands of errors per second from the kernel process: This may indicate a driver conflict or hardware failure (RAM, motherboard). Try booting into Safe Mode (hold Shift during startup). If the errors disappear, the problem is a third-party kernel extension.
  • System Information fails to load or crashes: Try resetting the SMC (for Intel-based Macs) or NVRAM/PRAM (Cmd+Option+P+R at startup). If that doesn't help, the system folder /Library/Extensions may be corrupted—a macOS reinstall will be required.

F.A.Q.

How to open System Information on Mac?
Do I need to install third-party utilities for diagnostics?
What to do if Console logs show many errors?
How to check SSD/HDD health in macOS?

Hints

Use System Information for an overview
Analyze logs in Console
Monitor activity in Activity Monitor
Check and repair disk with Disk Utility
Use third-party utilities for advanced diagnostics

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community