GFI LanGuard enables users to remotely uninstall unauthorized software network-wide. This article guides you on how to remove unauthorized software in GFI LanGuard.
The GFI LanGuard remote uninstall feature allows the administrators to silently uninstall applications from the scanned machines by marking them as unauthorized in the GFI LanGuard.
Once the scan on the target machine(s) provides a list of the installed applications, LanGuard can verify whether an unauthorized application is installed. LanGuard then detects the type of installation used by the application and builds the uninstallation string that would be required to remove the application from the remote machine(s).
Unfortunately, not all applications support a silent uninstallation, and sometimes the uninstallation will prompt for user input, even if it is instructed to run silently. This can occur for all types of uninstallations.
Before LanGuard can remotely uninstall an application the administrator must validate the uninstallation of the application through the Auto-Uninstall Validation. This is done to attest that the application can be uninstalled silently. This test needs to be done in a test environment (or a single test client).
The Auto-Uninstall Validation will try to remove the application from the remote computer and will wait for 120 seconds before it times out. If the application is uninstalled successfully, then it would be validated. If the uninstallation of the application times out, it would indicate that the application cannot be silently uninstalled - most probably the application would be waiting for a response from the user on the desktop.
If Auto-Uninstall Validation was successful, a scheduled scan based on the scanning profile for which the application is marked as unauthorized is configured to auto–uninstall applications.
Setting Applications as Unauthorized Software
Refer to the Configuring Unauthorized Applications Auto-Uninstall article describing the whole process step by step.
Removing Applications from Unauthorized List
In order to remove applications from an unauthorized list, users have to use the Scanning Profiles Editor.
- Launch GFI LanGuard.
- Click in the upper left corner -> Configuration -> Scanning Profiles Editor.
- Once the Scanning Profiles Editor opens go to Network & Software Audit Options > Applications > Unauthorized Applications and in the Profiles tab select the profile containing the unauthorized application(s).
- Select and remove the appropriate application(s).
NOTE: This cannot be performed on the Application Inventory page.
Auto-Uninstall Validation is already one of the process steps, no additional testing required.
Application removal from the unauthorized list is a one time process and the results are immediately reflected on the screen - the application is no longer in the list.