连接 Halcon USB 许可加密狗时电脑蓝屏

Halcon 客户所使用的许可加密狗的 USB 驱动程序存在一个问题。该加密狗为绿色 USB “Flexera” 加密狗。

Halcon 12 捆绑的驱动程序会导致 Windows 崩溃并出现蓝屏。

为避免蓝屏,我们建议通过卸载 Halcon 或手动删除驱动程序的方式,移除已安装的旧驱动程序。

受影响的系统:

  • Windows 10 版本 2004 内部版本号 >= 19041.423、20H2、21H1 或 21H2

  • Windows 11

我们建议先卸载 Halcon,然后按照本支持文章中的说明安装新驱动程序。

卸载 Halcon

  • 打开"添加或删除程序"。

  • 在"应用和功能"下,搜索"halcon"。

  • 点击列表中出现的条目,然后依次点击"卸载"和"卸载"。

  • 点击"是"以继续卸载 Halcon,等待 Halcon 卸载程序启动,然后点击"卸载"以移除 Halcon。

QfdUPs3XP4.png QfdUPs3XP4.png

ApplicationFrameHost_4QaktYIApc.png ApplicationFrameHost_4QaktYIApc.png

3Q0c892VPb.png 3Q0c892VPb.png

备用方案:手动删除 Halcon USB 加密狗驱动程序

如果您不想重启电脑,或由于某些原因不想重新安装 Halcon,可以使用此选项。在大多数情况下,最好改为使用"卸载 Halcon"方案。

安装驱动程序后,它会存储在 Windows 驱动程序存储文件仓库中,路径为:

C:\Windows\System32\DriverStore\FileRepository

通常,要删除驱动程序,您可以进入设备管理器,卸载设备并选择删除驱动程序。但由于插入 USB 加密狗会导致 Windows 崩溃,我们需要手动删除它。安装新驱动程序后,Windows 将自动找到合适的(新)驱动程序。

如何使用 pnputil 删除设备驱动程序

以下说明中,“引号"内的内容需要在命令行中输入,输入时不含引号。

  • 打开命令提示符。

  • 在命令提示符中,输入 “pnputil -e” 以列出所有已安装的驱动程序。

  • 在输出内容开头,查找包名中含有 Sentinel HASP 或 SafeNet 的驱动程序。

  • 运行 “pnputil /delete-driver drivername.inf /uninstall” 逐一删除这些驱动程序。

  • 示例:若要删除发布者名称为 oem53.inf 的驱动程序,请输入:“pnputil /delete-driver oem53.inf /uninstall”,然后按回车键。

b969Uj6ujP.png b969Uj6ujP.png

WindowsTerminal_ocH5OpSFoN.png WindowsTerminal_ocH5OpSFoN.png

请注意,此处 pnputil 的输出来自一个安装了更新驱动程序的正常运行系统(缺少旧驱动程序的截图)。

对于无法正常工作的系统,输出应列出类似的驱动程序,但驱动程序包提供商不同。

WindowsTerminal_FSK19f8gqF.png WindowsTerminal_FSK19f8gqF.png

安装新的 Halcon USB 许可加密狗驱动程序

以下说明中,“引号"内的内容需要在命令行中输入,输入时不含引号。

  • 下载并解压新驱动程序,右键点击下载的 zip 文件,然后点击"全部解压"和"解压”。

  • 打开命令提示符(如果之前已关闭)。

  • 复制解压后驱动程序文件夹的路径,例如 C:\Users\stian\Downloads\haspdinst_8.53

  • 在命令提示符中,输入 “cd” 并粘贴解压后驱动程序的路径,例如 “cd C:\Users\stian\Downloads\haspdinst_8.53”

  • 在命令提示符中输入 “haspdinst.exe /install”,然后按回车键。

  • 安装将随即进行。

explorer_CwTw5lXQjn.png explorer_CwTw5lXQjn.png

WindowsTerminal_rjx14VxXbh.png WindowsTerminal_rjx14VxXbh.png


最后更新:2024-06-03 | 在官方支持网站上查看