恳请大佬指点, Mac mini M4 被 idleassetsd 持续下载 4K 屏保视频,占用巨量硬盘(愿意付费感激)

3 月 12 日
 ly1878

为了方便大家阅读,以及我可能没法高效的表达,用 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 防火墙封锁、改静态壁纸、开低数据模式、干脆让它下载完等等,结论基本都是治标不治本,系统更新后必然复发。


现在的困境

感觉每条路都堵死了:


想请教大家

  1. 在不关闭 SIP 的情况下,有没有办法彻底让 idleassetsd 停止下载?
  2. 系统更新后壁纸和屏保设置会被重置,有没有办法用脚本或者配置文件把它固定住?
  3. 有没有人在 Sequoia 上真正解决了这个问题,求分享!
2806 次点击
所在节点    macOS
12 条回复
YIsion
3 月 12 日
用的最新版系统,没有你说的这个问题,我当时用的是 改 hosts 文件屏蔽下载服务器。 我记得壁纸更改为静态的后,只删除文件不行好像还得删除几个 plist 文件才可以 u
CNGTZ
3 月 12 日
永不启用屏幕保护?
ly1878
3 月 12 日
@YIsion 可以帮忙回想下大概有哪些名称或者什么文件夹的 plist 文件吗?会有上面提到的“副作用”吗?我不太喜欢 macos26 ,应该会用目前的 15 系统养老。


@CNGTZ 从那时起,就已经改成“永不启用”屏保了,但是没用,ai 后来说我系统壁纸也要是完全的静态,而不是昼夜变化的动态,也改了,现在还是一样。
di11wei
3 月 12 日
自动有这个功能我也没遇到这个问题。
一个建议可以试试:下载 Onyx https://www.titanium-software.fr/en/onyx.html ,它里面有个「维护」选项,执行一遍试试看。
surfish
3 月 14 日
sudo rm -rf /Library/Application\ Support/com.apple.idleassetsd

关闭 SIP 改好 hosts 再开启 SIP 不就行了。
surfish
3 月 14 日
等等 修改 hosts 不需要关闭 SIP 吧,是不是你的文件权限被改坏了。
labdum
3 月 14 日
是不是设置里选了壁纸轮流呢?没遇到过
ly1878
3 月 14 日
@surfish ai 好想让我修改过类似的文件,失败了,好像是权限问题,主要是网上经验贴中提到,修改后好像会不停的请求网络,导致次生问题。


@labdum 没有壁纸轮流。
ranaanna
3 月 15 日
首先,设置静态屏保和壁纸之后会直接停止下载

其次,只是后台在空闲时预先下载部分屏保文件。当磁盘空间不够时,会被自动清除。占用带宽方面,macos 会识别高成本网络会自动停止下载,比如在链接 iphone 热点的时候,基本不会因为占用带宽花钱

带宽和硬盘本来就是拿来占用的,所以,这种东西就交给 macos 管理好了,没有必要想办法并产生“从未有过如此的无力感”

设置了 shuffle wallpaper rotates through 70 aerials every 12 hours, 完全没有无力感
ly1878
3 月 15 日
@ranaanna 哥们,这么多 4k 视频占用 47G 硬盘,恐怕大部分 mac 用户很难有你这种风轻云淡吧。日常使用中,大部分情况都不是链接 iPhone 热点哇,能忍受这巨量“垃圾”在你工作时占用持续大量带宽?
ly1878
3 月 15 日
@ranaanna 你可能留意帖子内容,屏保早就禁止,壁纸也是完全静态,不随着早晚变化,仍旧会持续下载视频。
PhDLuffy
4 月 22 日
@ranaanna 这种发言很难想象出现在 v2ex

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1197659

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX