Hur du avinstallerar OpenClaw helt: macOS, Windows & Linux (2026)
← Back to news

Hur du avinstallerar OpenClaw helt: macOS, Windows & Linux (2026)

N

NxCode Team

11 min read

Viktiga punkter

  • Att radera appen är inte tillräckligt: OpenClaw installerar en persistent bakgrundstjänst (LaunchAgent på macOS, systemd på Linux, Scheduled Task på Windows) som överlever omstarter och fortsätter köras efter en vanlig avinstallation.
  • OAuth-tokens finns kvar efter borttagning: Långlivade OAuth-tokens för Google, Slack, Discord, GitHub och andra tjänster lever kvar på dessa företags servrar -- du måste manuellt återkalla åtkomst i varje tjänsts säkerhetsinställningar.
  • Avinstallation med ett kommando existerar men har brister: Att köra openclaw uninstall --all --yes --non-interactive hanterar tjänsten, state directory och CLI, men återkallar inte OAuth-tokens eller tar bort äldre config-kataloger (~/.clawdbot, ~/.moltbot).
  • Kontrollera äldre namn: OpenClaw hette tidigare ClawdBot och MoltBot -- ta bort alla tre config-kataloger för att säkerställa en fullständig rensning.
  • Verifiera borttagning med plattformsspecifika kontroller: Använd launchctl list | grep openclaw (macOS), systemctl --user status openclaw-gateway.service (Linux) eller sök i Task Scheduler (Windows) för att bekräfta att bakgrundstjänsten är helt stoppad.

Vad är OpenClaw (och varför avinstallation inte är enkelt)

OpenClaw är en lokal AI-agentplattform som kör autonoma AI-arbetare direkt på din dator. Den lanserades ursprungligen som ClawdBot i January 2026, bytte snabbt namn till MoltBot och blev sedan omprofilerad igen till OpenClaw när projektet mognade. Om du har installerat någon av dessa tre versioner täcker denna guide dem alla.

I sin kärna ansluter OpenClaw till dina vardagliga tjänster och agerar å dina vägnar. Den kan läsa och skicka e-post via Gmail och Outlook, hantera din Google Calendar, få åtkomst till meddelandeappar som WhatsApp, Telegram, Slack och Discord, surfa på webben, läsa och skriva filer på ditt lokala filsystem och köra godtyckliga shell-kommandon. Denna breda åtkomst är det som gör den kraftfull — och det som gör en ofullständig borttagning till ett allvarligt problem.

Varför en vanlig avinstallation inte fungerar

Till skillnad från en typisk skrivbordsapplikation eller ett npm-paket, installerar OpenClaw sig själv som en persistent bakgrundstjänst som överlever omstarter:

  • macOS: Den registrerar en LaunchAgent (ai.openclaw.gateway) som macOS laddar automatiskt vid inloggning.
  • Linux: Den skapar en systemd-användartjänst (openclaw-gateway.service) som startar med din session.
  • Windows: Den skapar en Scheduled Task som startar OpenClaw gateway-processen vid användarinloggning.

Att bara dra appen till Papperskorgen, köra npm uninstall -g openclaw eller radera binärfilen lämnar bakgrundstjänsten intakt. Gateway-processen startar om efter varje omstart, ligger tyst i minnet och upprätthåller anslutningar till dina konton.

Ännu värre är att OpenClaw använder långlivade OAuth-tokens för att ansluta till Google, Slack, Discord, GitHub, Microsoft och Notion. Dessa tokens lagras på dessa företags servrar, inte på din maskin. Även en grundlig lokal rensning lämnar dessa tokens giltiga. Vem som helst som får tillgång till din OpenClaw-instans — eller token-lagret innan du raderar det — behåller åtkomsten till dina konton.

Säkerhetsforskare har dokumenterat hundratals exponerade OpenClaw-instanser som läcker API-nycklar, konversationshistorik och OAuth-tokens. Om du är klar med att använda den är en fullständig borttagning inte valfri — det är en säkerhetsnödvändighet.


Snabb avinstallation (ett kommando)

Om du vill ha den snabbaste vägen inkluderar OpenClaw ett inbyggt kommando för avinstallation:

openclaw uninstall --all --yes --non-interactive

Detta enda kommando utför tre åtgärder:

  1. Stoppar gateway-tjänsten och tar bort tjänsteregistreringen (LaunchAgent, systemd-enhet eller Scheduled Task).
  2. Raderar state directory (~/.openclaw/state eller motsvarande), som innehåller konversationshistorik, uppgiftsköer och cachad data.
  3. Tar bort CLI-binären från ditt systems PATH.

Vad detta kommando INTE gör

Den inbyggda avinstalleraren har viktiga brister:

  • Den återkallar inte OAuth-tokens på externa tjänster. Dina konton hos Google, Slack, Discord, GitHub, Microsoft och Notion förblir anslutna.
  • Den tar inte bort äldre config-kataloger från tidigare versioner (~/.clawdbot, ~/.moltbot, ~/.molthub).
  • Den tar eventuellt inte bort det globala npm-paketet om du installerade via npm install -g openclaw.
  • Den rensar inte upp anpassade config-sökvägar som ställts in via miljövariabeln OPENCLAW_CONFIG_PATH.

För en verkligt fullständig borttagning, följ de plattformsspecifika stegen nedan och återkalla sedan dina OAuth-tokens.


macOS — Steg-för-steg-avinstallation

Steg 1: Stoppa gateway-processen

openclaw gateway stop

Detta stänger ner bakgrunds-gatewayen på ett kontrollerat sätt. Om kommandot inte hittas (eftersom CLI redan delvis har tagits bort) kan du tvångsavsluta processen:

pkill -f "openclaw gateway"

Steg 2: Ta bort LaunchAgent

LaunchAgent är det som gör att OpenClaw startar om automatiskt vid inloggning. Ta bort den med:

launchctl bootout gui/$UID/ai.openclaw.gateway
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist

Äldre installationer kan ha använt den tidigare etiketten com.openclaw.gateway eller till och med com.clawdbot.gateway. Kontrollera och ta bort även dessa:

launchctl bootout gui/$UID/com.openclaw.gateway 2>/dev/null
launchctl bootout gui/$UID/com.clawdbot.gateway 2>/dev/null
rm -f ~/Library/LaunchAgents/com.openclaw.gateway.plist
rm -f ~/Library/LaunchAgents/com.clawdbot.gateway.plist

Steg 3: Kör den inbyggda avinstalleraren

openclaw uninstall --all --yes

Detta tar bort state directory och avregistrerar tjänsten (om Steg 2 inte redan hanterade det).

Steg 4: Radera återstående config-kataloger

Avinstalleraren lämnar kvar config-kataloger från nuvarande och tidigare versioner. Ta bort alla:

rm -rf ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub

Dessa kataloger innehåller dina konfigurationsfiler, lagrade OAuth-tokens, konversationsloggar och definitioner av skills. Att lämna dem kvar är både en integritetsrisk och ett slöseri med diskutrymme.

Steg 5: Ta bort CLI-paketet

Beroende på hur du installerade OpenClaw, använd något av dessa:

npm uninstall -g openclaw

Eller om du använde Homebrew:

brew uninstall openclaw

Steg 6: Verifiera borttagning

Kör dessa kontroller för att bekräfta att inget finns kvar:

launchctl list | grep -i openclaw
launchctl list | grep -i clawdbot
which openclaw
ls ~/.openclaw 2>/dev/null
ls ~/.clawdbot 2>/dev/null
ls ~/.moltbot 2>/dev/null

Varje kommando bör returnera tomma resultat eller "not found"-fel. Om launchctl list fortfarande visar en OpenClaw-post, upprepa Steg 2 med etiketten som visas i utdatan.


Windows — Steg-för-steg-avinstallation

Steg 1: Stoppa gateway-processen

Öppna PowerShell eller Kommandotolken och kör:

openclaw gateway stop

Om kommandot inte känns igen, öppna Task Manager (Ctrl+Shift+Esc), leta reda på processer med namnet openclaw eller node som kör OpenClaw-gatewayen, och avsluta uppgiften.

Steg 2: Ta bort Scheduled Task

Öppna Task Scheduler (sök efter den i Startmenyn):

  1. Navigera till Task Scheduler Library i den vänstra panelen.
  2. Leta efter uppgifter med "OpenClaw", "ClawdBot" eller "MoltBot" i namnet.
  3. Högerklicka på varje matchande uppgift och välj Delete.

Alternativt kan du ta bort uppgiften via kommandoraden:

schtasks /Delete /TN "OpenClaw Gateway" /F
schtasks /Delete /TN "ClawdBot Gateway" /F 2>$null

Steg 3: Kör den inbyggda avinstalleraren

openclaw uninstall --all --yes

Steg 4: Radera återstående config-kataloger

Öppna Utforskaren och radera dessa mappar (eller kör i PowerShell):

Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"
Remove-Item -Recurse -Force "$env:USERPROFILE\.clawdbot"
Remove-Item -Recurse -Force "$env:USERPROFILE\.moltbot"
Remove-Item -Recurse -Force "$env:USERPROFILE\.molthub"

Kontrollera även efter config i AppData-katalogen:

Remove-Item -Recurse -Force "$env:APPDATA\openclaw" 2>$null
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\openclaw" 2>$null

Steg 5: Ta bort CLI-paketet

npm uninstall -g openclaw

Steg 6: Verifiera borttagning

where openclaw
schtasks /Query /TN "OpenClaw Gateway" 2>$null
Test-Path "$env:USERPROFILE\.openclaw"

Kommandot where bör returnera "Could not find files". Frågan om schemalagd aktivitet bör rapportera att uppgiften inte existerar. Kommandot Test-Path bör returnera False.


Linux — Steg-för-steg-avinstallation

Steg 1: Stoppa gateway-processen

openclaw gateway stop

Om kommandot inte är tillgängligt, stoppa den manuellt:

pkill -f "openclaw gateway"

Steg 2: Inaktivera och ta bort systemd-tjänsten

OpenClaw registrerar en systemd-användarenhet som startar automatiskt med din session. Inaktivera och ta bort den:

systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload

Kontrollera även efter äldre tjänstenamn:

systemctl --user disable --now clawdbot-gateway.service 2>/dev/null
rm -f ~/.config/systemd/user/clawdbot-gateway.service
systemctl --user daemon-reload

Steg 3: Kör den inbyggda avinstalleraren

openclaw uninstall --all --yes

Steg 4: Radera återstående config-kataloger

rm -rf ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub

Kontrollera även XDG config-katalogen, som vissa Linux-installationer använder:

rm -rf ~/.config/openclaw
rm -rf ~/.local/share/openclaw

Steg 5: Ta bort CLI-paketet

npm uninstall -g openclaw

Om du installerade via din distributions pakethanterare (t.ex. apt, dnf, pacman), använd motsvarande avinstallationskommando istället.

Steg 6: Verifiera borttagning

systemctl --user status openclaw-gateway.service
which openclaw
ls ~/.openclaw 2>/dev/null
ls ~/.clawdbot 2>/dev/null

systemctl-kommandot bör rapportera "Unit not found". Kommandot which bör inte returnera något. ls-kommandona bör rapportera "No such file or directory".


Återkalla OAuth-tokens (KRITISKT)

Detta är det viktigaste steget i hela processen, och det som de flesta hoppar över.

När du anslöt OpenClaw till Google, Slack, Discord, GitHub eller andra tjänster, erhöll den långlivade OAuth-tokens. Dessa tokens lagras på dessa tjänsters servrar, inte på din dator. Att radera varje fil på din maskin återkallar dem inte. Innan du uttryckligen återkallar åtkomst förblir OpenClaws tokens giltiga, och alla som kommit över dem kan fortfarande få åtkomst till dina konton.

Google (Gmail, Calendar, Drive)

  1. Gå till myaccount.google.com/permissions.
  2. Leta reda på OpenClaw, ClawdBot eller MoltBot i listan över tredjepartsappar med åtkomst.
  3. Klicka på appens namn och klicka sedan på Remove Access.
  4. Bekräfta återkallelsen.

Om du har anslutit flera Google-konton, upprepa detta för varje konto.

Slack

  1. Gå till slack.com/apps/manage (du måste vara inloggad i din workspace).
  2. Sök efter OpenClaw eller ClawdBot.
  3. Klicka på appen och klicka sedan på Remove App.

Om du är administratör för din workspace, kontrollera även Settings & Administration > Manage Apps för att säkerställa att appen tas bort i hela arbetsytan.

Discord

  1. Öppna Discord och gå till User Settings (kugghjulsikonen).
  2. Navigera till Authorized Apps.
  3. Leta reda på OpenClaw, Clawd eller ClawdBot.
  4. Klicka på Deauthorize.

GitHub

  1. Gå till github.com/settings/applications.
  2. Klicka på Authorized OAuth Apps.
  3. Leta reda på OpenClaw eller ClawdBot.
  4. Klicka på appens namn och klicka sedan på Revoke access.

Kontrollera även GitHub Apps i samma inställningsområde, då vissa versioner av OpenClaw registrerades som en GitHub App snarare än en OAuth App.

Microsoft (Outlook, OneDrive, Teams)

  1. Gå till account.live.com/consent/Manage.
  2. Leta reda på OpenClaw eller ClawdBot i listan över appar med behörigheter.
  3. Klicka på Edit bredvid appen och klicka sedan på Remove these permissions.

Notion

  1. Öppna Notion och gå till Settings & Members.
  2. Klicka på My Connections (eller Integrations i äldre versioner av gränssnittet).
  3. Leta reda på OpenClaw eller ClawdBot.
  4. Klicka på trepunktsmenyn och välj Disconnect.

Varför du inte får hoppa över detta steg

Om du hoppar över återkallande av OAuth förblir följande sant även efter en perfekt lokal avinstallation:

  • OpenClaws tokens kan fortfarande läsa dina e-postmeddelanden och kalenderhändelser.
  • De kan fortfarande skicka meddelanden till dina Slack-kanaler och Discord-servrar.
  • De kan fortfarande få åtkomst till dina GitHub-databaser, inklusive privata.
  • De kan fortfarande läsa och ändra dina Notion-sidor.

Detta är inte hypotetiskt. Säkerhetsforskare har hittat exponerade OpenClaw-instanser med giltiga tokens till dussintals anslutna tjänster. Att återkalla OAuth-åtkomst är det enda sättet att stänga denna vektor.


Verifiera fullständig borttagning

Efter att ha slutfört de plattformsspecifika stegen och återkallat OAuth-tokens, gå igenom denna slutgiltiga checklista för att bekräfta att allt är borta.

Processkontroll

Se till att ingen OpenClaw-process körs:

# macOS / Linux
ps aux | grep -i openclaw | grep -v grep

# Windows (PowerShell)
Get-Process | Where-Object { $_.ProcessName -match "openclaw" }

Kontroll av config-kataloger

Bekräfta att alla config-kataloger är raderade:

# macOS / Linux
ls -la ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub 2>&1

# Windows (PowerShell)
Test-Path "$env:USERPROFILE\.openclaw", "$env:USERPROFILE\.clawdbot", "$env:USERPROFILE\.moltbot"

Kontroll av CLI-binär

Bekräfta att CLI inte längre finns i din PATH:

# macOS / Linux
which openclaw

# Windows
where openclaw

Kontroll av tjänsteregistrering

Bekräfta att ingen bakgrundstjänst är registrerad:

# macOS
launchctl list | grep -i openclaw

# Linux
systemctl --user list-units | grep -i openclaw

# Windows (PowerShell)
Get-ScheduledTask | Where-Object { $_.TaskName -match "openclaw|clawdbot" }

Kontroll av miljövariabler

Om du tidigare har ställt in en anpassad config-sökväg behöver även den katalogen tas bort:

echo $OPENCLAW_CONFIG_PATH

Om detta returnerar en sökväg, radera även den katalogen:

rm -rf "$OPENCLAW_CONFIG_PATH"

Ta sedan bort miljövariabeln från din shell-profil (.bashrc, .zshrc, .bash_profile eller motsvarande).

Varje kontroll ovan bör returnera tomma resultat. Om någon kontroll visar en kvarvarande artefakt, gå tillbaka till motsvarande steg i det plattformsspecifika avsnittet ovan.


Vad händer om du hade en anpassad konfigurationssökväg?

Vissa användare ställer in miljövariabeln OPENCLAW_CONFIG_PATH för att lagra OpenClaws data på en icke-standardiserad plats. Detta är vanligt bland användare som kör flera OpenClaw-instanser eller som har sin konfiguration på en extern enhet.

Den inbyggda avinstalleraren och de manuella stegen ovan riktar sig endast mot standardkatalogerna (~/.openclaw, ~/.clawdbot, ~/.moltbot). Om du använde en anpassad sökväg förblir den katalogen orörd såvida du inte raderar den manuellt.

Hur man kontrollerar

# macOS / Linux
echo $OPENCLAW_CONFIG_PATH
grep OPENCLAW_CONFIG_PATH ~/.bashrc ~/.zshrc ~/.bash_profile 2>/dev/null

# Windows (PowerShell)
echo $env:OPENCLAW_CONFIG_PATH

Om något av kommandona returnerar en sökväg innehåller den katalogen dina OpenClaw-data — konversationshistorik, skill-definitioner, cachade tokens och konfigurationsfiler. Radera den:

rm -rf "$OPENCLAW_CONFIG_PATH"

Ta sedan bort raden export OPENCLAW_CONFIG_PATH=... från din shell-konfigurationsfil och ladda om:

source ~/.zshrc   # eller ~/.bashrc, beroende på din shell

På Windows tar du bort miljövariabeln via System Properties > Environment Variables, eller med PowerShell:

[Environment]::SetEnvironmentVariable("OPENCLAW_CONFIG_PATH", $null, "User")

Slutnoteringar

OpenClaw är ett kraftfullt verktyg när det används aktivt, men dess djupa systemintegration innebär att det inte försvinner utan vidare. En fullständig avinstallation kräver tre lager av rensning: stoppa och ta bort bakgrundstjänsten, radera alla lokala filer och config-kataloger, och återkalla OAuth-tokens på varje ansluten extern tjänst.

Om du tidigare använde ClawdBot eller MoltBot och aldrig formellt avinstallerade dessa versioner innan du uppgraderade, finns det en god chans att äldre config-kataloger och tjänsteregistreringar fortfarande finns kvar på ditt system. Gå igenom verifieringsstegen ovan för att fånga upp allt som lämnats kvar.

För användare som vill behålla OpenClaw men minska dess avtryck, överväg att koppla bort tjänster du inte längre behöver via OpenClaw-instrumentpanelen och begränsa dess behörigheter till endast de integrationer du aktivt använder. Men om du är helt färdig med den, följ varje steg i denna guide — särskilt återkallandet av OAuth — så kommer ditt system att vara rent.

Back to all news
Enjoyed this article?

Bygg med NxCode

Förvandla din idé till en fungerande app — ingen kodning krävs.

46 000+ utvecklare byggde med NxCode den här månaden

Prova själv

Beskriv vad du vill — NxCode bygger det åt dig.

46 000+ utvecklare byggde med NxCode den här månaden