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
- 1Boot into Safe Mode (hold Shift on Intel, hold power on Apple Silicon then select Safe Mode) to disable third-party kexts
- 2Check panic logs: open Console app > Diagnostic Reports > look for kernel panic entries
- 3Run Apple Diagnostics: restart and hold D (Intel) or hold power button (Apple Silicon)
- 4Remove third-party kexts from /Library/Extensions/ if identified in panic logs
- 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.