claude-code - 💡(How to fix) Fix Bash tool: EUNKNOWN uv_spawn error on Windows (all shells fail)

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

Every Bash command fails with: EUNKNOWN: unknown error, uv_spawn 3. Error appears immediately. Attempted fixes (all produce the same uv_spawn error):

Error Messages/Logs

EUNKNOWN: unknown error, uv_spawn Immediately see error.

Code Example

EUNKNOWN: unknown error, uv_spawn
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

What happened? Every Bash command fails with: EUNKNOWN: unknown error, uv_spawn Even a simple echo test does not work.

Steps to reproduce:

  1. Use Claude Code VS Code extension on Windows.
  2. Run any Bash command, e.g. echo test.
  3. Error appears immediately.

Attempted fixes (all produce the same uv_spawn error):

  • Set shellPath to PowerShell
  • Set shellPath to Git Bash
  • Set shellPath to cmd.exe
  • Reloaded VS Code after each change.

Environment checks (all clean):

  • Group Policy: "Prevent access to command prompt" -> Not Configured
  • Software Restriction Policies -> None defined
  • Windows Defender Exploit Protection -> No VS Code / Claude entries
  • Protection history -> No relevant blocks
  • Third-party antivirus -> None installed

Expected behavior: Bash commands should execute normally.

Environment:

  • OS: Windows 10/11
  • Claude Code: VS Code extension (latest)
  • Shell: tested PowerShell, Git Bash, cmd

What Should Happen?

Bash commands should execute normally without throwing uv_spawn errors.

Error Messages/Logs

EUNKNOWN: unknown error, uv_spawn

Steps to Reproduce

Open Claude Code in VS Code on Windows.

Run any Bash command, e.g. echo test.

Immediately see error.

Claude Model

Other

Is this a regression?

I don't know

Last Working Version

No response

Claude Code Version

VS Code extension v1.0.70

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

VS Code integrated terminal

Additional Information

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix Bash tool: EUNKNOWN uv_spawn error on Windows (all shells fail)