必须同步禁用系统登录项、TeamViewer内部自启设置、辅助功能权限、LaunchAgents代理及强制终止残留进程,否则TeamViewer会持续后台运行并弹窗。

Mac上TeamViewer关掉主窗口后仍持续在后台静默运行,占用CPU、拖慢系统响应、触发“TeamViewer Helper想控制这台电脑”弹窗,根源在于它注册了多重自启机制:系统登录项、LaunchAgents代理、辅助功能权限三者叠加。必须同步切断这三层路径,否则任一残留都会导致它下次自动复活。
从系统设置中移除“在后台允许”的TeamViewer Agent
这一步针对TeamViewer安装时悄悄写入的无界面后台服务,它不显示图标、不占Dock,但会随登录自动拉起Helper进程。【仅关闭右侧开关无效,必须点减号彻底移除】
1、点击屏幕左上角苹果菜单 → 选择“系统设置”。
2、左侧边栏点“通用” → 右侧向下滚动找到并点击“登录项与扩展”。
3、切换到“在后台允许”标签页。
4、在列表中查找名称含“TeamViewer”“Helper”或“Agent”的条目(如“com.teamviewer.TeamViewer.Helper”)。
5、选中该条目 → 点击下方减号(−)按钮删除。
进入TeamViewer内部关闭所有自启开关
TeamViewer自身设置里硬编码了两处自启逻辑:主程序随系统启动 + Helper进程自动连接。这两项不关,哪怕删了登录项,重启后也会重新注册回来。
方法一:关闭主程序自启
1、先启动TeamViewer(哪怕只打开1秒)。
2、顶部菜单栏点击“TeamViewer” → “首选项”。
3、切换到“常规”页签 → 取消勾选“随系统一同启动TeamViewer”。
4、点击右下角“应用”按钮保存,否则设置不生效。
方法二:禁用Helper进程自动激活
1、仍在“首选项”窗口中 → 切换到“高级”页签。
2、滚动到底部,找到“启动时自动连接上次会话”和“启用TeamViewer Helper进程”两项。
3、全部取消勾选 → 关闭首选项窗口。
在隐私设置中彻底剥夺辅助功能权限
TeamViewer Helper依赖辅助功能权限才能绕过系统限制静默驻留。如果只删登录项却不撤权限,它会在你每次启动TeamViewer时立刻重获控制权,弹窗反复出现。
第一步:解锁并定位权限条目
1、打开“系统设置” → 左侧边栏点“隐私与安全性”。
2、向下滚动到“辅助功能”,点击右侧“详细信息…”按钮。
3、若左下角是锁图标,先点击解锁并输入管理员密码。
第二步:精准移除TeamViewer相关权限
4、在应用列表中查找三项:
• “TeamViewer”(主程序)
• “TeamViewer Helper”(关键后台进程)
• “TeamViewer Launcher”(启动桥接器)
5、逐个选中 → 点击右下角减号(−)按钮移除;【仅取消勾选无效,必须点减号】
用终端命令卸载残留的LaunchAgents守护配置
TeamViewer安装时会在用户目录下生成plist文件,即使卸载软件,该文件仍保留在后台自动加载。不清理它,下次登录就会原样复活。
1、打开“终端”(聚焦搜索输入“终端”回车)。
2、执行命令查看是否存在TeamViewer相关代理:
ls ~/Library/LaunchAgents | grep -i teamviewer
3、若返回结果如 com.teamviewer.TeamViewer.Helper.plist,说明文件存在。
4、执行卸载命令:
launchctl unload ~/Library/LaunchAgents/com.teamviewer.TeamViewer.Helper.plist
5、再执行删除命令(永久清除):
rm ~/Library/LaunchAgents/com.teamviewer.TeamViewer.Helper.plist
强制终止当前所有TeamViewer残留进程
做完以上四步,可能仍有进程在内存中赖着不走,尤其“TeamViewerOpener”“TeamViewerDesktop”这类隐藏进程会偷偷维持连接。
1、按Command + 空格打开聚焦搜索 → 输入“活动监视器”并回车。
2、顶部标签页切换到“所有进程”。
3、右上角搜索框输入关键词:teamviewer。
4、逐一选中以下进程并点击左上角“X”按钮强制退出:
• TeamViewer
• TeamViewer Helper
• TeamViewer Opener
• TeamViewer Desktop
5、确认全部退出后,关闭活动监视器。

















