Error Codes Wiki

Mac Repeated Kernel Panics — Your Computer Restarted Because of a Problem

Criticalkernel panic

Overview

Repeated macOS kernel panics that restart the Mac with the message 'Your computer restarted because of a problem' indicate hardware or kernel extension issues.

Key Details

  • Multiple kernel panics within a short period indicate a persistent issue
  • The panic log is stored in /Library/Logs/DiagnosticReports/
  • Third-party kernel extensions (kexts) are a leading cause
  • Hardware issues like failing RAM or GPU can cause repeated panics
  • macOS Monterey+ uses System Extensions instead of kexts for most drivers

Common Causes

  • Third-party kernel extensions (kexts) crashing
  • Failing RAM modules causing memory corruption
  • Overheating due to dust buildup or thermal paste degradation
  • Corrupted macOS installation files
  • Incompatible external hardware or peripherals

Steps

  1. 1Boot into Safe Mode (hold Shift on Intel, hold power on Apple Silicon then select Safe Mode) to disable third-party kexts
  2. 2Check panic logs: open Console app > Diagnostic Reports > look for kernel panic entries
  3. 3Run Apple Diagnostics: restart and hold D (Intel) or hold power button (Apple Silicon)
  4. 4Remove third-party kexts from /Library/Extensions/ if identified in panic logs
  5. 5Reset NVRAM (Intel): restart and hold Option+Command+P+R for 20 seconds

Tags

mackernel-paniccrashrestartdiagnostics

Frequently Asked Questions

Open Console app, go to Diagnostic Reports in the sidebar, and look for files starting with 'kernel' with the panic timestamp.