为了方便大家阅读,以及我可能没法高效的表达,用 ai 整理了多轮的咨询内容,这样结构更清晰。 咨询过天才吧,他们尝试复现后回复,要么重装系统,要么重建账户,我不太愿意这样做,虽然是日常使用,但是个性化内容多。
目前尝试过的做法: 1 、用空文件替换并锁定,但是还是被逐个检查替换了。其他的尝试由于看了帖子用户们反馈,会有更多的问题,所以目前还没尝试。 2 、今天刚更新系统至 15.7.4 ,更新前特地清空了视频文件夹,但是更新后仍然继续下载。
用电脑这么多年,从未有过如此的无力感,请教大佬指点,非常愿意付费感谢(先谈好费用)。
设备信息
Mac mini 2024 ,Apple M4 ,16GB 内存,macOS Sequoia 15.5
问题描述
不知道从什么时候开始,发现系统里有个叫 idleassetsd 的后台进程一直在偷偷下载东西,下载的是 4K 屏保视频,存在这个路径下:
/Library/Application Support/com.apple.idleassetsd/Customer/4KSDR240FPS/
每次 macOS 更新完系统,它就重新开始大量下载,每次大概下载 30~40GB ,非常占带宽和硬盘空间,很烦。
已经试过的方法
方法一:把壁纸和屏保都换成静态的
壁纸换成了"卡特琳娜岛(静态版)",屏保换成了"Macintosh"那个纯静态图案的。
效果:换完之后 idleassetsd 的 CPU 占用确实降到 0% 了,感觉好了。但是只要系统一更新,它就又开始下载,设置好像也会被重置,问题又回来了。
方法二:把视频文件替换成小文件然后锁定
写了个脚本,把那些几百 MB 的 .mov 视频文件全部删掉,换成同名的几十字节的小文件,然后用 chflags uchg 命令锁定,防止系统再去覆盖它。
第一次处理了大概 40 个文件,省了将近 18GB ;过一段时间发现又有新文件出来,又跑了一次脚本。
效果:系统会慢慢绕过锁定,继续重新下载新的视频。每次系统更新后锁定全部失效,要反复跑脚本,完全是治标不治本。
方法三:改 hosts 文件屏蔽下载服务器
想在 hosts 文件里加一行 127.0.0.1 sylvan.apple.com,把它的下载服务器地址屏蔽掉。
效果:直接失败了,系统提示 Operation not permitted,Sequoia 的 SIP (系统完整性保护)不让改 hosts 文件,这条路走不通。
方法四:直接禁用这个服务
这个方法没有实际去做。因为在 Apple 社区的帖子里看到,有人用防火墙软件封锁了它的网络之后,idleassetsd 不但没有停,反而每秒发出将近 1000 次网络请求,CPU 直接飙到 150% 以上,Mac 烫得不行,内存也一直涨。感觉禁用服务应该会触发一样的情况,所以没敢试。
找到的相关帖子
Apple 官方社区有一个讨论帖,有 326 个人点了"我也是",说明这个问题很普遍:
https://discussions.apple.com/thread/255329956
帖子里各种方法都有人试过,包括用 LuLu 、Little Snitch 防火墙封锁、改静态壁纸、开低数据模式、干脆让它下载完等等,结论基本都是治标不治本,系统更新后必然复发。
现在的困境
感觉每条路都堵死了:
想请教大家
idleassetsd 停止下载? 1
YIsion 2 天前
用的最新版系统,没有你说的这个问题,我当时用的是 改 hosts 文件屏蔽下载服务器。 我记得壁纸更改为静态的后,只删除文件不行好像还得删除几个 plist 文件才可以 u
|
2
CNGTZ 2 天前
永不启用屏幕保护?
|
3
ly1878 OP |
4
di11wei 2 天前
自动有这个功能我也没遇到这个问题。
一个建议可以试试:下载 Onyx https://www.titanium-software.fr/en/onyx.html ,它里面有个「维护」选项,执行一遍试试看。 |
5
surfish 14 小时 40 分钟前
sudo rm -rf /Library/Application\ Support/com.apple.idleassetsd
关闭 SIP 改好 hosts 再开启 SIP 不就行了。 |
6
surfish 14 小时 37 分钟前
等等 修改 hosts 不需要关闭 SIP 吧,是不是你的文件权限被改坏了。
|
7
labdum 10 小时 51 分钟前
是不是设置里选了壁纸轮流呢?没遇到过
|