🔧 Manuelle Schritt-für-Schritt-Deinstallation
Wenn die One-Click-Deinstallation nicht verfügbar ist (z.B. wenn die CLI kaputt ist), folge diesen Schritten manuell. Die Reihenfolge ist wichtig — stoppe zuerst die Services, dann lösche die Dateien, und entferne das Tool zuletzt.
Schritt 1: Stoppe den Gateway-Service
Stellen Sie zunächst sicher, dass der im Hintergrund laufende Gateway-Service gestoppt ist:
openclaw gateway stop
Wenn der openclaw Befehl nicht mehr verfügbar ist, überspringe diesen Schritt und nutze System-Befehle zum Erzwingen des Stopps (siehe die System-spezifische Seite).
Schritt 2: Deinstalliere Service-Daemons
Entferne Auto-Start-Konfigurationen, damit die Services nach dem Neustart nicht zurückkommen:
openclaw gateway uninstall
Gleiches gilt — wenn die CLI nicht verfügbar ist, musst du das manuell machen — macOS räumt launchd auf, Linux räumt systemd auf, Windows räumt geplante Aufgaben auf. Siehe die System-spezifischen Seiten.
Schritt 3: Lösche Config und State-Daten
Alle OpenClaw-Konfigurationen, Chat-Verläufe und Laufzustände sind im State-Verzeichnis gespeichert:
rm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"
Wenn du die OPENCLAW_STATE_DIR Umgebungsvariable angepasst hast, musst du den tatsächlichen Pfad überprüfen. Normalerweise ist es ~/.openclaw.
~/.openclaw Verzeichnis zuerst. Für detaillierte Backup-Empfehlungen, siehe Wichtige Hinweise.
Schritt 4: Lösche Workspace-Dateien (optional)
Wenn du in Schritt 3 das gesamte .openclaw Verzeichnis gelöscht hast, kannst du diesen Schritt überspringen. Sonst räume den Workspace separat auf:
rm -rf ~/.openclaw/workspace
Schritt 5: Entferne das CLI-Tool
Je nachdem wie du OpenClaw ursprünglich installiert hast, wähle den passenden Deinstallationsbefehl:
npm Installation
npm rm -g openclaw
pnpm Installation
pnpm remove -g openclaw
Bun Installation
bun remove -g openclaw
Homebrew Installation (macOS)
# CLI Version
brew uninstall openclaw-cli
# Desktop-App Version
brew uninstall --cask openclaw
Installation vom Quellcode (git clone)
Wenn du vom Quellcode installiert hast, stelle sicher, dass du zuerst die Services gestoppt und das Tool deinstalliert hast, dann lösche einfach das Quellcode-Verzeichnis. Stoppe immer erst die Services, bevor du Verzeichnisse löschst, sonst könnten die Services auf gelöschte Pfade verweisen und Fehler verursachen.
Installation mit mehreren Profilen
Wenn du mehrere angepasste Profile nutzt (z.B. eins für Arbeit, eins für persönlich), hat jedes sein eigenes State-Verzeichnis und du musst sie einzeln löschen:
# Lösche alle openclaw-bezogenen Profil-Verzeichnisse
rm -rf ~/.openclaw
rm -rf ~/.openclaw-*
ls -la ~ | grep openclaw aus und du siehst es.