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:
- From the Start menu, click Control Panel > Uninstall a program.
- Select the uninstaller for the component that you want to uninstall.
Run the maintenancetool.exe:
- Locate your installation folder, for example C:\Perforce\Validate_22.2.
- Open the maintenancetool.exe file.
- 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.