如何手动卸载 BarTender
概述
如果您无法通过常规方法卸载 BarTender,可能需要手动卸载 BarTender。重新安装 BarTender 可能会失败,因为之前的 BarTender 副本没有被正确移除。
本指南将介绍手动卸载 BarTender 套件的最佳实践。
适用范围
BarTender 2019 及以后版本
信息
备份当前文件
在手动卸载 BarTender 之前,建议先备份以下项目:
- BarTender 文档(.btw)
- BarTender 组件(.btc)
- 命名数据库连接
- BarTender 系统数据库
- Integration Builder 集成文件(.btin)
- BarTender 文档使用的其他文件或资源,如图片文件、脚本库等
如果您不确定这些文件的位置,请打开管理控制台,在左侧选择文件位置标签。
停止并移除服务
- 停止所有由 BarTender 安装的 Windows 服务。可以通过命令行如下操作:
- sc stop "BarTender Integration Service"
- sc stop "BarTender Print Scheduler"
- sc stop "Seagull License Service"
- sc stop "BarTender Licensing Service"
- sc stop Maestro
- net stop "BarTender System Service"
在停止这些服务时,可能会出现某些服务已停止的提示或错误。这是因为 BarTender System Service 已经停止了依赖它的服务。
- 在手动移除 Seagull 服务时,还需要运行相关 Seagull 服务的 .exe 卸载命令。方法是以管理员身份打开 Windows 命令提示符,并运行以下命令:
- cd "C:\Program Files\Seagull\[BarTender Suite]" ([BarTender Suite] 需替换为您的 BarTender 版本,例如 BarTender 2021)。
- Seagull.Notification.SystemTray.exe /unregister
- DataBuilder.exe /unregister
- Maestro.Service.exe /uninstall
- Integration.Service.exe /uninstall
- PrintScheduler.Service.exe /uninstall
- Licensing.Service.exe /uninstall
- BtSystem.Service.exe /uninstall
完成上述步骤后:
- 会从 Windows 控制面板卸载服务。
- 会清理并删除 Microsoft 消息队列。
但仅使用 sc 命令移除服务,并不能 100% 清理系统。
安装清理
- 移除所有服务后,重启系统。
- 使用“程序安装和卸载疑难解答”工具移除 BarTender 安装包。您可以在以下网址找到该工具:
- 手动删除以下文件夹:
- C:\Program Files\Seagull(适用于 BarTender 64 位)
- C:\Program Files (x86)\Seagull(适用于 BarTender 32 位),或者如果您安装在其他文件夹,请删除相应文件夹
- C:\ProgramData\Seagull
- C:\ProgramData\Seagull Security
- 删除以下 Windows 注册表项:
- HKEY_CURRENT_USER\Software\Seagull Scientific
- HKEY_LOCAL_MACHINE\SOFTWARE\Seagull Scientific
- HKEY_CURRENT_USER\SOFTWARE\Seagull Scientific
- HKEY_CURRENT_USER\Software\WOW6432Node\Seagull Scientific(适用于 32 位安装)
- HKEY_LOCAL_MACHINE\Software\WOW6432Node\Seagull Scientific(适用于 32 位安装)
- 最后,再次重启系统。
重新安装 BarTender
此时,您还没有移除 BarTender 使用的所有文件和注册表信息,但已经移除了所有会阻止重新安装的内容。
- 请使用下方网页新下载的安装文件(根据您的 Windows 架构选择 32 位或 64 位版本)重新安装 BarTender 套件。
更多信息
如何通过 Windows 开始菜单以管理员身份启动命令提示符
您可以通过开始菜单(或 Windows 8 的开始屏幕)以管理员权限打开命令提示符。
- 点击开始,在搜索栏输入command。您会看到命令提示符作为第一个结果出现。
- 右键点击该结果,选择以管理员身份运行。
如何打开和编辑 Windows 注册表
强烈建议您在更改注册表前先备份 Windows 注册表。
请按照以下步骤打开 Windows 注册表:
- 点击开始按钮。
- 在开始菜单的运行或搜索框中输入regedit并按下回车。在 Windows 8 中,您可以在开始屏幕输入 regedit 并在搜索结果中选择 regedit 选项。在 Windows 10 中,在任务栏的搜索框输入regedit并按下回车。
- 如果出现用户账户控制提示,请点击是以打开注册表编辑器。
如果您登录的 Windows 计算机权限受限,可能无法访问 Windows 注册表。