Browse Docs
Windows Manual Deployment
Windows MSI Installer
You can download the latest installer MSI file from https://get.defensx.com. With the admin rights you need to install the MSI file manually and follow the steps:
DefensX agent will install web browser security extensions automatically. Our agent will deploy advanced protection to all the supported web browsers by default. You can exclude web browsers from the list at your preference. Those will have only essential DNS protection.
At this step, you have to copy-paste the deployment key to proceed. You can copy the deployment key from the Policy Groups-→ Agent Deployment by clicking the "Copy Key" button.
After a successful installation, the DefensX tray icon will appear on the Windows tray, and DefensX secure extensions will appear on the web browsers.
Tip
|
You may need to restart web browsers to enable the extension. |
Uninstallation
Uninstall by GUI
Warning
|
Uninstalling via GUI can be disabled by the administrator during deployment. In this case, the Uninstall option will not be available on the GUI. |
Go to Add or Remove programs and click uninstall for DefensX
Uninstall using Command Line
To uninstall by command line in Windows, you need to find <PRODUCT-ID> of the latest installed/upgraded DefensX Agent package first and then remove it by msiexec
command like below:
Important
|
This command must be run in Powershell window, it can’t work under a regular command prompt! |
function getDefensXGUID () {
("HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall", "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall") | ForEach-Object {
Get-ChildItem -Path $_ | ForEach-Object {
$properties = Get-ItemProperty $_.PSPath
if ($properties.PSObject.Properties['DisplayName'] -and $properties.DisplayName -match "DefensX Agent") {
if ($properties.PSChildName -match '}$') {
$properties.PSChildName
}
}
}
}
}
$DefensXGUID = getDefensXGUID
if ($DefensXGUID) {
write-host "DefensX Agent found with (GUID $DefensXGUID. Uninstalling..."
try {
msiexec /x $DefensXGUID /qn /norestart
} catch {
write-host "Error when uninstalling Agent: $($error | select *)"
}
} else {
write-host "DefensX Agent is not installed"
}
You may need to restart web browsers for changes to take effect.