Uninstall Old version Teamviewer
Hello! Started deploying a new version of the TeamViewer host by SCCM. Using the query SCCM, I found a lot of old versions of TeamViewer 11, 12, 13, 14. I Tried to delete it using msiexec /x, uninstall.exe /s, deleted registry branches. But still the new version is not installed, there are some remnants. Using the tool from Microsoft install and uninstall Fix was able to completely remove the old versions, but this is not an option, since there are many computers. Is there a universal tool for deleting Teamviewer or a script? Thank you!
Best Answer
-
I am happy with Teamviewer. I managed to solve this problem. The first problem. Prior to version 14, versions 11, 12, and 13 of msi were installed on top of each other, while keeping data in the registry for older versions. After deleting all versions and cleaning the registry, the new version was installed, but again not on all computers. There was a second problem. When trying to install in manual mode(*.bat) msi, the installer did not find the desired msi, although it was located in the same folder as the *.bat file. The reason was that the installer stores links in the HKCR registry on msi, only after deleting them, the problem was solved. Here is the procedure for cleaning and installing the new version of Teamviewer using TS SCCM. Thank you to Teamviewer.
6
Answers
-
Hello @Mikushkin-a,
Thank you for your message and welcome to the TeamViewer Community! ?
Unfortunately, we do not have any universal tool for deleting TeamViewer.
I thank you in advance for your understanding.
Best regards
Jean
Community Manager
0 -
I am happy with Teamviewer. I managed to solve this problem. The first problem. Prior to version 14, versions 11, 12, and 13 of msi were installed on top of each other, while keeping data in the registry for older versions. After deleting all versions and cleaning the registry, the new version was installed, but again not on all computers. There was a second problem. When trying to install in manual mode(*.bat) msi, the installer did not find the desired msi, although it was located in the same folder as the *.bat file. The reason was that the installer stores links in the HKCR registry on msi, only after deleting them, the problem was solved. Here is the procedure for cleaning and installing the new version of Teamviewer using TS SCCM. Thank you to Teamviewer.
6 -
Hello @Mikushkin-a,
Thank you so much for sharing your solution! ?
We will make sure to share it with any customer/user that has this problem. ??
Best regards
Jean
Community Manager
0 -
This usually works:
for /f "tokens=4 delims=\" %a in ('dir /b %SystemRoot%\installer /s ^| find /i "TeamViewer.ico"') do start /w MsiExec.exe /X%a /qb-
If you put it in a .bat file, use %%a instead of %a
1