使用 Notes® 安装清理实用程序 (NICE) 工具

您可以使用提供的 Notes® 安装清理可执行文件 (NICE) 工具来清理失败的安装、失败的卸载或失败的升级。也可以使用该工具卸载现有版本的 Notes®,并清除无关文件后再执行升级安装。仅在受支持的 Windows 上为 Notes® 提供了此工具,并且必须由管理员运行。

关于此任务

NICE 工具 (nice.exe) 在 Notes® 安装工具包中的 Utility 子目录中提供。可以在所有 Notes® 发行版 6.5 和更高版本上运行。

注: 在运行 NICE 工具之前,请考虑备份 Notes® 客户机。

此工具除去各种文件和设置,包括注册表设置值、程序文件和 Notes® 用户数据文件。此工具通过如下方式来获取适用文件和文件夹的位置:在注册表中搜索包含“xpdInstallLocation”或“XPD_INSTALL_LOCATION”值的设置,如下所示:

HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Lotus\Expeditor\[UpgradeCode]
HKEY_CURRENT_USER\SOFTWARE\IBM\Lotus\Expeditor\[UpgradeCode]
HKEY_USERS\.DEFAULT\Software\IBM\Lotus\Expeditor\[UpgradeCode]
HKEY_USERS\.DEFAULT\Software\IBM\Lotus\Expeditor\[TARGETUPGRADECODE1]
HKEY_USERS\.DEFAULT\Software\IBM\Lotus\Expeditor\[TARGETUPGRADECODE2]
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Lotus\Expeditor\[TARGETUPGRADECODE3]
HKEY_CURRENT_USER\SOFTWARE\IBM\Lotus\Expeditor\[TARGETUPGRADECODE3]
HKEY_USERS\.DEFAULT\Software\IBM\Lotus\Expeditor\[TARGETUPGRADECODE3]
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Lotus\Expeditor\[TARGETUPGRADECODE1]
HKEY_CURRENT_USER\SOFTWARE\IBM\Lotus\Expeditor\[TARGETUPGRADECODE1]
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Lotus\Expeditor\[TARGETUPGRADECODE2]
HKEY_CURRENT_USER\SOFTWARE\IBM\Lotus\Expeditor\[TARGETUPGRADECODE2]

此工具检查 Notes® 进程和服务是否正在运行。

如果 NICE 检测到某些进程,那么将指示您进行关闭;NICE 不会为您关闭这些进程。列表包括以下内容:
  • notes2.exe
  • ntaskldr.exe
  • notes.exe
  • nlnotes.exe
  • sametime75.exe
  • nminder.exe
  • soffice.bin
  • soffice.exe
如果 NICE 检测到某些服务,那么 NICE 会将这些服务停止。服务列表包括以下内容:
  • Notes® 诊断
  • 多用户清理服务
  • Notes® 单点登录
  • Notes® 智能升级服务
然后,NICE 将除去以下项:
  • 基于 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls 注册表设置的共享 DLL 文件
  • Notes® 工作空间目录(对于发行版 8.0 和更高版本)-- 用户的数据目录/工作空间
  • 程序文件(如果启用了除去所有程序文件复选框或对应的命令行选项)-- 将除去所有 \Program Files\IBM\Notes 目录内容,但 \Program Files\IBM\Notes\Data 子目录除外。
    注: 对于 NICE,要除去上述项,必须禁用除去数据文件
  • 桌面快捷方式 -- 将除去 Notes®Domino® Designer 和 Domino® Administrator 桌面快捷方式(如适用的开始 > 程序菜单快捷方式)。
  • Notes® 数据文件(如果启用了除去所有数据文件复选框或对应的命令行选项)-- 将删除 Notes® 数据目录(如注册表中指定)。
注: NICE 使用注册表键 HKLM\Lotus\Notes\Path 来确定 Notes® 的安装位置。如果 Expeditor 安装到与 Notes® 程序文件不同的位置,那么 NICE 还将检查 Expeditor 位置。
在以下情况下,请考虑运行 NICE:
  • 清理安装 -- 除去现有 Notes® 安装并清理注册表以准备清洁安装。
  • 失败安装 -- 通过注册表来检测安装版本(发行版)并清理系统上的注册表设置和文件以准备进行同一发行版的清洁安装。
  • 失败升级 -- 通过注册表来检测安装版本(发行版)并清理系统上的注册表设置和文件以准备进行清洁安装或升级发行版。
  • 失败卸载 -- 通过注册表来检测版本(发行版)并清理系统上的注册表设置和文件以准备进行清洁安装。

对于所有情况,都将发生以下操作:

如果在注册表中未检测到 Notes® 版本,但是缺省位置中存在文件,那么将提示您从磁盘中除去这些文件。

例如,如果“添加/删除程序”对话框中没有 Notes® 的条目,那么 NICE 将检测注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes 中是否具有键,从注册表获取 PROGDIR 和 DATADIR 信息,并且进行删除。如果 HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes 中没有键,NICE 将不会执行任何操作。

如果 Notes® 不存在“添加/删除程序”条目,但是在 HKCU\Software\Lotus\Notes\InstallerHKLM\Software\Lotus\Notes 中具有注册表键,那么您可以除去这些注册表设置。例如,如果 Notes® 没有“添加/删除程序”条目,那么 NICE 将从 HKLM\Software\Lotus\Notes 中获取 PROGDIR 和 DATADIR 信息,并继续除去程序文件,除去快捷方式且清理注册表。

过程

  1. 以管理用户的身份登录到 Windows 操作系统并且确保 Notes® 未在运行。
  2. 找到并运行 NICE 工具;从 Notes® 安装工具包的 Utility 子目录中双击 nice.exe 可执行文件或从命令行中运行 nice.exe
    此工具检查现有 Notes® 安装,告知已安装的版本,并且使您可以指定除去选项。
  3. 可选: 启用除去所有程序文件可除去 \Program Files\IBM\Notes 目录中的所有适用文件和文件夹。
    注: 将除去所有 \Program Files\IBM\Notes 目录内容,但 \Program Files\IBM\Notes\Data 子目录除外
  4. 可选: 启用除去所有数据文件可除去用户的数据目录(如注册表中指定)。
    注: 以多用户方式安装 Notes® 时,将禁用除去所有数据文件复选框。
  5. 单击除去可删除所选选项指定的文件。
    注: 如果两个选项均未启用,那么工具仅除去注册表项,停止服务,并将所有文件保留在磁盘上。
  6. 对任何确认提示做出响应。
  7. 进度条指示清理过程的进度。清除完成后,NICE 用户界面将关闭。