Uninstalling Validate

To avoid duplicate entries in the Windows Control Panel and incorrect plug-in version numbers in your IDEs, uninstall the current version of Validate before downgrading to a previous version.

Before you uninstall

You must stop the Validate Servers first.

If you are uninstalling Validate, in addition to stopping the servers, you should also make a backup copy of your projects_root directory and any configuration files you modified, such as kwfilter.conf). For Linux and Windows, compiler configuration files are located in <validate_install>/config.

While the Windows version of the Validate Server package won't uninstall the projects_root directory or configuration files, it's a good idea to make a backup of these directories. For Linux systems, there is no automated uninstall, so make sure you back up your projects_root and any other data files you want to keep and store them outside your Validate installation directory. Then you can delete the Validate installation directory.

Uninstalling Validate from a Windows machine

To remove the Validate software package, you can uninstall from your Control Panel or use the 'maintenancetool.exe' found in your Validate installation folder.

Control Panel method:

  1. From the Start menu, click Control Panel > Uninstall a program.
  2. Select the uninstaller for the component that you want to uninstall.

Run the maintenancetool.exe:

  1. Locate your installation folder, for example C:\Perforce\Validate_22.2.
  2. Open the maintenancetool.exe file.
  3. Select Remove all components, and click Next to finish the uninstallation.

If maintenancetool.exe finds that services are still running, it prevents uninstallation until the service and/or applications are stopped.

Uninstalling on Linux

Viewing installed components on a Linux machine

To uninstall on Linux, stop all running services with validate service --projects_root <projects_root> stop and delete the Validate package from the installation directory.