如何在 Mac 上卸载 Camtasia
Camtasia 把自己的数据放在 TechSmith 厂商文件夹下的 Camtasia 子文件夹里,动手前先打开它,把还想要的东西拷出来,TechSmith 这层文件夹本身不要动。如果你在线激活过 Camtasia,以后还想在别的 Mac 上用这份授权,先解除授权。下面覆盖 TechSmith 官网下载的 Camtasia,另附 Homebrew cask camtasia 的说明。
先解除授权,再退出并移除 Camtasia
- 以后要在别的 Mac 上用这份授权的话,打开 Camtasia,在 Camtasia 菜单里选 Manage License,点 Deactivate License,做法见 TechSmith 当前的解除授权说明,还在这台 Mac 上用就跳过这一步。
- 把可编辑项目及录制和素材文件保存到独立位置,核对副本后再退出 Camtasia。
- 在 Finder 的「应用程序」里把 Camtasia 移到废纸篓,备份核对前先保留,之后永久删除时只处理自己核过的 Camtasia 项目,其他废纸篓文件保留。
- 和 Camtasia 一起跑的后台进程 TechSmith Agent 在应用进了废纸篓之后可能还在运行,还在运行就先保存工作再注销或重启,并重新核对,仍在用的 TechSmith 产品可能再次启动它。
Camtasia 数据存放的位置
在 Finder 按 Shift + Command + G,逐个打开存在的路径,下面这些路径取自 Homebrew cask 给 Camtasia 列的清单,* 代表任意结尾,比如包名里的年份。
| 位置 | 内容 | 处理方式 |
|---|---|---|
~/Library/Application Support/TechSmith/Camtasia* |
Camtasia 自己的数据文件夹 | 先拷出想留的内容,只移除这个子文件夹 |
~/Library/Application Support/TechSmith |
其他 TechSmith 产品也可能用到的厂商文件夹 | 留着 |
/Users/Shared/TechSmith/Camtasia |
「共享」文件夹里的 Camtasia 文件夹,这台 Mac 上每个账户都能看到 | 确认这台 Mac 上没有别的账户在用 Camtasia 才移除 |
~/Library/Caches/com.techsmith.camtasia* |
缓存 | 退出应用后可以移除 |
~/Library/HTTPStorages/com.techsmith.camtasia* |
网页存储 | 随应用一起移除 |
~/Library/WebKit/com.techsmith.camtasia* |
内嵌网页数据 | 随应用一起移除 |
~/Library/Preferences/com.techsmith.camtasia*.plist |
应用偏好设置 | 随应用一起移除 |
~/Library/Saved Application State/com.techsmith.camtasia*.savedState |
窗口恢复状态 | 可以直接移除 |
相关应用进程退出后,把表格路径中要留的本地状态复制到独立备份并核对,再在访达打开上层目录,只把现有且属于移除版本、不需要的项目移到废纸篓,* 是匹配模式,不能当作文件夹名字原样打开,其他版本和厂商上层目录保留,当前 cask 还列出以下项目:
~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.techsmith.camtasia2026.sfl*~/Library/Caches/com.plausiblelabs.crashreporter.data/com.techsmith.camtasia*~/Library/HTTPStorages/com.techsmith.camtasia*.binarycookies
/Users/Shared/TechSmith/Camtasia 还有其他用户或版本在用时保留,各方确认不要、独立副本已核对后才由所有者移除这个 Camtasia 子目录,/Users/Shared/TechSmith 和 /Users/Shared 不动,普通 Homebrew 卸载不用 zap 也会卸下 TechSmith Agent,其他 TechSmith 产品仍需要这个共用任务时,不用这条路线保证它保留。
用 Homebrew 安装时
camtasia 这个 cask 移除应用时会卸下 com.techsmith.TechSmithAgent 这个 launchd 任务,它的 zap 清单包含上表除 TechSmith 父文件夹以外的每一个路径,另外还有 Camtasia 的「最近使用的文稿」记录和一个崩溃报告缓存。自己执行 brew uninstall --cask --zap camtasia 会把它们全部移到废纸篓,不看你在 Mole 里勾了什么,你的 Camtasia 文件夹和 /Users/Shared 下那份都在内,不执行 zap 数据清单的卸载命令是:
brew uninstall --cask camtasia
zap 涉及未勾选或共用数据、超出可支持的 Library 位置或无法完整确认时,Mole 跳过 --zap,camtasia 的清单碰到了 /Users/Shared,所以 Mole 对这个 cask 一律不带 --zap,只移除你勾选的行。
检查结果
pgrep -il camtasia
pgrep -il TechSmithAgent
ls ~/Library/Application\ Support/TechSmith
- 两条
pgrep没有输出都只说明进程名没有匹配对应模式,还要在「活动监视器」核对确认属于 Camtasia 和 TechSmith Agent 的进程,保存工作后再注销或重启,并重新检查结果。 ls列出Camtasia,说明 Camtasia 的文件夹还在,其他名字可能属于别的 TechSmith 产品或仍在用的 Camtasia 版本,没确认的项目保留,提示「No such file or directory」说明TechSmith文件夹根本不存在。
Mole 会列出什么
关闭「卸载时一并移除数据和配置」时,列出的 ~/Library/Application Support/TechSmith/Camtasia 审查行默认不勾,开启后,现有且合格的自有、未共用行可能预先勾选,先核对独立备份,要保留数据就取消勾选,TechSmith 这层父文件夹 Mole 从不列出。按 Camtasia 包名精确命名的行,比如缓存、网页存储和偏好设置,默认勾选。不能假定移除应用就会停掉所有 TechSmith Agent 进程,有其他 TechSmith 产品时,先确认仍在运行的进程归属再处理。
这次检查覆盖了什么
2026 年 9 月 20 日,把 TechSmith 官网 DMG 里的 Camtasia 2026.2.2 拷进「应用程序」,用 Mole 1.15.0 build 280 现场卸载。残留扫描过了 55 秒还标着「扫描中」,审查行一行都没出来,卸载就只移走了应用本体,86 MB 的 Application Support/TechSmith/Camtasia 文件夹留在了盘上,这个文件夹 Mole 是认得的,完整的一次卸载要等审查行出来再移除。屏幕录制权限和授权激活都没有测试。
