TeamViewer – Registry-Schlüssel vollständig entfernen (PowerShell)
Zusammenfassung Dieser Artikel beschreibt, wie die Registry-Schlüssel von TeamViewer manuell per PowerShell entfernt werden. Dies kann erforderlich sein bei: Bereinigung nach Deinstallation Zurücksetzen von Konfigurationsresten Behebung von Lizenz- oder Identifikationsproblemen Vorbereitung einer Neuinstallation Entfernung einer fehlerhaften oder beschädigten Installation Bereinigung von Überresten kundenspezifisch angepasster Versionen
Hintergrund
Einige IT-Dienstleister setzen individuell angepasste oder vorkonfigurierte TeamViewer-Versionen (z. B. mit eigenem Branding oder fest integrierter Management-Anbindung) ein.
Diese Versionen:
-
lassen sich teilweise nicht regulär über die Oberfläche beenden
-
verhindern eine einfache Deinstallation oder Neuinstallation
-
können durch Richtlinien oder Dienste geschützt sein
-
behalten Konfigurations- oder Identifikationsreste in der Registry
In solchen Fällen kann eine manuelle Registry-Bereinigung notwendig sein, um eine saubere Neuinstallation oder Umstellung zu ermöglichen.
Betroffene Registry-Pfade
Folgende Registry-Schlüssel werden entfernt:
HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TeamViewer
Voraussetzungen
-
PowerShell
-
Administratorrechte (erforderlich für HKLM)
-
Sicherstellung, dass kein produktiver Fernzugriff aktiv ist
Durchführung
Optional: Dienst vorab stoppen
PowerShell-Befehl zur Bereinigung
Erklärung der Parameter
-
Remove-Item→ Löscht Registry-Schlüssel -
-Recurse→ Entfernt alle Unterschlüssel -
-Force→ Erzwingt das Löschen -
-ErrorAction SilentlyContinue→ Unterdrückt Fehlermeldungen, falls ein Schlüssel nicht existiert
Wichtige Hinweise
⚠ Das Löschen der Registry ist nicht reversibel.
⚠ Vor produktiven Änderungen wird ein Registry-Backup empfohlen.
⚠ Nach der Bereinigung sollte das System neu gestartet werden.
⚠ Bei durch Dienstleister verwalteten Systemen ist vorab die Zustimmung des Vertragspartners einzuholen.
Ergebnis
Nach Ausführung des Befehls sind alle benutzerspezifischen und systemweiten Registry-Einträge von TeamViewer entfernt.
Dies ermöglicht eine saubere Neuinstallation oder die Entfernung einer kundenspezifisch angepassten Version ohne verbleibende Konfigurationsreste.