Cowork VM Service Fails on Windows 11 Due to Missing DCOM Registry Entry

A detailed diagnosis reveals why Cowork's VM service fails to start on Windows 11 systems, particularly after a Home to Pro upgrade. The root cause is a missing DCOM registry entry that blocks communication with Hyper-V.
The Problem
Users encounter the error: "Failed to start Claude's workspace — VM service not running. The service failed to start." The CoworkVMService exits with code 1066 ("Incorrect function") due to a DCOM permission error (Event ID 10016). The Claude MSIX container cannot activate the required Hyper-V COM interface.
Root Cause
The specific APPID {15C20B67-12E7-4BB6-92BB-7AFF07997402}, which needs Local Activation permission for DCOM, is completely absent from the Windows registry. This prevents the standard DCOM fix (taking ownership in the registry and granting permissions in Component Services) because there's nothing to modify.
User Setup and Attempted Fixes
The diagnosis was performed on:
- Windows 11 Pro (upgraded from Home)
- ASUS ROG system
- Claude Desktop v1.1.8629
- Hyper-V fully enabled, vmcompute running, WSL2 installed
Attempted solutions that did not work:
- Upgrading from Windows 11 Home to Pro
- Enabling Hyper-V, VirtualMachinePlatform, and HypervisorPlatform
- Installing WSL2
- Deleting and re-downloading the VM bundle
- Manually running
Start-Service CoworkVMService - Checking Component Services via
dcomcnfg
Why Only Anthropic Can Fix This
The missing APPID is part of Anthropic's own COM registration. Their installer needs to create this registry entry with the correct permissions. Users cannot safely create this DCOM configuration themselves.
GitHub Issues Tracking This Bug
The issue is documented in two GitHub threads:
- Issue #30179 (Home→Pro upgrade, identical root cause)
- Issue #36801 (still open as of last week, no fix available)
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw's Frequent Breaking Changes: Update Procedures and Current Issues
OpenClaw has released 13 point versions in March 2026 alone, with breaking changes occurring every 2-3 weeks. The source provides specific update procedures and details current issues in version 3.28, including localhost authentication changes and regression bugs.

AI Didn't Delete Your Database — You Did: Accountability in the Age of AI Coding Agents
A viral story blamed an AI agent for deleting a production database, but the real issue is exposing destructive API endpoints and lack of process—not the tool.

Claude Code v2.1.211: Subagent Text Forwarding, Permission Fixes, and Vim Mode Changes
Claude Code v2.1.211 adds --forward-subagent-text flag, fixes permission preview spoofing, improves subagent model overrides, and updates Vim s/S to work in NORMAL mode.
Claude Code v2.1.281: Bedrock assume_role, Guardrails, and a Long List of Resume Fixes
Claude Code v2.1.281 adds assume_role on Bedrock upstreams, per-request Bedrock guardrails, telemetry.resource_attributes, an "attribution": false setting, and fixes a pile of session-resume and proxy stream bugs.