必须先点击“个人收藏”右上角的“边栏”按钮展开设备列表,再选中本机名称(如“MacBook Pro(本地)”),点击“开始”按钮启用实时日志流;红色圆点即Fault故障条目,输入type:Fault可精准筛选,悬停“进程”列排序或用硬件标识符反向搜索可锁定错误源,拖选后拖至桌面可导出带时间戳的完整.log快照。

想在Mac上即时捕获正在发生的系统错误,比如App突然无响应、网络中断或磁盘写入失败,必须让“控制台”持续监听并高亮红色故障条目,而不是翻查已存档的旧日志。
打开控制台并定位到实时系统日志流
点击“访达”→“应用程序”→双击“控制台”启动;若Dock中已有图标,直接点击即可。
启动后,左侧边栏默认可能只显示“个人收藏”和“报告”,【必须先点按“个人收藏”区域右上角的“边栏”按钮】,才能展开“设备”列表。
在“设备”列表中,点击你当前使用的Mac名称(通常显示为你的电脑名+“(本地)”),不是“所有消息”或“系统日志”这类聚合项——选错会导致看不到进程级错误源头。
点按工具栏中的“开始”按钮(圆形播放图标),日志流立刻开始滚动。此时窗口右侧出现带颜色圆点的新条目:红色圆点即为故障(Fault),是最高优先级的实时系统错误信号。
筛选并聚焦红色故障日志
在控制台窗口右上角的搜索框中,直接输入 type:Fault 并回车。
这一步会立即过滤出全部红色圆点条目,排除黄色错误(Error)和灰色调试信息干扰。注意不要漏掉冒号,写成 Fault 或 fault 无效。
如果某条红色日志被截断显示(末尾有省略号),点按它,再按右箭头键→或选择“显示”→“展开所选行”,完整查看错误上下文,包括进程名、PID、时间戳和原始报错字符串。
锁定关键错误源的两种方法
方法一:按进程名快速归类
将鼠标悬停在“进程”列标题上,单击一次,所有日志按进程名称升序排列;再点一次变为降序。系统级错误多集中在 kernel、WindowServer、diskmanagementd、securityd 等进程下。
方法二:用关键词反向追踪
例如遇到USB设备反复断连,展开一条红色日志后复制其中的硬件标识符(如 IOUSBHostDevice@01400000),粘贴进搜索框,回车。整个窗口瞬间只保留与该设备相关的全部故障和错误事件链。
注意:不要在搜索框里同时输多个关键词用空格隔开——控制台不支持布尔逻辑,空格会被当作字面字符匹配,反而搜不到结果。
导出当前故障快照以便分析
按住 Command 键,用鼠标拖选若干连续的红色日志条目(建议至少包含错误发生前3秒和后5秒的上下文)。
右键选中区域→“复制”,然后粘贴到文本编辑器中保存为 .txt 文件。
如需保留原始时间戳和进程元数据,选中后直接拖拽到桌面——系统自动生成一个以当前时间命名的 .log 文件,双击仍可用控制台打开,且保持格式完整。

















