🪟 Limpeza especial para Windows
No Windows, OpenClaw usa Tarefas Agendadas pra gerenciar o serviço Gateway, precisa limpar via PowerShell.
Deletar tarefas agendadas
Abre PowerShell como administrador e roda:
# Deleta a tarefa agendada OpenClaw Gateway
schtasks /Delete /F /TN "OpenClaw Gateway"
Se disser que não encontra a tarefa, o nome pode ser diferente. Roda
schtasks /Query | findstr /i "openclaw clawdbot gateway" pra achar o nome real.
Deletar scripts de inicialização
Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd"
Limpar estado e configuração
# Deleta o diretório de configuração
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"
# Se tiver Profiles customizados
Get-ChildItem "$env:USERPROFILE" -Filter ".openclaw-*" | Remove-Item -Recurse -Force
Desinstalar a CLI
# Instalado com npm
npm rm -g openclaw
# Instalado com pnpm
pnpm remove -g openclaw
Verificar processos residuais
# Acha processos relacionados com openclaw
Get-Process | Where-Object { $_.ProcessName -match "openclaw|gateway" }
# Para processos (se existirem)
Get-Process | Where-Object { $_.ProcessName -match "openclaw" } | Stop-Process -Force