关于10.15.7中MRT进程狂吃CPU的解决办法
最近两天发现电脑异常卡,资源监控发现一个叫MRT的进程疯狂吃CPU,网上搜索,都说MRT是macOS上一个类似反病毒的软件,也有说占CPU资源的,但是他们的位置都不对,导致我在10.15.7相应路径去找时没发现这玩意儿。后面梯子出去找了半天,发现苹果社区也有人交流这个问题:https://discussions.apple.com/thread/251941776查看帖子,有人贴出了一个不算解决办法的解决办法:降级MRT。之所以说不算解决办法,是因为这个并没从根本解决,根本上需要苹果来处理,因为这个问题貌似是苹果更新后出现的。
解决方法:
从我10.15.7的时间机器中查看MRT.app,发现是2020.10.20更新来这个软件,版本号由1.67升级到1.68,导致问题出现,因此如果你有用时间机器备份,那直接用时间机器10.9到10.20这几天任意一个备份中的MRT.app替换即可
替换前先在终端删除MRT.app 1.68:sudo rm -rf /Library/Apple/System/Library/CoreServices/MRT.app
然后终端中使用sudo cp -R 时间机器中MRT.app路径 /Library/Apple/System/Library/CoreServices/MRT.app复制1.67的MRT.app到系统中
(示例:
sudo cp -R '/Volumes/Time Machine/Backups.backupdb/厨子的Mac Mini/catalina - 数据//Library/Apple/System/Library/CoreServices/MRT.app' '/Library/Apple/System/Library/CoreServices/MRT.app'
)
最后执行:
cd /Library/Apple/System/Library/CoreServices
sudo xattr -c -r *
macOS 10.15.7中,MRT.app所在位置为:/Library/Apple/System/Library/CoreServices/MRT.app
注意,修改这个位置的文件需要关闭SIP才行。如果你没有时间机器,可以试着下载附件替换或者直接删除MRT.app。附件中的MRT仅适用于10.15.7,其他版本没有测试过(似乎11也有这个问题)
后续影响未知
页:
[1]