Windsurf 卡在 “Warming up”?PowerShell 一键清缓存秒修(含原理)

现象 & 一键修复

Windsurf 右侧面板一直显示“Loading/Warming up”,重装无效,提示“Client windsurf: connection to server is erroring”。多半是本地登录/缓存损坏或被代理/证书拦截,客户端连不上网关。

最快修复:退出应用后在 PowerShell 运行

Stop-Process -Name "Windsurf" -Force -ErrorAction SilentlyContinue
$dirs = @(
  "$env:APPDATA\Windsurf",
  "$env:LOCALAPPDATA\Windsurf",
  "$env:USERPROFILE\.codeium",
  "$env:APPDATA\Code\User\globalStorage\codeium-codeium"
)
foreach ($d in $dirs) { if (Test-Path $d) { Remove-Item $d -Recurse -Force } }

重启 Windsurf 并重新登录,通常立刻恢复。

这段 PowerShell 的原理

  • Stop-Process …:强制关掉 Windsurf 进程,释放被占用的文件。
  • $dirs = @(…):列出要清理的目录。
  • foreach … Remove-Item -Recurse -Force:逐个递归删除目录,清掉异常状态。

清理掉的是:

  • %APPDATA%\Windsurf:应用设置/全局存储(含可能冲突的代理设置);
  • %LOCALAPPDATA%\Windsurf:Electron 缓存、Cookie、Service Worker、HSTS/HTTP2 缓存;
  • %USERPROFILE%\.codeium:Codeium 登录令牌与特性开关;
  • %APPDATA%\Code\…\codeium-codeium:扩展的本地存储。

效果=强制冷启动:失效令牌/脏缓存被清空 → 重新鉴权与握手 → 面板恢复。

标签: none

评论已关闭