Contents

Pulse Secure 不能使用,重新安裝方法

Pulse Secure 是企業常用的 SSL VPN 用戶端,讓員工可以遠端安全地連線到公司內網。當 Pulse Secure 出現無法啟動、服務無法停止、或更新後無法使用等問題時,完整移除並重新安裝是最有效的解決方式。

常見問題症狀

  • 重新啟動應用程式後無法連線,只有重開機才能用
  • 更新後出現 PulseSecureService 無法停止的錯誤
  • 解除安裝時出現錯誤,無法移除程式
  • 連線時提示憑證錯誤或 NAC(Network Access Control)檢查失敗

完整移除步驟

步驟一:嘗試正常解除安裝

先從「控制台 → 程式和功能」移除 Pulse Secure。若可以順利移除,直接跳到重新安裝步驟。

步驟二:強制停止並刪除服務

若解除安裝失敗(提示 PulseSecureService 無法停止),以系統管理員身份執行 PowerShell 或命令提示字元:

1
2
3
4
5
# 停止服務(若服務還在運行)
Stop-Service -Name "PulseSecureService" -Force -ErrorAction SilentlyContinue

# 刪除服務(執行後需要重新開機)
sc.exe delete PulseSecureService

執行完畢後重新開機

步驟三:清除登錄檔(Registry)

重開機後,以系統管理員身份開啟 登錄檔編輯程式(regedit),搜尋並刪除以下路徑:

1
2
3
4
HKEY_LOCAL_MACHINE\SOFTWARE\Pulse Secure
HKEY_LOCAL_MACHINE\SOFTWARE\Juniper Networks\Pulse Secure
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PulseSecureService
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dsNcService

⚠️ 編輯登錄檔前建議先備份(檔案 → 匯出),操作錯誤可能影響系統穩定性。

PowerShell 方式刪除(替代 regedit 手動操作):

1
2
3
# 以系統管理員執行
Remove-Item -Path "HKLM:\SOFTWARE\Pulse Secure" -Recurse -ErrorAction SilentlyContinue
Remove-Item -Path "HKLM:\SOFTWARE\Juniper Networks\Pulse Secure" -Recurse -ErrorAction SilentlyContinue

步驟四:清除設定檔與暫存

1
2
3
# 刪除使用者設定檔(請替換 <UserName>)
Remove-Item -Recurse -Force "C:\Users\<UserName>\AppData\Roaming\Pulse Secure" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "C:\ProgramData\Pulse Secure" -ErrorAction SilentlyContinue

步驟五:重新安裝

向公司 IT 部門取得最新版安裝程式,或從 Ivanti(Pulse Secure 的母公司)官網下載,再重新安裝。

安裝完成後重新開機,再嘗試連線。

常見問題排查

憑證錯誤

若連線時出現「憑證不受信任」警告:

  • 確認公司 VPN Gateway 的憑證是否過期
  • 在 Pulse Secure 設定中選擇「信任此憑證」
  • 聯絡 IT 確認是否需要安裝公司根憑證(Root CA)

NAC 檢查失敗

NAC(Network Access Control)會在連線前檢查電腦是否符合公司安全政策(防毒軟體是否啟用、系統是否更新等):

  • 確認 Windows Defender 或防毒軟體正在運行
  • 確認 Windows Update 是最新狀態
  • 確認防火牆未封鎖 Pulse Secure 的相關連接埠

重新安裝後仍無法使用

若換用相容的 VPN 程式可以正常連線,代表問題可能出在 Pulse Secure 本身版本與伺服器不相容,建議向 IT 部門反映。

參考資料