Zu Content springen
Deutsch
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

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 vor­konfigurierte 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_CURRENT_USER\SOFTWARE\TeamViewer
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

 
 
Stop-Service -Name TeamViewer -Force
 

PowerShell-Befehl zur Bereinigung

 
 
"HKEY_CURRENT_USER\SOFTWARE\TeamViewer","HKEY_LOCAL_MACHINE\SOFTWARE\TeamViewer","HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TeamViewer" | ForEach-Object { Remove-Item -Path ("Registry::" + $_) -Recurse -Force -ErrorAction SilentlyContinue }
 

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.