跳转到主内容
Waters China

安装 NuGenesis UNIFY 时出现错误:The install program could not install the NuGenesis UNIFY driver(安装程序无法安装 NuGenesis UNIFY 驱动程序)- WKB117596

故障描述

  • 安装 NuGenesis UNIFY 打印机时出现以下错误信息:
    • The install program could not install the NuGenesis UNIFY driver. Please restart the computer and start the setup program again. If the problem persists, please notify Technical Support.(安装程序无法安装 NuGenesis UNIFY 驱动程序。请重新启动计算机并再次启动安装程序。如果问题仍然存在,请通知技术支持。)
    • [Error Code 0]([错误代码 0])
    • (No error message found)(没有找到错误信息)
  • The UNIFY setup program completes and requests a system restart(UNIFY 安装程序完成并请求重新启动系统)
  • Three files fail the UNIFY Auto IQ check(有三个文件未通过 UNIFY Auto IQ 检查)
  • The NuGenesis UNIFY printer is not in the Devices and Printers list(NuGenesis UNIFY 打印机不在设备和打印机列表中)

环境

  • NuGenesis 9 SDMS
  • NuGenesis 8 SDMS

原因

缺少一个或多个系统文件。

解决方法

  1. 确保已在计算机上安装了 Visual C++ Runtime 发行版。NuGenesis 8 和 9 中的 UNIFY 需要 64 位 Visual C++ Runtime 2015、2017 或 2019 Redistributable 包,或 2015/2017/2019 组合包。对 64 位计算机使用 x64 可再发行版本,对 32 位计算机使用 x86 版本。
  2. 如果在 UNIFY 安装期间出现问题并且所有先决条件都存在,则可能是其中一个先决条件没有安装完全。
    1. 卸载 NuGenesis UNIFY。
    2. 卸载所有 Visual C++ Runtime 包。
    3. 重新启动计算机。
    4. 运行 UNIFY 安装程序。它会根据需要检查并安装必备的安装包。继续 UNIFY 安装。

附加信息

安装程序将一个日志文件写入磁盘,位于 C:\nginstall.log 中,其中包含来自打印驱动程序安装过程的消息。如果解决此问题并且已安装 VC++ Runtime 包,请在此文件中搜索“ngdriverinstaller.exe”的最后一个实例。日志文件应列出此进程的退出代码。复制此退出代码并将其连同日志文件和错误消息的屏幕截图一起发送给 Waters 技术支持进行分析。

错误消息和代码通常如下所示(错误代码为粗体):

  • UNIFY 安装错误:Bad exit code from "C:\Users\username\AppData\Local\Temp\{BB415~1\{437FB~1\ngdriverinstaller.exe" "C:\Users\username\AppData\Local\Temp\{BB415~1\{437FB~1" "NuGenesis UNIFY" "false".    Error = 3221225781
    • 错误 3221225781 转换为“STATUS_DLL_NOT_FOUND”/“Code execution cannot proceed because %hs was not found. Reinstalling the program may fix this problem.”(代码执行无法继续,因为找不到 %hs。重新安装程序可能会解决此问题。)此错误代码表明 UNIFY 驱动程序安装程序取决于系统中未找到的 DLL。通常,错误消息和 nginstall.log 中都没有命名丢失的 DLL,但它是 Visual C++ Runtime 包提供的 DLL 之一。

id117596, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG