You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

求助:如何修复因dfrd未签到导致MacBook Pro每3分钟重启的问题

求助:如何修复因dfrd未签到导致MacBook Pro每3分钟重启的问题

Hey 各位大佬,我朋友的MacBook Pro碰到个糟心的问题——开机后准点每3分钟就自动重启,每次重启都会弹出内核panic的报错信息,核心触发原因是dfrd服务超过180秒没完成看门狗签到,触发了用户空间看门狗超时。先把完整的报错日志贴出来给大家参考:

panic(cpu 0 caller 0xfffffff00e688560): userspace watchdog timeout: no successful checkins from dfrd in 180 seconds
dfrd has not exited since first loaded
service: dfrd, total successful checkins in 299 seconds: 11, last successful checkin: 180 seconds ago
service: remoted, total successful checkins in 290 seconds: 29, last successful checkin: 0 seconds ago
service: bridgeaudiod, total successful checkins in 299 seconds: 30, last successful checkin: 0 seconds ago
service: logd, total successful checkins in 299 seconds: 29, last successful checkin: 0 seconds ago

Debugger message: panic
Memory ID: 0x6
OS release type: User
OS version: 20P5060
macOS version: 21G651
Kernel version: Darwin Kernel Version 22.5.0: Thu Jun  8 17:10:34 PDT 2023; root:xnu-8796.121.3~5/RELEASE_ARM64_T8010
KernelCache UUID: 529696CF800037812B4D1FDE991978DD
Kernel UUID: 59AAE2A2-9BC4-3D6A-8F6B...

先给大家科普下,dfrdDevice Firmware Restore daemon,是和Mac固件恢复相关的系统服务,它超时没签到一般和固件异常、第三方软件干扰或者系统文件损坏有关。下面是我整理的几个可行的排查/修复步骤,大家可以按顺序试试:

  • 第一步:安全模式启动排查第三方冲突
    安全模式会加载最精简的系统组件,禁用所有第三方内核扩展、登录项和启动脚本,能快速排查是不是第三方软件搞的鬼。操作步骤:

    1. 完全关机Mac,然后按住电源键直到出现启动选项界面
    2. 按住Shift键的同时,点击「继续」进入安全模式
    3. 在安全模式下使用至少3分钟,观察是否还会自动重启
      如果安全模式下不再重启,那大概率是某个第三方登录项/内核扩展的问题,之后可以去「系统设置→通用→登录项」禁用所有非必要的登录项,再正常启动Mac逐步排查;也可以用「活动监视器」或者「系统报告→软件→扩展」来排查可疑的第三方内核扩展。
  • 第二步:重置SMC和NVRAM/PRAM
    对于Apple Silicon的Mac(从内核日志的RELEASE_ARM64_T8010能看出是M系列芯片),重置这两个参数可以修复很多和固件、硬件配置相关的小问题:

    • 重置SMC:完全关机后,按住电源键10秒,松开后再按电源键开机
    • 重置NVRAM/PRAM:开机后立即按住Option+Command+P+R组合键,保持按住至少20秒,直到Mac再次启动后再松开
      完成后正常启动Mac,观察重启问题是否解决。
  • 第三步:保留数据重新安装macOS
    如果安全模式还是会重启,那可能是系统核心文件损坏了,这时候可以尝试保留数据重新安装系统——这个操作只会覆盖系统文件,不会删除用户的文档、应用和设置:

    1. 完全关机后,按住电源键直到进入恢复模式
    2. 在恢复模式中选择「重新安装macOS」,按照提示完成操作(确保Mac连接稳定的Wi-Fi或有线网络)
      安装完成后设置好Mac,再测试是否还会每3分钟重启。
  • 第四步:排查硬件/固件深层问题
    如果以上方法都不管用,那可能是固件本身的异常,或者和硬件相关的问题(比如Apple Silicon芯片的固件故障)。这时候建议:

    1. 尝试在恢复模式中运行「磁盘工具」,选择启动磁盘后点击「急救」,检查磁盘是否有错误
    2. 直接联系Apple官方支持,或者去Apple Store天才吧做专业的硬件检测,他们可以帮你刷新固件或者排查硬件故障

⚠️ 注意:在做任何系统操作前,建议先用Time Machine或者其他备份工具把重要数据备份好,避免意外情况丢失数据。

备注:内容来源于stack exchange,提问作者kzi

火山引擎 最新活动