跳到主要内容
Mole
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 Macs Fan Control

    Macs Fan Control 第一次运行时会在 /Library 下装一个有特权的 smcwrite helper 和让它常驻的 LaunchDaemon,都在应用包外面,把应用拖进废纸篓删不掉它们,Homebrew cask 也不管,打算重装的话先把自定义的风扇设置记下来,它们在偏好设置文件里,会跟应用一起删掉。这篇覆盖官网下载版和 Homebrew cask macs-fan-control 两种安装方式。

    用应用自带的卸载命令

    CrystalIDEA 的卸载页面写到,Macs Fan Control 自带「More › Uninstall…」命令,趁应用还在的时候用它。

    手动移除

    应用已经删了,或者想自己动手,CrystalIDEA 的页面给了下面这组命令,依次是退出应用、删偏好设置文件、刷新偏好设置缓存,再卸载并删除守护进程和 helper,带 sudo 的几行会要管理员密码:

    killall "Macs Fan Control"
    rm ~/Library/Preferences/com.crystalidea.macsfancontrol.plist
    killall -u `id -u -n` cfprefsd
    sudo launchctl unload /Library/LaunchDaemons/com.crystalidea.macsfancontrol.smcwrite.plist
    sudo rm /Library/LaunchDaemons/com.crystalidea.macsfancontrol.smcwrite.plist
    sudo rm /Library/PrivilegedHelperTools/com.crystalidea.macsfancontrol.smcwrite
    

    Macs Fan Control.app 还在「应用程序」里的话,再把它移到废纸篓。

    数据存在哪里

    位置 里面是什么 如何处理
    ~/Library/Preferences/com.crystalidea.macsfancontrol.plist 应用的设置 默认勾选,打算重装就先记下自定义的风扇设置
    /Library/LaunchDaemons/com.crystalidea.macsfancontrol.smcwrite.plist 让 smcwrite helper 常驻 会列出但默认不勾选,删除时要输入管理员密码
    /Library/PrivilegedHelperTools/com.crystalidea.macsfancontrol.smcwrite 写入风扇转速的特权 helper 会列出但默认不勾选,和上面的 LaunchDaemon 一起勾

    Mole 自己的风扇功能用的是它自己的另一个 helper,卸载 Macs Fan Control 不会碰到它。

    核对卸载结果

    pgrep -il "macs fan control"
    launchctl print system/com.crystalidea.macsfancontrol.smcwrite
    ls -l /Library/LaunchDaemons/com.crystalidea.macsfancontrol.smcwrite.plist /Library/PrivilegedHelperTools/com.crystalidea.macsfancontrol.smcwrite
    
    • pgrep 没有输出,说明应用没在运行。
    • launchctl print 提示找不到这个服务,说明 smcwrite 守护进程没有加载,打印出一大段服务信息说明它还加载着。
    • ls -l 对某条路径提示「No such file or directory」,说明那个文件已经删掉了,列出文件说明它还在,需要走上面要管理员密码的那一步。

    用 Homebrew 安装时

    macs-fan-control 这个 cask 卸载时会给应用发信号让它退出,zap 清单只有 ~/Library/Preferences/com.crystalidea.macsfancontrol.plist 一条,也就是 Mole 默认勾选的那份文件,只要这一行保持勾选,zap 清单里就没有你没看过的东西,Mole 可以带上 --zap,取消勾选的话 Mole 就不加 --zap。cask 的卸载步骤和 zap 清单都不会删 smcwrite 守护进程和 helper,在 Mole 里把这两行勾上,或者用上面 CrystalIDEA 给的命令。

    自己运行 zap 步骤只会删掉偏好设置文件,守护进程和 helper 还在:

    brew uninstall --cask --zap macs-fan-control
    

    Mole 会列出什么

    对官网下载版的 Macs Fan Control:

    • ~/Library/Preferences/com.crystalidea.macsfancontrol.plist 默认勾选。
    • /Library/LaunchDaemons/com.crystalidea.macsfancontrol.smcwrite.plist 和 /Library/PrivilegedHelperTools/com.crystalidea.macsfancontrol.smcwrite 会列出但默认不勾选,勾上后 Mole 会要管理员密码,跟应用一起把它们移进废纸篓。

    用 Homebrew 安装时,zap 清单里也只有这份偏好设置文件。

    这次检查覆盖了什么

    Macs Fan Control 用官网下载版测了两次。2026 年 9 月 19 日拷进「应用程序」,打开后用 Mole 1.15 的 Preview 构建(build 277)卸载,没有 Homebrew 安装记录,首次运行装上了 smcwrite LaunchDaemon,Mole 的启动项列表也显示了它,那个构建删不了 /Library 下属于 root 的文件,所以应用移除后守护进程和 helper 都留了下来。2026 年 9 月 23 日用官方安装包重装,再用之后的一个 Preview 构建卸载,输入管理员密码后守护进程的 plist 和 PrivilegedHelperTools 里的 helper 都进了废纸篓,应用相关的东西一样都没留下。两次都没有碰到 Mole 自己的风扇 helper。自定义风扇设置和 Homebrew cask 都没有测到。

    Mac 空间不够、越用越慢时,Mole 能帮你清理垃圾、卸干净软件、维护系统。

    下载试用 Mole

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.16.0 (296) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。