如何在 Mac 上卸载 Google 日文输入法
卸载 Google 日文输入法前先备份用户数据,记录中的产品目录为 ~/Library/Application Support/Google/JapaneseInput,先切换输入法、停止相关进程,再把现有目录复制到所有同步和待删除目录之外,共用的 ~/Library/Application Support/Google 父目录及其他 Google 产品数据保留。
使用厂商卸载器
先完成输入并切到另一种能用的输入源,完整安装版按 Google FAQ,打开「应用程序」中的 Google 日本語入力 文件夹,运行 Google 日本語入力の削除,再重启完成移除。卸载器用完前保留,重启前保存其他工作,不手动删除共用 Google 更新服务。
只有拷入应用载荷、没有运行完整安装器时范围更窄,备份并停止后,只核对实际的 ~/Library/Input Methods/GoogleJapaneseInput.app 副本,当次实测用的就是这个位置,再移到废纸篓,这不能替代完整安装的卸载器或服务移除。
用 Homebrew 安装时
Cask使用 pkg,普通卸载会卸载 com.google.inputmethod.Japanese.Converter、com.google.inputmethod.Japanese.Renderer 服务并处理 com.google.pkg.GoogleJapaneseInput 收据,这些不依赖 zap:
brew uninstall --cask google-japanese-ime
Zap 另外卸载共用 Keystone 服务 com.google.keystone.agent、com.google.keystone.daemon、com.google.keystone.xpcservice,处理 com.google.pkg.Keystone,以及移除 ~/Library/Application Support/Google/JapaneseInput、~/Library/Logs/GoogleJapaneseInput 和 ~/Library/Saved Application State/com.google.inputmethod.Japanese.Tool.ConfigDialog.savedState。共用更新器移除可能影响其他 Google 产品,还需要时就保留。
自己运行 brew uninstall --cask --zap google-japanese-ime 不会读取 Mole 的勾选,只有完整清单通过选择、归属和安全检查时,Mole 才用 zap,否则选中的残留仍由 Mole 自己移进废纸篓,产品服务的普通卸载不依赖 zap 选择。
查看结果
pgrep -ifl GoogleJapaneseInput
ls -ld "$HOME/Library/Input Methods/GoogleJapaneseInput.app" "$HOME/Library/Application Support/Google/JapaneseInput"
launchctl list | grep -F com.google.inputmethod.Japanese
进程无匹配只表示没有参数匹配这个模式,打印路径表示仍在,主动保留用户数据时属于正常结果。Launchd 读取成功且无错误时,无匹配行只说明这个用户列表没有匹配任务,不证明所有系统任务都已不在,路径不存在的错误只说明那处项目已不在,其他错误仍无法判断,也不能验证词典恢复。
Mole 会列出什么
产品嵌套支持目录需要确认,关闭「卸载时一并移除数据和配置」时起初不勾选,开启后,合格且未共用的应用数据可能预选,共用 Google 父目录和 Keystone 服务另守归属边界。输入法行单独确认,要留的词典先备份再保留。
这次检查覆盖了什么
2026 年 9 月 22 日,只从官方 pkg 抽出 GoogleJapaneseInput.app 3.33 拷进用户级 Input Methods,没有运行完整安装器,应用和产品日志移除,审查中的嵌套支持目录没有勾选。完整安装后的服务移除、启用后输入、词典恢复和 Homebrew 没有测试。
