[BUG] Claude Desktop spawns 1.8 GB Hyper-V VM on every launch, even for chat-only use
Note: This issue is specific to the Claude Desktop app (Windows), not Claude Code CLI.
OS: Windows 11 Pro 25H2, Build 26200.7840
Summary
Install Claude Desktop on Windows 11 with VirtualMachinePlatform enabled
What Happens
WSL is not installed — wsl --shutdown returns "not installed"
The vmcompute service is set to Manual start but is triggered at boot by an RPC interface event (GUID: bc90d167-9470-4139-a9ba-be0bbbf5b74d). The parent process is services.exe (PID 1400), confirming it's a service trigger, not a user-initiated launch.
The Claude Desktop app should not spawn a VM for chat-only sessions
Current Workaround
VM/container infrastructure only initializes when Cowork or agent mode is actively requested
The Claude Desktop app should not spawn a Hyper-V VM (Vmmem, ~1.8 GB RAM) when launching for chat-only use. VM/container infrastructure should only initialize when the user actively starts a Cowork or agent session. Stale session files should be cleaned up automatically after sessions end.
Hyper-V Compute Admin log shows repeated errors on every boot:
"The specified property query is invalid: The virtual machine or container JSON document is invalid. (0xC037010D, 'Invalid JSON document '$'')"Not sure / Multiple models
I don't know
No response
Claude Desktop (Windows) latest as of 2/26/2026
Anthropic API
Windows
PowerShell
See detailed bug report in description above.