CauseInstalling Tabcmd creates a registry key like below:
This presents an issue because Tableau Server's installer looks for a couple registry keys.
1. First, it checks to see if Tableau Server has an uninstaller. It does this by checking the following area of the registry for a key with a name like "TableauServer*"
2. After the installer thinks Tableau Server is installed, it attempts to find Tabadmin to proceed with our uninstaller. It does this by checking the following Key:
Since Tabcmd is installed, it hits a false-positive for Tableau Server. Because it sees this portion of the registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Tableau\Tableau Server <version>\Directories
3. It may find this path in the registry, but the folder and executable are gone, so we reach the message below:
"Failed to get the location of the tabadmin from previous installation. Please uninstall from the control panel before proceeding"