[BUG] Windows platform treated as second-class — multiple critical bugs closed as "not planned" while 70% of world's desktops are blocked

Resolved 💬 3 comments Opened Mar 27, 2026 by gauravnoel Closed Apr 27, 2026

Preflight Checklist

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

What's Wrong?

This is not a single bug report. This is a pattern report.

Multiple critical Windows-specific bugs have been filed, reproduced, confirmed — and then closed as "not planned" or left to go stale. The cumulative effect is that Claude Code is unreliable for professional use on Windows.

The bugs:

  1. VSCode extension freezes on file writes over 600 lines (#23053) — Closed as "not planned." Locked.
  2. March 2026 Windows update KB5079473 causes heap exhaustion on WSL2 (#33415) — Sessions crash at 4.6GB.
  3. PowerShell spawned 38 times on every WSL startup causing 30-second input lag (#29672)
  4. Memory leak grows to 21GB+ during normal sessions with sub-agents (#32304, #18048)
  5. Path confusion between WSL and Windows causes silent failures (#26006)

Every one of these is tagged platform:windows. Several are closed. The workarounds exist but they should not be necessary for a paid product.

The real issue is not any single bug. It is this: Anthropic's development and testing appears to be overwhelmingly Mac-focused. That creates a blind spot about who your actual market is.

The majority of Fortune 500 companies run their entire IT infrastructure — including their development teams — on Windows. Companies across manufacturing, finance, defense, healthcare, automotive, energy, government — their developers are on Windows machines using VS Code, Visual Studio, Azure DevOps, and .NET ecosystems. When these companies evaluate AI coding tools for enterprise-wide rollout at 500-5,000 seats, they evaluate on Windows.

If Claude Code does not work reliably on Windows, it will not pass enterprise procurement evaluation. It will not get approved by IT. It will not scale beyond individual enthusiasts on personal machines.

Your competitors — GitHub Copilot, Cursor, Amazon Q — work on Windows without these issues. They will win the enterprise deals that Claude Code loses because of this gap.

The "not planned" label on a basic file-writing bug for 70% of the world's desktops should concern your product leadership. This is not a niche platform request. This is the mainstream computing environment where the actual enterprise revenue lives.

What Should Happen?

  1. The VSCode extension should handle file writes and code generation of any size without freezing — 600 lines is not an edge case.
  2. Windows/WSL2 should be treated as a first-class platform with dedicated testing, not an afterthought.
  3. Critical Windows bugs should not be closed as "not planned" or allowed to go stale while Mac equivalents get attention.
  4. Anthropic should establish a Windows-specific test matrix that covers WSL2, VS Code on Windows, and common enterprise Windows configurations.
  5. Enterprise users on Windows should have the same reliability experience as Mac users — this is table stakes for enterprise adoption at scale.

Error Messages/Logs

No error message is shown. The VSCode extension simply freezes — UI becomes unresponsive, "Not responding" appears, and the user must force-interrupt. This happens consistently when Claude Code generates output over 600 lines in a single response, whether using the Write tool, Edit tool, or bash heredoc.

Steps to Reproduce

  1. Open Claude Code in VS Code on Windows 11 with WSL2
  2. Ask Claude to generate any large file — a Python script over 600 lines, a markdown document over 800 lines, or any output exceeding ~18KB
  3. Claude begins generating the response
  4. VS Code extension freezes — "Not responding" appears
  5. Response never completes. User must click "try stopping" and lose all progress.

This is 100% reproducible. Every large file write triggers it. Small files under 300 lines work fine.

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

Unknown — has been present for months

Claude Code Version

latest (2.x)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

VS Code integrated terminal

Additional Information

Related closed/locked issues that document the same pattern of Windows neglect:

  • #23053 — VSCode freezes on large file writes (Closed as "not planned", locked)
  • #33415 — KB5079473 causes heap exhaustion on WSL2
  • #32304 — Memory leak grows to 21GB+ on Windows
  • #29672 — 30-second startup lag from PowerShell spawning on WSL
  • #26006 — Path confusion between WSL and Windows
  • #18048 — Extreme memory and CPU usage on WSL2

This is not one bug. This is a pattern of Windows being treated as a second-class platform. Enterprise companies across manufacturing, finance, defense, healthcare, and government run Windows — including their developers. Closing these issues as "not planned" while Mac equivalents get attention is a strategic mistake for enterprise adoption.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗