macOS 禁用 mediaanalysisd

背景

MAC系统不活跃,屏幕关闭之后, 有个服务会执行。

每次都把机器烧得发烫。 如果把屏幕合上, 那就更加热了,还不能散热出去。

问了几次AI,这次居然有了个结果, 相关信息如下:

macOS 禁用 mediaanalysisd

正确命令

bash 复制代码
# 禁用 mediaanalysisd(照片分析/人脸识别等后台服务)
sudo launchctl disable system/com.apple.mediaanalysisd
launchctl disable gui/$(id -u)/com.apple.mediaanalysisd

完整操作步骤

1. 先停止正在运行的进程

bash 复制代码
# 查看是否在运行
ps aux | grep mediaanalysisd

# 强制终止
sudo killall mediaanalysisd

2. 禁用服务

bash 复制代码
# 禁用系统级
sudo launchctl disable system/com.apple.mediaanalysisd

# 禁用当前用户级
launchctl disable gui/$(id -u)/com.apple.mediaanalysisd

3. 卸载 plist(立即生效)

bash 复制代码
# 查找对应的 plist
find /System/Library/LaunchDaemons /System/Library/LaunchAgents \
     ~/Library/LaunchAgents /Library/LaunchAgents \
     -name "*mediaanalysis*" 2>/dev/null

# 卸载(示例路径,根据实际查找结果调整)
sudo launchctl bootout system/com.apple.mediaanalysisd
launchctl bootout gui/$(id -u)/com.apple.mediaanalysisd

注意事项

注意点 说明
⚠️ SIP 保护 macOS 11+ 有 SIP,可能阻止禁用系统服务
⚠️ 影响 禁用后照片 App 的人脸识别、场景分类、回忆功能会失效
⚠️ 系统更新 macOS 升级后可能被重新启用

如果 SIP 阻止了操作

bash 复制代码
# 方法一:关闭 SIP(需重启进 Recovery 模式)
# Command + R 开机 → 终端 → csrutil disable

# 方法二(推荐):不禁用服务,限制资源占用
# 通过低电量模式间接限制后台活动
sudo pmset -a lowpowermode 1

恢复(如果后悔了)

bash 复制代码
sudo launchctl enable system/com.apple.mediaanalysisd
launchctl enable gui/$(id -u)/com.apple.mediaanalysisd
# 重启生效

你为什么想禁用它?

常见原因:

  • CPU 占用过高 → 建议先等它分析完(首次可能持续几天)
  • 风扇狂转 → 可以临时 killall 而不是永久禁用
  • 隐私顾虑 → 禁用是合理选择

如果是 CPU 问题,也可以用 nice 降低优先级而不是完全禁用:

bash 复制代码
sudo renice 20 $(pgrep mediaanalysisd)
相关推荐
shark-chili1 天前
关于AI辅助编程的认知
数据库·人工智能·redis·macos·缓存
zwd20052 天前
Mac 上写英文遇到不会的词,有哪些工具?输入法、翻译软件、写作助手怎么选
人工智能·macos·效率工具·英语写作·输入法·deepl·翻译工具
33三 三like2 天前
Jx-Mac 本地部署过程总结
macos
大象AI共学2 天前
想在手机上读 Obsidian?Mac → iPhone / 安卓的零成本方案
macos·智能手机·iphone
sysinside3 天前
如何创建可引导的 macOS Golden Gate 27 安装介质
macos
Dr.Buho3 天前
macOS 27 升级教程:兼容机型、三种安装方法与降级提示
经验分享·macos
sysinside3 天前
macOS Golden Gate 27.0 (26A428) 正式版 Boot ISO 原版可引导映像下载
macos
黑科技iOS上架4 天前
Cocos应用App Store4.3被拒怎么自查
macos·ios·objective-c·cocoa·审核·ios混淆·cocos混淆
典典分享指南4 天前
AI 配图的排版规范
macos·docker·github·vim·visual studio
:-)5 天前
修改mac电脑用户名
macos