Anthropic's Claude Code desktop client for Windows is consuming an excessive amount of system memory during normal operation. Users report that the application spawns a virtual machine even when they only use basic chat features. This behavior forces the software to reserve nearly 1.8 gigabytes of RAM regardless of active workload.
Windows desktop client allocates static memory for background virtualization tasks
The issue centers on the Windows version of Claude Code, which relies on Hyper-V virtualization technology. The Vmmem process associated with this virtual environment sits idle at zero percent CPU usage while holding a static memory footprint. Users observe that the problem triggers every time they launch the desktop application.
Technical analysis confirms that the background virtual machine allocates approximately 1.8 gigabytes of RAM to support Claude Code operations. The software maintains this allocation continuously, even when users do not engage agent or cowork modes. The persistent allocation can degrade overall responsiveness on computers with constrained RAM capacity.
The problem has been documented by users on GitHub since February and recently gained attention through discussions on Hacker News. The current Windows version lacks an official patch to resolve the excessive RAM usage issue. Until Anthropic modifies the virtualization settings, users are required to implement manual workarounds for the problem.
The company has not issued public comments detailing the memory allocation pattern or providing a schedule for fixes. Development of the software proceeds concurrently as users monitor continued reports of high resource consumption.



Discussion
0 comments
Log in to join the thread with a thoughtful take, question, or correction.