Claude Desktop이 채팅만 써도 매번 1.8GB Hyper-V VM을 띄운다
Claude Desktop spawns 1.8 GB Hyper-V VM on every launch, even for chat-only use
TL;DR Highlight
Claude Desktop을 켜면 채팅만 써도 약 1.8GB VM이 자동으로 뜬다
Who Should Read
Windows·Mac에서 Claude Desktop을 채팅용으로 쓰는데 메모리 점유가 부담스러운 개발자
Core Mechanics
- 채팅만 써도 VM이 뜬다
- Claude Desktop을 켤 때마다 Task Manager에 Vmmem이 약 1,796~1,846MB로 나타난다.
- 16GB 노트북 기준 전체 메모리의 11% 넘게 쓴다.
- Cowork를 한 번 쓰면 시작된다
- 재현 조건은 VirtualMachinePlatform을 켠 Windows 11에서 Cowork를 한 번 쓴 뒤 재시작하는 것이다.
- 부팅 때도 vmcompute 서비스가 RPC 이벤트로 자동 실행된다.
- 프로세스를 죽여도 다시 뜬다
- 세션 파일 2,689개를 지우고 vmcompute·vmwp를 종료해도 앱을 다시 열면 VM이 바로 되살아났다.
- 로그엔 0xC037010D(Invalid JSON document) 오류가 반복됐다.
- 메모리 사용률이 사용 전부터 올랐다
- 16GB 시스템에서 유휴 상태 사용률이 약 50%에서 약 62%로 뛰었다.
- 일반 앱 부하까지 합치면 70~75%가 됐다.
- 원문이 제시한 우회책과 대가
- VirtualMachinePlatform을 끄면 VM은 안 뜨지만 Cowork도 못 쓴다.
- vmwp와 vmcompute를 매번 종료해도 채팅은 정상 동작했다.
- 요구한 개선안
- Cowork·에이전트 모드를 실제로 시작할 때만 VM을 초기화해 달라고 요청했다.
- 끝난 세션 데이터는 자동 정리하고, VM이 없어도 채팅은 정상 동작하게 해 달라고 했다.
Community Reactions
- macOS도 같다는 경험
- 댓글에서 Mac 사용자들이 Cowork 탭을 안 건드려도 Virtual Machine Service for Claude가 약 1.6~3GB를 쓴다고 보고했다.
- 한 사용자는 Cmd+Q로 끄면 해제되지만 다시 켜면 1분 안에 VM이 자동 로드된다고 했다.
- 설정 파일로 끈 사례
- 댓글에서 Developer > Open App Config File에서 "secureVmFeaturesEnabled": false를 넣으라는 방법이 나왔다.
- 이 댓글에 대해서는 😕 반응이 4개 달렸다.
- 서비스를 비활성화했다는 경험
- 댓글에서 Cowork를 안 쓰는 사용자가 CoworkVMService의 시작 유형을 4(사용 안 함)로 바꿨더니 vmmem이 안 뜨고 채팅은 정상이었다고 했다.
- rootfs 파일 약 2GB는 계속 다운로드됐다고 한다.
- 사전 부팅이 의도라는 의견
- 댓글에서 초기에는 Cowork 질의 시점에 VM을 띄웠으나 시작 지연이 커서 미리 부팅하게 바꿨다는 설명이 나왔다.
- 필요할 때 띄우고 10분 뒤 식히는 방식이 낫다는 에이전트 개발자 의견도 있었다.
How to Apply
- 앱 설정 파일에서 VM 기능 끄기
- Cowork를 안 쓰면 Developer > Open App Config File에서 preferences에 secureVmFeaturesEnabled를 false로 넣어 보자.
- 앱을 재시작해 Task Manager나 Activity Monitor에서 VM 메모리가 사라졌는지 확인하라.
- Cowork 안 쓰는 PC는 서비스 비활성화
- Windows에서 Cowork를 안 쓴다면 CoworkVMService의 Start 값을 4로 바꾸는 방법을 시험하라.
- Cowork를 쓸 계획이면 적용하지 마라.
- 에이전트 VM은 필요할 때만 띄우기
- 자체 에이전트 하네스를 만든다면 VM을 요청이 올 때 시작하고 10분 유휴 후 내리도록 설계하라.
- 작업 파일은 마운트로 분리해 VM 종료와 무관하게 유지하라.
Try It
# PowerShell(관리자)에 붙여넣기 — 원문에서 제시한 임시 우회: VM 프로세스 종료(채팅은 계속 동작)
Stop-Process -Name vmwp -Force
Stop-Process -Name vmcompute -ForceTerminology
관련 논문
DeepInfer: DeepSeek 모델용 고성능 대규모 추론 프레임워크 공개
DeepSeek가 프로덕션 추론 엔진 DeepInfer를 Apache-2.0으로 공개했다
Mercury 3: 규모를 키운 diffusion LLM, 초당 1,000토큰 이상
Diffusion LLM을 40배 키웠더니 속도 4~8배, 품질은 속도 특화 모델 수준
DeepSeek, 미 연방 민간 기관에서 금지된다: DHS 명령과 개발자 반응
DHS 명령으로 DeepSeek이 미 연방 민간 기관 IT 시스템에서 금지됐다
Timestral: Mistral의 시계열 파운데이션 모델
209M 파라미터 시계열 모델이 3대 벤치마크 1위, CPU에서도 돌아간다
DeepSeek V4.1 Flash 1017 (Max) 성능·속도·가격 분석
DeepSeek V4.1 Flash 1017 Max는 지능 지수 45에 211 tok/s, 입력 $0.30
LLM 프록시를 직접 안 돌리면 무슨 일이 벌어지는지 어떻게 아나
자체 LLM 프록시를 세웠더니 키·모델·캐시 미스를 직접 볼 수 있다
DeepSeek V4.1 Flash 1017: 싼 가격에 1M 컨텍스트를 주는 에이전트용 모델
DeepSeek V4.1 Flash 1017은 입력 $0.05/M, 1M 컨텍스트의 에이전트용 모델
DeepSeek-V4.1-Flash-1017 공개: 더 짧게 생각하고 더 빠르게 일하는 에이전트용 모델
DeepSeek V4.1 Flash 마이너 업데이트로 코딩·에이전트 벤치 점수↑, 실행 시간·출력 길이↓