前言

曾经专门为清理垃圾,卸载软件而生的CleanMyMac自从更新到CleanMyMac X版本后,竟然它自己终于是也走上了流氓软件的道路!

只要有安装过CleanMyMac X系统里就会有一个CleanMyMac X HealthMonitor的后台服务一直运行中,哪怕你已经完全退出,甚至是卸载了CleanMyMac X之后,这个服务进程就像牛皮癣一样一直存在,并且无法终止(kill掉了马上又会自动运行)!

而我们通常使用CleanMyMac这个软件的频率大概也就最多一周一次,或者是需要彻底卸载软件的时候才会打开一下,正常的使用场景下它就是一个工具的存在,只有需要的时候才会打开来用一下,因此我们并不需要它持续驻留在系统里!

网上搜索了一下反应这个问题的人非常多,也有很多的奇淫技巧来拒绝CleanMyMac X HealthMonitor的运行,大致有如下几种:

  1. 删除CleanMyMac X HealthMonitor的程序文件,
  2. 设置文件权限,删除允许运行权限;
  3. 用其他清理工具清理启动项

这些方法我感觉都是没有正确完美的解决问题,方法1删除程序文件后系统并不会停止调用和启动它,也就是它的自启动机制还是存在的,只不过找不到对应的执行文件,这将会导致系统在日志中产生大量的报错;方法2同样会有报错产生;方法3直接清理后可能会连对应的启动项一起删除,虽然不会再启动,也不会有启动失败的报错了,但是毕竟这是CleanMyMAC所自带的程序,可能会在下次使用CleanMyMac的时候出现问题,或者是自动恢复,如果是彻底卸载不再使用CleanMyMAC这个软件了,那就没关系!

有没有一种既不影响CleanMyMAC的正常功能,又不会让CleanMyMac X HealthMonitor自动在后台运行的方法呢?

其实是有的,并且是CleanMyMAC X自带的选项可以关闭
CleanMyMac X HealthMonitorCleanMyMAC X内部集成的恶意软件保护 和 一些对系统状态实时监控并告警提醒的实时监控服务,我们只需要在CleanMyMAC X的偏好设置项中禁用所有与系统监控和恶意软件实时防护相关的功能就可以达到禁用CleanMyMac X HealthMonitor的目的;

如何关闭

需要关闭的设置项目如下:
点击CleanMyMac的偏好设置

关闭通知功能,如果希望保留通知,则需要取消下面三项针对空间大小的监控选项,禁止其自动扫描空间大小:
禁用CleanMyMac的通知和磁盘空间监控

重点设置来了,要禁用保护选项卡下面的全部选项,这里就是主要导致CleanMyMac X HealthMonitor会在后台驻留的原因:
禁用全部的实时保护选项

如果还不放心,可以手动删除如下几个路径下的启动文件,经过测试并不影响CleanMyMac的任何功能

$sudo rm -f /Library/PrivilegedHelperTools/com.macpaw.CleanMyMac4.Agent
$rm -f ~/Library/LaunchAgents/com.macpaw.CleanMyMac4.Updater.plist
$rm -rf ~/Library/ApplicationSupport/CleanMyMac\ X\ HealthMonitor

好了,现在在不打开CleanMyMac的时候,活动监视器中终于不会再出现跟它有关的进程了!~

Last modification:October 29, 2022
如果觉得我的文章对你有用,请随意赞赏