用户报告 Claude Desktop 在 Windows 11 上每次启动都会自动创建一个约 1.8GB 的 Hyper-V 虚拟机,即使只使用聊天功能。该问题源于系统服务触发,且遗留近 2700 个未清理的会话文件,导致 16GB 内存机型直接损失 11% 可用资源。
Anthropic 旗下 Claude Desktop 应用(Windows 版)被曝存在严重资源浪费问题:每次启动都会强制生成一个约 1.8GB 的 Hyper-V 虚拟机(Vmmem 进程),即使用户仅使用纯聊天功能,无需 Cowork 或 agent 模式。 该问题由开发者 davidelletto 在 GitHub Issue #29045 中提交,并迅速在 Hacker News 获得约 400 点赞关注。
为什么值得关注? 在 16GB RAM 的笔记本(如 Razer Blade 15)上,这个虚拟机占用了超过 11% 的总内存。进一步诊断发现,问题并非源于 WSL、Docker 或 Hyper-V 管理工具——这些功能均已被测试确认未启用。根因在于:Claude Desktop 通过 RPC 接口(GUID: bc90d167-9470-4139-a9ba-be0bbbf5b74d)触发了 Hyper-V Host Compute Service(vmcompute),进而生成完整虚拟机。此外,%APPDATA%\Claude\local-agent-mode-sessions\ 中堆积了约 2689 个从未清理的陈旧会话文件(如“nifty-dreamy-volta”等 Docker 风格命名),这些文件来自之前使用 Cowork 模式的残留。应用事件日志中还反复出现“Invalid JSON document”错误,表明虚拟机初始化存在异常。
原文链接: https://github.com/anthropics/claude-code/issues/29045