Mac启用勿扰模式后屏幕高频闪烁,本质是通知渲染层与专注模式切换的图形合成冲突,需关闭横幅动画、重置NotificationCenter服务、禁用显示器动态刷新率及排查第三方通知插件。

Mac在启用勿扰模式后屏幕出现高频闪烁(如横幅弹出瞬间闪屏、菜单栏图标明暗跳变、Dock图标微闪),本质是系统通知渲染层与专注模式状态切换时的图形合成冲突,多见于搭载M系列芯片的macOS Sequoia 15.6+系统,需从通知机制、图形驱动及专注模式联动三路排查。
检查并禁用“通知中心横幅动画”
系统默认开启横幅淡入淡出动画,当勿扰模式频繁启停(如被快捷键误触、第三方工具轮询检测)时,该动画会与窗口服务争抢GPU资源,引发屏幕底层帧缓冲区刷新异常,表现为0.5秒一次的全局亮度脉动。
打开“系统设置”→“通知与专注模式”→点击右下角“…”按钮→选择“通知中心设置”。
关闭【横幅通知动画】开关——此选项位于设置页最底部,未命名图标为两个重叠方块带波浪线,关闭后横幅将硬切显示/隐藏,彻底消除动画帧抖动源。
重置通知中心图形服务
通知中心进程(NotificationCenter.app)若长期运行,其Core Animation图层缓存可能损坏,导致勿扰模式开关触发时强制重绘全屏,诱发显示器EDID通信紊乱。这不是重启能解决的软故障,必须清空其GPU上下文。
按 Command + Space 呼出聚焦搜索 → 输入“活动监视器”并打开。
在顶部搜索栏输入“notificationcenter” → 找到名为“NotificationCenter”的进程 → 点击右侧“X”按钮强制退出。
系统会自动重启该进程,但新实例会重建干净的Metal渲染上下文,【必须等待10秒以上再操作勿扰模式,否则旧缓存残留仍会复现】。
排查专注模式与显示器节能策略冲突
方法一:关闭“当显示器关闭时,防止电脑自动进入睡眠”
该选项若被意外启用,会导致勿扰模式激活时系统误判为“需要持续图形输出”,强制维持Display Server活跃状态,与节能驱动产生帧率调度矛盾,引发PWM调光频闪。
点击苹果菜单 → “系统设置” → 左侧“电池” → 右侧切换至“电源适配器”标签页 → 向下滚动找到该选项 → 【务必取消勾选】。
方法二:禁用“高刷新率显示器的动态刷新率切换”
部分ProMotion显示屏在勿扰模式下会错误触发刷新率降频(如从120Hz突降至60Hz),造成肉眼可见的卡顿式闪烁。需锁定基础刷新率。
前往“系统设置” → “显示器” → 点击当前显示器名称 → 展开“高级” → 关闭【自动切换刷新率】。
手动将刷新率固定为“60Hz”或“120Hz”(根据使用场景选择),避免勿扰模式状态变更时触发动态调节。
验证是否由第三方通知插件引发
第一步:在终端中执行以下命令终止所有非系统通知代理:
killall -9 NotificationCenter NotificationUIProcess UserNotificationCenter
第二步:立即手动开启勿扰模式(控制中心点月亮图标)→ 观察屏幕是否仍闪烁。
若闪烁消失,说明问题源自第三方工具(如BettterTouchTool的通知拦截模块、Raycast的提醒扩展、或已卸载但残留配置的Notifyd守护进程)。
此时需进入对应软件设置页,关闭其“接管系统通知”“增强勿扰逻辑”等深度集成选项,【切勿直接删除配置文件,应通过软件内‘恢复默认通知行为’功能重置】。

















