連接 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」並按下 Enter。

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」,然後按下 Enter。

  • 安裝程序隨即開始執行。

explorer_CwTw5lXQjn.png explorer_CwTw5lXQjn.png

WindowsTerminal_rjx14VxXbh.png WindowsTerminal_rjx14VxXbh.png


最後更新:2024-06-03 | 在官方支援網站上檢視