Junos Pulse – PowerShell – Uninstaller

email me

The Pulse Secure Uninstaller:

$MSI_Installer = "C:\Windows\system32\msiexec.exe"

# suppress errors
$ErrorActionPreference= 'silentlycontinue'

# perform uninstalls
Start-Process $MSI_Installer -ArgumentList "/x {D9687A51-90CB-4691-A458-88517D35A51E} /qn"
Start-Process $MSI_Installer -ArgumentList "/x {1B2D9376-AD97-480C-A3D6-5FBB822294C4} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {EF3E08E0-4B9B-47A4-A318-4C2C816C1C47} /qn"
Start-Process $MSI_Installer -ArgumentList "/x {4320DFAD-6F8C-4FBA-AD0C-5344CD70C9E9} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {D5DE4E9C-D0E8-470B-8F5D-D4F8CA6DF85D} /qn"
Start-Process $MSI_Installer -ArgumentList "/x {B0CFE1C6-6A54-4165-AFC7-62D9259D2EB5} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {BCA8F252-3DA1-4578-B5A0-FC75197FAF0B} /qn"
Start-Process $MSI_Installer -ArgumentList "/x {E936D7F2-D9B3-494E-8433-67A2A496ACF0} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {35A74498-5DA0-4DBC-A91F-C89BEA8090AF} /qn"
Start-Process $MSI_Installer -ArgumentList "/x {557686F0-9C00-456F-AED6-41ABF3DE1A0D} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {20ECE8AB-3378-4A41-83C8-5DA3037F6135} /qn"
Start-Process $MSI_Installer -ArgumentList "/x {9F7F010D-3137-4496-970F-D77A61CE8E92} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {7A39E355-B3CA-4217-A508-05C2FCB7766B} /qn"
Start-Process $MSI_Installer -ArgumentList "/x {6E31DBE8-6F48-4D22-AB10-EA76718532C4} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {7D2309C6-3F67-48B8-B524-522E2756795E} /qn"
Start-Process $MSI_Installer -ArgumentList "/x {D6CAE4C8-27B8-4984-988E-B5A4868070CC} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {BAFD722A-4B9A-4152-B565-5BAFDA00A6BE} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {89BF84A0-CADC-4C7F-8BF4-21F4A2733746} /qn"

Start-Process $MSI_Installer -ArgumentList "/x {F35FA276-FDB7-42E2-B024-614CE35C0778} /qn"

Start-Process " ""C:\Program Files (x86)\Juniper Networks\Network Connect 6.5.0.16789\uninstall.exe"" " -ArgumentList "/S _?=""C:\Program Files (x86)\Juniper Networks\Network Connect 6.5.0.16789"""
Start-Process " ""C:\Program Files (x86)\Juniper Networks\Network Connect 7.3.0.26561\uninstall.exe"" " -ArgumentList "/S _?=""C:\Program Files (x86)\Juniper Networks\Network Connect 7.3.0.26561"""
Start-Process " ""C:\Program Files (x86)\Juniper Networks\Network Connect 7.1.16\uninstall.exe"" " -ArgumentList "/S _?=""C:\Program Files (x86)\Juniper Networks\Network Connect 7.1.16"""
Start-Process " ""C:\Program Files (x86)\Juniper Networks\Network Connect 8.1\uninstall.exe"" " -ArgumentList "/S _?=""C:\Program Files (x86)\Juniper Networks\Network Connect 8.1"""
Start-Process " ""C:\Program Files (x86)\Juniper Networks\Network Connect 8.2\uninstall.exe"" " -ArgumentList "/S _?=""C:\Program Files (x86)\Juniper Networks\Network Connect 8.2"""
Start-Process " ""C:\Program Files (x86)\Juniper Networks\Network Connect 8.3\uninstall.exe"" " -ArgumentList "/S _?=""C:\Program Files (x86)\Juniper Networks\Network Connect 8.3"""
Start-Process " ""C:\Program Files (x86)\Juniper Networks\Junos Pulse\PulseUninstall.exe"" " -ArgumentList "/silent=1"
Start-Process " ""C:\Program Files (x86)\Pulse Secure\Pulse\PulseUninstall.exe"" " -ArgumentList "/silent=1"

[Environment]::Exit(0)

 

Notes

Pulse Diagnostic Tool:
C:\Program Files (x86)\Common Files\Pulse Secure\JamUI\pdv.exe

Pulse Log:
C:\ProgramData\Pulse Secure\Logging


Pulse Locations for Manual Removal

C:\ProgramData\Pulse Secure
C:\Program Files (x86)\Common Files\Juniper Networks

C:\Program Files (x86)\Common Files\Pulse Secure
view contents: installed files

C:\Users\%username%\AppData\Local\Pulse Secure
C:\Program Files (x86)\Pulse Secure\Pulse
C:\Windows\System32\DriverStore\FileRepository jnpr*
C:\Windows\System32\drivers jnpr*
C:\Windows\System32\DRVSTORE jnpr*


Pulse Service:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\PulseSecureService
HKEY_LOCAL_MACHINE\SYSTEM\Setup\FirstBoot\Services\PulseSecureService


Pulse Enum:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\{FE36527A-8C07-4854-8AF7-BF40E7DF52F7}\JNPRVA


Pulse Profile Data:

HKEY_USERS\USER_SID\Software\Pulse Secure\Pulse\User Data

 

GUIDs

5.1.3.56743
MsiExec.exe /X{F35FA276-FDB7-42E2-B024-614CE35C0778}

5.1.5.60057
MsiExec.exe /X{B4BF1CBA-299F-47A7-B801-6BF18B2FABD0}

5.1.5.61437
{B63486F7-1635-4D67-A149-1B23DB624CC6}

5.1.6.61491
{A6B07C9E-1D3D-4816-BC6C-679CC9B5E2F7}

5.1.7.61533
{D7B2465E-7317-4F15-BD41-3E32D3F1EB28}

5.2.4.787
{D9687A51-90CB-4691-A458-88517D35A51E} x64
{1B2D9376-AD97-480C-A3D6-5FBB822294C4} x86

5.2.5.869
{EF3E08E0-4B9B-47A4-A318-4C2C816C1C47} x64
{4320DFAD-6F8C-4FBA-AD0C-5344CD70C9E9} x86

5.2.5.977
{B2D0D38F-32B8-4021-A477-786087E48C1E}

5.2.7.1025
{EF3E08E0-4B9B-47A4-A318-4C2C816C1C47} x64
{4320DFAD-6F8C-4FBA-AD0C-5344CD70C9E9} x86

5.3.1.587
{0E5D0DD7-7AAD-48D8-95AF-22E3EFA65097}

5.3.1.755
{BF3DFD5C-C51D-4162-8FA4-069C99D56307}

5.3.2.853
{BAFD722A-4B9A-4152-B565-5BAFDA00A6BE}

5.3R4
{84AB589C-1F5A-48AB-9070-A09833457177} 

5.3.3.1021
{D5DE4E9C-D0E8-470B-8F5D-D4F8CA6DF85D} x64
{B0CFE1C6-6A54-4165-AFC7-62D9259D2EB5} x86

5.3.4.1183
{BCA8F252-3DA1-4578-B5A0-FC75197FAF0B} x64
{E936D7F2-D9B3-494E-8433-67A2A496ACF0} x86

5.3.5.1491
{35A74498-5DA0-4DBC-A91F-C89BEA8090AF} x64
{557686F0-9C00-456F-AED6-41ABF3DE1A0D} x86

5.3.6.1769
{20ECE8AB-3378-4A41-83C8-5DA3037F6135} x64
{9F7F010D-3137-4496-970F-D77A61CE8E92} x86

9.0.2.1151
{7A39E355-B3CA-4217-A508-05C2FCB7766B} x64
{6E31DBE8-6F48-4D22-AB10-EA76718532C4} x86

9.0.2.1421
{7D2309C6-3F67-48B8-B524-522E2756795E} x64
{D6CAE4C8-27B8-4984-988E-B5A4868070CC} x86

9.0.3.1599
{BD72A525-3B3E-4940-AC25-EB9CB040BCA8} x64
{FC370C35-F042-4184-A089-0605D9510323} x86

 

tags: Pulse troubleshooting, Pulse removal, Pulse connection problems, MrNetTek