# Mac 内核崩溃怎么查，先看报告再排查随机重启

> 保留内核崩溃报告，对照外设和安全模式，核对软件更新，分清哪些线索还需要交给 Apple 判断。

Published: 2026-05-29 | Updated: 2026-10-31

Mac 自己重启后提示电脑因为出现问题而重新启动，和某个 App 突然退出不同，Apple 把这种错误称为[内核崩溃](https://support.apple.com/guide/mac-help/if-your-mac-restarts-and-a-message-appears-mchlp2890/27/mac/27)，软件和外接硬件都可能有关，提示本身不能确定哪个部件出了问题。

如果只是卡住或某个 App 退出，先看 [Mac 卡住或反复崩溃](https://mole.fit/zh/blog/mac-frozen-or-keeps-crashing)，反复出现内核崩溃时，先留下报告、记下当时连着哪些设备，再一次只改一处。

## 动手前先留下记录

记下重启时间、macOS 版本、连接的设备和刚才做的事，睡眠唤醒、连着扩展坞、正在运行的 App 都可以记下来，这些是用来对照的现象，还不是原因。

把相关报告复制到不准备清理的位置，重要资料还没备份时，先保留资料，再考虑重试触发问题的操作，不要为了测试主动制造内核崩溃，[Apple 开发者技术支持](https://developer.apple.com/forums/thread/763928)明确提醒，这可能损坏文件。

用简单的记录表对照，不要同时改好几个设置。

| 现象 | 记下什么 | 接下来怎么对照 |
| --- | --- | --- |
| 唤醒后重启 | 时间和连接的设备 | 断开外设后重复原来的操作 |
| 反复出现第三方名称 | 报告中的完整标识符和版本 | 核对厂商更新或官方卸载方法 |
| 没接外设也重启 | 时间和对应报告 | 测试安全模式，再做硬件诊断 |

## 找到这次重启的报告

打开控制台，查看重启时间附近的报告，Apple 的[控制台说明](https://support.apple.com/en-asia/guide/console/cnsl664be99a/mac)把**崩溃报告**用于记录 App 或进程崩溃，通常是 `.ips` 文件，时间挨得近的 App 崩溃，不一定就是整台 Mac 重启的原因。

如果那里看不到内核崩溃报告，可以检查 [Apple 开发者支持讨论](https://developer.apple.com/forums/thread/763928)里提到的系统诊断报告目录。

```text
/Library/Logs/DiagnosticReports
```

找时间对应的报告，有 `.panic` 文件就一起查看，不只按这个后缀筛选，也不要把所有 `.ips` 都当成内核崩溃，报告格式可能不同，保留原文件比只复制一行看着吓人的文字更有用。

## 看重复规律，不急着定原因

对比发生时间、macOS 构建版本、开头的崩溃描述和反复出现的第三方标识符，Apple 的[内核回溯讨论](https://developer.apple.com/forums/thread/782023)展示了 **Kernel Extensions in backtrace** 这一段，里面会有扩展名称和版本，报告有这一段时，记下反复出现的非 Apple 标识符，交给厂商核对。

进程或扩展被点名只是线索，同一讨论里 Apple 也解释了，watchdog 超时引发的崩溃，回溯可能只记录当时正在执行的代码，不是造成超时的代码，不要凭一个名称就判断内存、显卡或 App 坏了。

如果其他证据提到了系统扩展，也保留完整标识符，但不要预期[运行在用户空间的系统扩展](https://developer.apple.com/system-extensions/)会出现在内核扩展列表里，把完整报告和能重复触发的操作私下发给对应厂商或 Apple。

## 一次排查一个外设

按 Apple 的[意外重启检查步骤](https://support.apple.com/en-au/102382)关机，断开外设，台式 Mac 保留使用所需的显示器、键盘、鼠标或触控板。

用原来的方式操作，至少观察到平时容易重启的那个时段，如果稳定，就每次接回一个设备，接回后重复同样的操作，记清设备和连接方式。

某个连接让问题再次出现时，先停用这个连接，再查设备厂商的兼容性和更新说明，暂时没重启是一条有用的记录，还不能说明间歇性问题已经消失。

## 对照安全模式和正常启动

[安全模式](https://support.apple.com/en-us/116946)用来缩小启动时加载的软件范围，先关机，再按处理器类型启动。

- **Apple 芯片：**按住电源按钮，看到启动选项后选择启动磁盘，按住 Shift，再点以安全模式继续的按钮。
- **Intel：**开机后立即按住 Shift，直到登录窗口出现。

安全模式支持相关操作时，再试一次原来的触发方式，正常重启即可退出安全模式，只在安全模式稳定，说明该检查启动软件，不代表可以手动删驱动。

Apple 的[内核崩溃说明](https://support.apple.com/guide/mac-help/if-your-mac-restarts-and-a-message-appears-mchlp2890/27/mac/27)提到，更新后要检查第三方插件和兼容性，安装可用的 macOS 更新和厂商提供的兼容驱动或 App 更新，再测试一次，需要通过卸载来对照时，用厂商自己的卸载程序，动手前保留安装器和需要的数据。

## 运行 Apple 诊断，知道何时停止试错

按 [Apple 诊断说明](https://support.apple.com/102550)准备 Mac，外接设备只保留 Apple 指定的那些，Apple 芯片机型按住电源直到出现启动选项，松开后按住 Command-D，Intel 机型开机后立即按住 D，没反应再用 Option-D。

macOS Tahoe 26 及后续版本可能要求选择具体诊断项目，跟着屏幕操作，保留参考代码，没有检出问题也不要删掉反复出现的内核崩溃报告。

诊断报告故障、Mac 连测试所需的运行时间都撑不到，或排查外设和软件后仍然崩溃时，就联系 Apple，带上报告、代码和简短的改动记录，重启检查说明也把重新安装 macOS 列为后续步骤，抹掉数据前先确认处理路径，如果还伴随磁盘错误，可以另看[磁盘工具急救](https://mole.fit/zh/blog/how-to-use-disk-utility-first-aid-mac)。

## Mole 会列出什么

Mole Mac 的**清理**会在符合条件时列出 `/Library/Logs/DiagnosticReports` 对应的**崩溃报告**，排查期间先不要勾选，把副本留在清理目标以外的位置，移除报告不能查出内核崩溃的原因。

## 常见问题

### 出现重启提示就说明硬件坏了吗？

不是，Apple 列出的可能原因包括软件、硬件和外设，要把触发条件、报告和诊断结果放在一起看。

### 报告写了某个驱动，就能确定是它导致的吗？

不能，把名称和版本记下来，对比几次报告，移除前让厂商结合完整证据判断。

### 删掉崩溃报告能让 Mac 不再重启吗？

不能，报告要留着对照和联系支持，删除故障记录并没有修复故障原因。

---

Canonical HTML page: https://mole.fit/zh/blog/mac-kernel-panic
Blog index for agents: https://mole.fit/zh/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
