[BUG] Missing HCS services: vfpext - Cowork not working on Windows 11 Pro

Status Open
Maintainer reply None cached
Activity 85 comments · opened Jul 6, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

OS: Windows 11 Pro (Build 22621)
Claude Desktop version: latest
Issue: Cowork tab shows "Missing HCS services: vfpext" and cannot be clicked.

Steps taken:

  • Hyper-V is enabled
  • Ran: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
  • Ran: dism /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart
  • Restarted multiple times
  • Clean reinstalled Claude Desktop twice

Result: Still showing "Missing HCS services: vfpext", Cowork remains disabled.

<img width="303" height="151" alt="Image" src="https://github.com/user-attachments/assets/15043d3a-8fc9-4e2a-a6d2-ccf44fb58f48" />

What Should Happen?

Cowork tab should be clickable and launch the workspace successfully

Error Messages/Logs

Missing HCS services: vfpext

Steps to Reproduce

Xóa hết nội dung mẫu đó đi, điền vào:

1. Open Claude Desktop on Windows 11 Pro
2. Click on Cowork tab
3. Tooltip shows "Missing HCS services: vfpext"
4. Cowork tab is disabled and cannot be clicked

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

1.18286.0.0

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

85 Comments

TrungTinh225 · 1 month ago

I'm experiencing the exact same issue on Windows 11 Pro. I enabled Hyper-V, created a virtual switch (Internal and External), confirmed vmms/vmcompute/hns are all Running, and vfpext.sys driver exists — but Cowork still shows "Missing HCS services: vfpext"

TrungTinh225 · 1 month ago

<img width="316" height="128" alt="Image" src="https://github.com/user-attachments/assets/dc18787c-1797-4c62-a568-f5e9382ba44d" />

NCgiddyup · 1 month ago

Like others, I'm experiencing the exact same issue on Windows 11 Pro. OS Build 26200.8655

I enabled Hyper-V, did the virtual switch (Internal and External), confirmed vmms/vmcompute/hns and vfpext.sys driver exists — but Cowork still shows "Missing HCS services: vfpext"

dlongest-hash · 1 month ago

Hitting this exact issue on a fresh setup — same "Missing HCS services: vfpext" tooltip, Cowork tab greyed out.

System: Windows 11 Pro, version 25H2, build 26200 (upgraded from Windows 11 Home specifically to get Cowork). Claude Desktop v1.19367.0, installed fresh with the current installer.

What I tried (all unsuccessful, same as OP):

  • Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All → enabled vmms/vmcompute/HNS (all confirmed Running), but vfpext.sys never appeared.
  • Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All (the full meta-feature, not just the parent) → same result, RestartNeeded: False, no vfpext.sys.
  • Multiple restarts between each attempt.
  • Clean reinstall of Claude Desktop.
  • DISM /Online /Cleanup-Image /RestoreHealth — completed successfully (ruling out component-store corruption as the cause) — vfpext.sys still absent afterward.

Additional diagnostics that might help narrow this down:

  • vfpext.sys is missing not just from System32\drivers, but also from the DriverStore (System32\DriverStore\FileRepository) entirely — it's not staged anywhere on the system, even after the DISM repair pulled fresh files from Windows Update.
  • Get-VMSystemSwitchExtension returns nothing referencing vfp.
  • CoworkVMService is Running with StartType: Automatic on my machine, so that's not a factor here (ruling out the separate "Manual startup" issue mentioned elsewhere).

This suggests the Hyper-V Virtual Switch Forwarding Extension driver isn't being deployed by the standard Microsoft-Hyper-V-All feature in some Windows 11 25H2 configurations, and/or Cowork's own installer/setup may need to provision or check for it directly rather than assuming the Windows feature toggle covers it. Happy to run further diagnostics if useful.

RReji44 · 1 month ago

Additional data point — Windows 11 Enterprise, confirmed driver missing from install media
Hitting the same issue on Windows 11 Enterprise (personal machine, not domain-managed). Additional troubleshooting details that may help narrow this down:

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All → Enabled
All Hyper-V sub-features (Microsoft-Hyper-V, Microsoft-Hyper-V-Tools-All, Microsoft-Hyper-V-Management-PowerShell, Microsoft-Hyper-V-Hypervisor, Microsoft-Hyper-V-Services, Microsoft-Hyper-V-Management-Clients) → all Enabled
C:\Windows\System32\drivers\vfpext.sys → does not exist
Ran DISM /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V /All /Source:E:\sources\sxs /LimitAccess against a fresh Windows 11 multi-edition consumer ISO — completed successfully, but CBS.log shows no reference to vfpext at all
Confirmed via Get-ChildItem -Recurse -Filter "vfpext.sys" against the mounted ISO itself — the driver is not present anywhere in the consumer multi-edition ISO
Ruled out pending reboot (RebootPending key = False) and Fast Startup interference (full cold shutdown/boot performed)

This suggests vfpext.sys may not ship in the consumer Windows 11 install media the way it does in Server editions, even though the Hyper-V feature toggles report fully enabled. Wondering if Cowork's HCS check needs a fallback path, or if there's a known alternate source for this driver on client SKUs.

halblinks · 1 month ago

Same here. Did some trials together with Claude, but didn't succeed:
System: Windows 11 Pro, Version 25H2, Build 26200.8737
Error: Cowork tab in Claude Desktop remains greyed out with the message "Missing HCS services: vfpext".
Steps already taken (without success):

Virtual Machine Platform: enabled and confirmed (State: Enabled)
Hyper-V (Microsoft-Hyper-V-All): enabled and confirmed (State: Enabled)
Windows Hypervisor Platform: enabled and confirmed (State: Enabled)
vfpext driver via Get-WindowsDriver -Online: not found
DISM /Online /Cleanup-Image /RestoreHealth: completed successfully
sfc /scannow: no integrity violations found
Performed multiple restarts and repeatedly enabled Hyper-V-All
Despite all this: Test-Path "C:\Windows\System32\drivers\vfpext.sys" still returns False, or the error persists

Hypothesis: The vfpext driver (Virtual Filtering Platform, part of the Hyper-V switch) is not being installed on this system despite the Windows features being fully enabled.

Edit: This workaround helped:

  1. PowerShell oder CMD öffnen (Administrator-Rechte nicht zwingend nötig, kann aber nicht schaden)

wsl --update

  1. Danach:

wsl --shutdown

  1. PC neu starten

Can also be used, if an update from Windows creates the same problems. Thanks for sharing your solutions!

Martin1962-svg · 1 month ago

Same issue as reported. Windows 11 Pro, Beelink mini PC. Symptom: Cowork shows "Missing HCS services: vfpext" and only appears as a small button (not a full sidebar tab).
Troubleshooting done: Enabled full Hyper-V via Enable-WindowsOptionalFeature, confirmed via Get-WindowsOptionalFeature -Online -FeatureName Hyper that Microsoft-Hyper-V-All, -Services, -Hypervisor, -Tools-All, -Management-PowerShell are all "Enabled". systeminfo confirms hypervisor is detected and running. Ran full DISM /RestoreHealth and Windows repair install from official Microsoft ISO (in-place upgrade, kept files/apps) — vfpext.sys and VfpExt.mof are still missing from disk after all of this (Test-Path returns False, Get-ChildItem returns nothing). Edition confirmed as genuine Professional via dism /online /get-currentedition.
This suggests Cowork's detection logic may be checking for something that isn't actually required, or there's a deployment gap specific to certain Windows 11 Pro OEM images (in my case, a Beelink mini PC with likely a customized factory image). Happy to provide more diagnostic output if useful.

federangitoto · 1 month ago

Same issue here: Cowork fails to start with "Missing HCS services: vfpext" on Windows 11 Pro.

Environment:

  • OS: Windows 11 Pro, version 25H2 (OS build 26200.8737)
  • Claude Desktop: latest (freshly reinstalled from claude.com/download via MSIX)

What I tried (none fixed it):

  • Verified Hyper-V is fully enabled in "Turn Windows features on or off" — parent checkbox and all sub-features are checked, plus Virtual Machine Platform and Windows Hypervisor Platform.
  • Toggled Hyper-V off, rebooted, toggled it back on, rebooted again.
  • Fully uninstalled Claude Desktop, rebooted, reinstalled the latest version.
  • Rebooted multiple times and fully quit Claude (tray → Exit) before relaunching.

Key finding: the vfpext service is not even registered on the system. Running Get-Service vfpext in PowerShell returns:
"Cannot find any service with service name 'vfpext'."
This happens even though Hyper-V shows as fully installed on Windows 11 Pro, and persists after reinstalling the Hyper-V feature.

Cowork tab shows the "Missing HCS services: vfpext" error and cannot be used. Regular Chat mode works fine. This looks specific to the 25H2 build. Happy to provide logs (cowork_vm_node.log / main.log) if helpful.

guigui76300-lgtm · 1 month ago

Sorry for my English, I'm French — I had the same issue this morning with VfpExt, and I fixed it with an update:

OS: Windows 11 Pro, version 25H2 (OS build 26200.8737)

wsl --update
wsl --shutdown

After that, a restart my computer fixed it for me.

alisatan-a9 · 1 month ago

Experiencing the same issue, tried all the possible approach having claude code fixing my laptop and still unsuccess.
Looking forward to a solutions very soon

nguyentram251222-alt · 1 month ago

Same issue on my machine:

OS: Windows 11 Pro (Build 26100.1742)
Claude Desktop: latest
sc query vfpext returns no output (service does not exist)
bcdedit /enum | findstr -i hypervisorlaunchtype returns auto
Hyper-V is enabled in Windows Features
Toggling Hyper-V off/on did not fix
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All did not fix
Cowork tab shows "Missing HCS services: vfpext" and is disabled

Please prioritize a fix for this.

pedrohmagalhaes-stack · 1 month ago

Like others, I'm experiencing the exact same issue on Windows 11 Pro.

nguyentram251222-alt · 1 month ago

yes Window 11 pro

ZemyDios · 1 month ago
Sorry for my English, I'm French — I had the same issue this morning with VfpExt, and I fixed it with an update: OS: Windows 11 Pro, version 25H2 (OS build 26200.8737) `` wsl --update wsl --shutdown `` After that, a restart my computer fixed it for me.

This worked for me, thank you @guigui76300-lgtm

hindemburgobr · 1 month ago

It is necessary for it to function.

<img width="447" height="111" alt="Image" src="https://github.com/user-attachments/assets/2c358d83-74eb-479d-953b-ada4c4f686a3" />

Cowork working now

acponzar · 1 month ago

Same issue. Even though I had virtualization enabled, I ran the following command via PowerShell, then rebooted. Issue resolved.

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart

cyberholics · 1 month ago
Same issue. Even though I had virtualization enabled, I ran the following command via PowerShell, then rebooted. Issue resolved. Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart

this worked for me too, thanks for sharing

pedrohmagalhaes-stack · 1 month ago
Same issue. Even though I had virtualization enabled, I ran the following command via PowerShell, then rebooted. Issue resolved. Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart

Worked for me too, thanks for sharing!

SergioSiena · 1 month ago

Same issue.

OS: Windows 11 Pro (Build 22621)
Claude Desktop version: latest
Issue: Cowork tab shows "Missing HCS services: vfpext" and cannot be clicked.

lcdcl · 1 month ago

En Windows 11 Pro 23H2 use los comandos:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Y despues de reiniciar, cowork funcionó sin problemas. Espero les sirva tambien.

sonjathegrey · 1 month ago
I fixed it with an update: OS: Windows 11 Pro, version 25H2 (OS build 26200.8737) `` wsl --update wsl --shutdown `` After that, a restart my computer fixed it for me.

Thanks @guigui76300-lgtm this worked for me, too. Windows 11 Home, Version 25H2 (OS Build 26200.8655).

dlongest-hash · 1 month ago

Thanks for reaching out! I’m on the most recent version of Windows 11 Pro, so not quite sure what the issue is. Hope anthropic fixes it soon so I can use Claude Cowork on my computer. Right now I only have access to “Claude Chat” and “Claude Code”.

Regards,
Darrel L. Longest, Esq.
MD Bar Only
@.****@.**>
(301) 252-3498

From: sonjathegrey @.*>
Sent: Wednesday, July 8, 2026 2:33 PM
To: anthropics/claude-code
@.*>
Cc: Darrel L. Longest @.>; Comment @.>
Subject: Re: [anthropics/claude-code] [BUG] Missing HCS services: vfpext - Cowork not working on Windows 11 Pro (Issue #74649)

[Image removed by sender.]sonjathegrey left a comment (anthropics/claude-code#74649)<https://github.com/anthropics/claude-code/issues/74649#issuecomment-4918052330>

Sorry for my English, I'm French — I had the same issue this morning with VfpExt, and I fixed it with an update:

OS: Windows 11 Pro, version 25H2 (OS build 26200.8737)

wsl --update

wsl --shutdown

After that, a restart my computer fixed it for me.

Sorry for my English, I'm French — I had the same issue this morning with VfpExt, and I fixed it with an update:

OS: Windows 11 Pro, version 25H2 (OS build 26200.8737)

wsl --update

wsl --shutdown

After that, a restart my computer fixed it for me.

Thanks @guigui76300-lgtm<https://github.com/guigui76300-lgtm> this worked for me, too. Windows 11 Home, Version 25H2 (OS Build 26200.8655).


Reply to this email directly, view it on GitHub<https://github.com/anthropics/claude-code/issues/74649?email_source=notifications&email_token=CHZDSRAMTKYLLEBZNCKSPND5D2HVNA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIOJRHAYDKMRTGMYKM4TFMFZW63VHMNXW23LFNZ2KKZLWMVXHJLDGN5XXIZLSL5RWY2LDNM#issuecomment-4918052330>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/CHZDSRGJ2KJPFF5KCMKNSQD5D2HVNAVCNFSNUABFKJSXA33TNF2G64TZHM4TGNZSGUZTINZVHNEXG43VMU5TIOBRGU2TMMBZHE2KC5QC>.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS<https://github.com/notifications/mobile/ios/CHZDSRGDAVCHPVJUZ6FDOOL5D2HVNA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIOJRHAYDKMRTGMYKM4TFMFZW63VHMNXW23LFNZ2KKZLWMVXHJKTGN5XXIZLSL5UW64Y> and Android<https://github.com/notifications/mobile/android/CHZDSREFHB7WZPMMTDKTOID5D2HVNA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIOJRHAYDKMRTGMYKM4TFMFZW63VHMNXW23LFNZ2KKZLWMVXHJLTGN5XXIZLSL5QW4ZDSN5UWI>. Download it today!
You are receiving this because you commented.Message ID: @.***>

technie242 · 1 month ago
Same issue. Even though I had virtualization enabled, I ran the following command via PowerShell, then rebooted. Issue resolved. Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart

This worked for me as well. Thanks!!

danielbriceno4456-commits · 1 month ago
### Preflight Checklist [x] I have searched existing issues and this hasn't been reported yet[x] This is a single bug report (please file separate reports for different bugs)[x] I am using the latest version of Claude Code ### What's Wrong? OS: Windows 11 Pro (Build 22621) Claude Desktop version: latest Issue: Cowork tab shows "Missing HCS services: vfpext" and cannot be clicked. Steps taken: Hyper-V is enabled Ran: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All Ran: dism /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart Restarted multiple times Clean reinstalled Claude Desktop twice Result: Still showing "Missing HCS services: vfpext", Cowork remains disabled. <img alt="Image" width="303" height="151" src="https://private-user-images.githubusercontent.com/300297868/617316188-15043d3a-8fc9-4e2a-a6d2-ccf44fb58f48.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM1NjkzOTEsIm5iZiI6MTc4MzU2OTA5MSwicGF0aCI6Ii8zMDAyOTc4NjgvNjE3MzE2MTg4LTE1MDQzZDNhLThmYzktNGUyYS1hNmQyLWNjZjQ0ZmI1OGY0OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcwOVQwMzUxMzFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jMzZkMWUwYjE3ZmQzMzBlMmQ1MzhhZGJlMTAzNGVlOGU1N2E5YjE0ZjM5ZmY1YzI5M2NkZWRkMzRjZWI5YmNiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.ut7ThOIm1LXR3sK2SxyHqla8hs1oET3fST4K8ssUH54"> ### What Should Happen? Cowork tab should be clickable and launch the workspace successfully ### Error Messages/Logs Missing HCS services: vfpext ### Steps to Reproduce Xóa hết nội dung mẫu đó đi, điền vào: `` 1. Open Claude Desktop on Windows 11 Pro 2. Click on Cowork tab 3. Tooltip shows "Missing HCS services: vfpext" 4. Cowork tab is disabled and cannot be clicked `` ### Claude Model None ### Is this a regression? Yes, this worked in a previous version ### Last Working Version _No response_ ### Claude Code Version 1.18286.0.0 ### Platform Anthropic API ### Operating System Windows ### Terminal/Shell Terminal.app (macOS) ### Additional Information _No response_
danielbriceno4456-commits · 1 month ago

I'm hitting this exact same issue.

Environment:

  • OS: Windows 11 (HP Pavilion laptop)
  • Claude Desktop version: latest
  • Error shown: "Missing HCS services: HNS, vmcompute, vfpext"
  • Cowork tab is disabled and cannot be clicked

Steps to reproduce:

  1. Open Claude Desktop on Windows 11
  2. Click on Cowork tab
  3. Tooltip shows "Missing HCS services: HNS, vmcompute, vfpext"
  4. Cowork tab remains disabled

Adding my case to increase visibility — same blocking behavior as reported above. Let me know if there's any diagnostic info I can provide to help debug this.

Edo771977 · 1 month ago

Same issue on Windows 11 Pro 25H2 (Build 26200.8457). Fixed it.

The vfpext driver is registered by the Containers optional feature, not by Hyper-V. Enabling Hyper-V alone doesn't help.

Check:

Get-WindowsOptionalFeature -Online -FeatureName Containers | Select State

If Disabled, run in an elevated PowerShell and reboot:

Enable-WindowsOptionalFeature -Online -FeatureName Containers -All

After the reboot the Cowork tab is clickable and the VM boots normally.

Note: #37068 reports Containers causing an HCS 0x800701c0 failure on 25H2 + MSIX. I didn't hit that, but worth knowing.

nazedaque · 1 month ago

Confirming the fix from @Edo771977 worked for me too.

Environment: Windows 11 Pro 25H2 (build 26200.8737), Lenovo ThinkPad E16 Gen 1

Error: Missing HCS services: HNS, vmcompute, vfpext

I went pretty deep trying to fix this before finding the right answer, so leaving a note in case it saves someone else the time. None of the following fixed it, even though they all completed "successfully":

  • Full disable/enable cycle of Microsoft-Hyper-V-All
  • DISM /Online /Cleanup-Image /RestoreHealth (both WU-sourced and with an explicit /Source: pointing at an official Windows 11 ISO)
  • sfc /scannow
  • Manually copying vfpext.sys from the WinSxS store into System32\drivers (file existed there, correctly signed, but had no registered Windows service)

vfpext.sys was staged in WinSxS (so Get-ChildItem would find it) but had no service registry key at HKLM\SYSTEM\CurrentControlSet\Services\vfpext, and Get-WindowsPackage -Online showed zero Hyper-V packages at all — the servicing stack wasn't tracking it.

What actually fixed it:

Get-WindowsOptionalFeature -Online -FeatureName Containers | Select State
Enable-WindowsOptionalFeature -Online -FeatureName Containers -All -NoRestart
Restart-Computer

After reboot, vfpext.sys was present, the vfpext service was registered (Stopped/System start type, which is normal — it loads on demand), and Cowork worked immediately.

Containers isn't part of the standard Hyper-V enablement checklist and isn't enabled by default on most machines, so this is easy to miss — the error message doesn't mention it at all.

tallitalira-pc · 1 month ago

I'm experiencing the exact same issue on Windows 11 Pro.
Steps I took (none resolved it):

Enabled Hyper-V via Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Confirmed via Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All → State: Enabled
Created a new external virtual switch in Hyper-V Manager, bound to my Wi-Fi adapter (Intel Wireless-AC 9462)
Enabled the "Microsoft Windows Filtering Platform" extension on that switch
Restarted the computer multiple times

Result: Claude Desktop's Cowork tab still shows "Missing HCS services: vfpext" and remains disabled.
This suggests the issue isn't a missing Windows feature/configuration on the user's end, but something in how Claude Desktop checks for or registers the vfpext service on Windows. Happy to provide more system details (build number, Claude Desktop version) if it helps with troubleshooting.

tallitalira-pc · 1 month ago

I was experiencing the exact same issue on Windows 11 Pro.
What I tried first (didn't resolve it on its own):

Enabled Hyper-V via Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Confirmed via Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All → State: Enabled
Created a new external virtual switch in Hyper-V Manager, bound to my Wi-Fi adapter
Enabled the "Microsoft Windows Filtering Platform" extension on that switch
Restarted the computer multiple times
Cowork still showed "Missing HCS services: vfpext"

What actually fixed it:
Running this in an elevated PowerShell, then restarting the computer:
powershellEnable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart
After the restart, the Cowork tab worked normally — no more "Missing HCS services: vfpext" error.
It seems Hyper-V alone isn't enough; the VirtualMachinePlatform feature (the one that also backs WSL2) needs to be enabled separately for the vfpext service to register properly. Might be worth having the Claude Desktop installer check for and enable this feature automatically on Windows, since it's not obvious from the error message alone.

tvnguyenchihai-jpg · 1 month ago

Confirming this on a different Windows build — same symptom, so it's not build-specific.

Environment

  • OS: Windows 11 Pro, build 26200 (Image Version 10.0.26200.8655)
  • Symptom: Cowork tab shows "Missing HCS services: vfpext", tab disabled

Steps already tried

  • CPU virtualization: Enabled (verified in Task Manager)
  • Enabled Windows features: Microsoft-Hyper-V, Containers, VirtualMachinePlatform, HypervisorPlatform (all -All)
  • DISM /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V /All → completed successfully
  • Rebooted multiple times
  • Updated Claude Desktop to latest, restarted

Diagnostics

  • Get-Service vmcompute, hns → both Running
  • sc.exe query vfpext → error 1060 (service does not exist)
  • Test-Path C:\Windows\System32\drivers\vfpext.sysFalse

On this build there is no standalone vfpext driver/service, yet the Cowork readiness check still requires it. vmcompute and hns are healthy, so the local VM stack itself is functional — the check for vfpext seems to be the blocker. Please consider relaxing the readiness check to not hard-require vfpext when vmcompute + hns are Running.

corteza7-max · 1 month ago

Same issue here when trying to enable Cowork:

"Missing HCS services: HNS, vmcompute, vfpext"

Environment

  • Windows 11 Pro 25H2 (build 26200.8655)

Claude Version: 1.19367.0 (1a5be1)

git-buaizalimentos · 1 month ago

Same here.

Windows 11 Pro 25H2 26200.8457

Claude 1.20186.0 (d7731e) 2026-07-09T06:13:11.000Z

leonardozordo · 1 month ago

Works here after this steps below

Found a workaround (Windows 11 Pro 25H2, Build 26200.8655)

Root cause in my case: the vfpext driver (Virtual Filtering Platform, a Hyper-V vSwitch extension) was present but STOPPED — it only loads on demand when an HNS network is created. It also rejects manual start:

  • sc.exe query vfpextSTATE: STOPPED, WIN32_EXIT_CODE: 1077
  • sc.exe start vfpextAccess is denied (even in elevated PowerShell)

Fix: force HNS network creation via WSL2:

  1. wsl --install --no-distribution (elevated PowerShell)
  2. Reboot
  3. Reopen Claude Desktop — Cowork tab enabled, error gone

The WSL virtual network loads vfpext at boot. Suggestion for the Cowork readiness check: a stopped vfpext on a machine with no HNS networks is a normal state, not a missing service — maybe trigger the network creation instead of blocking.

leonardozordo · 1 month ago
**Found a workaround** — Windows 11 Pro 25H2 (Build 26200.8655)

## TL;DR
`vfpext` is a Hyper-V vSwitch extension driver that only loads when an HNS virtual network exists. On a machine with Hyper-V enabled but no HNS networks ever created, it stays STOPPED — and the Cowork readiness check flags it as "missing". Creating the WSL2 network forces it to load. No reinstall of Claude Desktop needed.

## My starting point
- Cowork tab disabled, tooltip: `Missing HCS services: HNS, vmcompute, vfpext`
- Hyper-V was not enabled yet

## Step-by-step

**1. Enable Hyper-V + Virtual Machine Platform** (elevated PowerShell):
```powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All

Reboot. After this, hns and vmcompute were Running:

Get-Service hns, vmcompute
# Status: Running / Running

But the tooltip changed to Missing HCS services: vfpext — Cowork still disabled.

2. Diagnose vfpext:

sc.exe query vfpext

Output:

TYPE            : 1  KERNEL_DRIVER
STATE           : 1  STOPPED
WIN32_EXIT_CODE : 1077 (0x435)   # never started since boot

Driver file exists (Test-Path C:\Windows\System32\drivers\vfpext.sys → True), it's just not loaded.

3. Manual start does NOT work — even in an elevated prompt:

sc.exe start vfpext
# [SC] StartService: OpenService FAILED 5: Access is denied.

This is expected: vSwitch extension drivers can't be started standalone; they load when HNS creates a virtual network.

4. The actual fix — force HNS network creation via WSL2 (elevated PowerShell):

wsl --install --no-distribution

(--no-distribution installs only the WSL platform, no Linux distro — ~no disk cost)

5. Reboot.

6. Verify and reopen Claude Desktop:

wsl --status          # confirms WSL2 platform installed
sc.exe query vfpext   # now STATE: RUNNING

Cowork tab enabled, error gone. Persists across reboots (the WSL HNS network loads vfpext at boot).

Suggestion for the Anthropic team

A stopped vfpext on a machine with no HNS networks is a normal state, not a missing service. The readiness check should either trigger HNS network creation itself or surface actionable guidance instead of a dead-end tooltip.

cipheredlogic · 1 month ago

wsl --update
wsl --shutdown
Restart-Computer

Worked for me after I did all the things that took hours, was fixed in like 2 minutes.

Retr0313 · 1 month ago

I had this exact issue (Missing HCS services: vfpext, Cowork tab disabled) on Windows 11 Pro. I tried nearly everything before finding a working fix — sharing the full path in case it helps others.

What I tried that did NOT fix it:

  • Enabling Hyper-V-All via DISM
  • Confirming HNS, vmcompute, and vmms services were all running
  • DISM /Cleanup-Image /ScanHealth and /RestoreHealth (no corruption found, restore completed successfully)
  • sfc /scannow (no integrity violations found)
  • Checking Virtual Switch Manager > Extensions (VFP extension was missing from the list)
  • Creating a new Virtual Switch manually (did not register the vfpext service)
  • Re-adding all Hyper-V .mum packages manually via DISM
  • Disabling and re-enabling the Hyper-V-All feature

What actually fixed it, in order:

  1. Located the vfpext.sys file in the WinSxS store (it was present here but never deployed to System32\drivers):

Get-ChildItem "$env:SystemRoot\WinSxSvfpext" -Directory

  1. Manually copied the files from the WinSxS folder found above to their proper system locations (adjust the WinSxS folder name to match what you find):

Copy-Item "C:\WINDOWS\WinSxS\amd64_microsoft-windows-hyper-v-vfpext_[your folder name]\vfpext.sys" -Destination "C:\WINDOWS\System32\drivers\vfpext.sys"
Copy-Item "C:\WINDOWS\WinSxS\amd64_microsoft-windows-hyper-v-vfpext_[your folder name]\vfpapi.dll" -Destination "C:\WINDOWS\System32\vfpapi.dll"
Copy-Item "C:\WINDOWS\WinSxS\amd64_microsoft-windows-hyper-v-vfpext_[your folder name]\vfpctrl.exe" -Destination "C:\WINDOWS\System32\vfpctrl.exe"

  1. Created a new Virtual Switch to force Windows to reload the driver:

New-VMSwitch -Name "TempSwitch" -NetAdapterName "Ethernet" -AllowManagementOS $true
(Replace "Ethernet" with your actual network adapter name — check with Get-NetAdapter)

  1. Updated the WSL kernel:

wsl.exe --update

  1. Restarted the PC.

After this, Cowork opened and worked successfully. Note that even after all this, sc query vfpext still returned nothing (no registered service), yet Cowork worked anyway — so whatever internal check Claude Desktop uses for this, it doesn't seem to rely purely on the Windows service registration status.

Hope this saves someone else the hours I spent on this.

paperbag27 · 1 month ago

Additional info: Confirmed this is a Windows 11 Home limitation, not just a driver/registration issue
Diagnostics performed:

bcdedit /enum (admin) — ran successfully, no access issues after elevating properly
Searched C:\Windows\System32\drivers for vfpext.sys — file does not exist on disk
sc query vfpext — "The specified service does not exist as an installed service"
dism /online /get-featureinfo /featurename:Microsoft-Hyper-V — Error 0x800f080c: "Feature name Microsoft-Hyper-V is unknown"
winver — confirmed Windows 11 Home

Conclusion: Hyper-V and its components (including vfpext.sys) aren't present in the Windows 11 Home image at all — this isn't a case of Hyper-V being disabled or misconfigured, it's genuinely absent from Home edition. DISM doesn't even recognize the feature name because it's not in the image to query.
This suggests the "Missing HCS services: vfpext" error may affect all Windows 11 Home users, not just this reporter's specific setup, since Cowork's sandbox currently seems to require Hyper-V. Might be worth either surfacing a clearer error/edition-check in the app, or exploring a non-Hyper-V sandbox path for Home users, since there's no user-side fix available (short of upgrading to Pro).

livake82 · 1 month ago

wsl --update
wsl --shutdown
Restart-Computer

Worked for me after I did all the things that took hours, was fixed in like 2 minutes.

EmanueleMusico · 1 month ago

wsl --update
wsl --shutdown

This worked for me to!

sano-ibc · 1 month ago

私も頂いた情報より PowerShellを管理者で起動して
下記コマンドで問題解決できました。ありがとうございました。

wsl --update
wsl --shutdown
Restart-Computer

エラー解決のためのClaudeとやりとりしてましたが、問題解決の結果報告したら下記回答でした。
-----------------------------------------------------------------------------------------------
wsl --update でWSL2側のカーネルおよび関連コンポーネント(vfpextを含む仮想スイッチドライバ群)が更新・再展開され、それが今回のケースではvfpext.sysの欠落を解消する形になったのだと思われます。
DISM/SFCはOSコンポーネントストア側の修復であるのに対し、wsl --updateはWSL2専用の配布パッケージを直接更新する仕組みのため、今回のようにHyper-V機能自体はEnabledでもファイルが欠けているケースでは、こちらの方が的確に効いたのでしょう。

cyaninahys-maker · 1 month ago

Confirming the wsl --update + wsl --shutdown + restart fix worked for me too.

Environment: Windows 11 Pro 25H2, HP EliteBook 830 G5 — after an entire session of failed attempts (clean Windows reinstall, BIOS factory reset, Secure Boot/VBS disabling via the official Microsoft DG_Readiness tool, multiple Hyper-V feature reinstall cycles), vfpext.sys never deployed and the service never registered.

Ran:
wsl --update
wsl --shutdown

then restarted the PC. wsl --update pulled in VirtualMachinePlatform as a dependency. After reboot, vfpext service appeared and is Running (Microsoft Azure VFP Switch Filter). Cowork works now.

Credit to the commenters who suggested wsl --update — that's what actually fixed it, not any of the Windows/BIOS-level VBS or Hyper-V troubleshooting.

P.D: JxUxAxNxPC desde Argentina carajo!

davi-dox · 1 month ago

Confirming the wsl --update + wsl --shutdown + restart fix worked for me too. Windows 11 Pro, had already tried enabling Hyper-V/VirtualMachinePlatform/Containers, DISM repair, sfc /scannow — none of that worked, only this fixed it.

apichardo70 · 1 month ago

I'm hitting the exact same error on a different machine (Windows 11 Pro, 25H2, Build 26100.8655) and did a deep investigation — sharing in case it helps narrow this down, since it turned out to be more specific than a simple "Hyper-V not enabled" issue.

Root cause found: vfpext.sys in my WinSxS store is present with the correct expected size (554592 bytes) and passes hash verification against what DISM deploys, but it is not a valid PE executable — the first two bytes are DC instead of the expected MZ DOS header signature. Attempting sc.exe start vfpext fails with Error 193 (ERROR_BAD_EXE_FORMAT).

Despite this, CBS reports the Microsoft-Hyper-V-Services feature as CbsInstallStateInstalled (state 7), so it's never re-deployed by any of the normal repair paths:

  • DISM /RestoreHealth via Windows Update — no change
  • DISM /StartComponentCleanup — no change
  • Full disable/enable cycle of Microsoft-Hyper-V-All — no change
  • Full in-place Windows reinstall via mounted ISO + setup.exe (keep files/apps) — no change
  • DISM /RestoreHealth /Source:esd:... pointing directly at a clean ISO — no change, still deployed the same corrupted file
  • Manually copying vfpext.sys from WinSxS to System32\drivers and matching ACLs/ownership exactly (via robocopy /COPYALL) — service registers but still fails with the same Error 193, confirming the source file in WinSxS itself is corrupted, not just the deployment step

This suggests Cowork's HCS check is correctly detecting a real problem, but the underlying cause (a corrupted servicing-store artifact that standard DISM/SFC/in-place-repair can't detect or fix because CBS believes it's already installed) is outside what typical Windows troubleshooting catches.

Would be good to know:

  1. Is there a known Anthropic-side readiness checker that could specifically validate the vfpext.sys PE header before showing this generic error?
  2. Any chance this is related to a Windows Update packaging issue rather than something machine-specific? Curious if others hitting this have similar Windows build numbers.

Happy to share CBS.log / DISM debug logs if useful for triage.

keehyouk99 · 1 month ago

Same issue here on a different machine.

Environment:

  • OS: Windows 11 Pro, build 10.0.26200 (x64)
  • Hardware virtualization: enabled (confirmed in Task Manager)
  • vmms, hns, vmcompute services: all Running
  • Test-Path C:\Windows\System32\drivers\vfpext.sys → False
  • sc.exe qc vfpext → Error 1060, "The specified service does not exist as an installed service"

Steps already tried, no change:

  1. Fully disabled and re-enabled the Hyper-V feature (Disable/Enable-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V)
  2. DISM /Online /Cleanup-Image /RestoreHealth — found and repaired corrupted files
  3. sfc /scannow — found and repaired corrupted files
  4. Created a new internal virtual switch (New-VMSwitch -SwitchType Internal) to try to trigger vfpext registration
  5. Rebooted after each step

None of the above registered the vfpext service. Cowork still shows "Missing HCS services: vfpext" on hover.

Happy to provide logs (CBS.log, event viewer) if that helps debugging.

ahugo-dev · 1 month ago

Also hitting this exact issue.

Environment:

  • OS: Windows 11 Pro, Version 25H2, OS Build 26200.8737
  • Claude Desktop version: 1.20186.0.0 (confirmed latest via reinstall from claude.ai/download)
  • Claude plan: Pro

Confirmed Hyper-V, Virtual Machine Platform, and Windows Hypervisor Platform enabled. Get-Service vmms and vmcompute both show Running. BIOS virtualization confirmed enabled. Restarted twice. Fully uninstalled/reinstalled Claude Desktop. Signed out and back in. None of it resolved the "Missing HCS services: vfpext" tooltip — Cowork tab remains disabled.

raka-hub · 1 month ago

Also hitting this exact issue.

Environment:

OS: Windows 11 Pro, Version 25H2, OS Build 26200.8655
Claude Desktop version: 1.20186.0.0 (confirmed latest via reinstall from claude.ai/download)
Claude plan: Pro
Confirmed Hyper-V, Virtual Machine Platform, and Windows Hypervisor Platform enabled. Get-Service vmms and vmcompute both show Running. BIOS virtualization confirmed enabled. Restarted twice. Fully uninstalled/reinstalled Claude Desktop. Signed out and back in. None of it resolved the "Missing HCS services: vfpext" tooltip — Cowork tab remains disabled.

greigoppenheimer · 1 month ago

Same issue: Cannot run Cowork

NB: I'm running Windows on a MacBook Pro under Parallels (ARM64 + Parallels)
OS Name Microsoft Windows 11 Pro
Version 10.0.26200 Build 26200
OS Build 26200.8655
System Model Parallels ARM Virtual Machine
System Type ARM64-based PC
system type, Parallels + Apple Silicon Mac

Error I get when trying to start Cowork: Missing HCS Services: HNS, vmcompute, vfpext

Abdojk · 1 month ago

Same issue, additional data point: Windows 10 Pro (not 11).

Confirmed vmms, HNS, and vmcompute all present and running. vfpext service
absent. Ran Get-WindowsDriver -Online filtering on vfpext — returns nothing,
so the driver file itself is missing from the driver store, not just
disabled/unbound.

Steps taken, none resolved it:

  • Verified all Hyper-V sub-features enabled (Hypervisor, Services,

Management-PowerShell all "Enabled")

  • Created VM switches (Internal, then External bound to physical Wi-Fi

adapter) to force vfpext binding — no effect

  • DISM /Online /Cleanup-Image /RestoreHealth — completed clean
  • sfc /scannow — no integrity violations found
  • Disable-WindowsOptionalFeature Microsoft-Hyper-V-All, reboot,

Enable-WindowsOptionalFeature Microsoft-Hyper-V -All, reboot — vfpext
still not present in driver store after full reinstall

Looks like the vfpext driver package isn't being deployed at all by the
Hyper-V feature install on this hardware/build combo, rather than a
config or corruption issue.

xstrike0 · 1 month ago

Installing windows subsystem for linux using the wsl --install command fixed this issue for me.

zachazran-socialai · 1 month ago

I hit this exact issue on Windows 11 Pro (upgraded from Home specifically to get Hyper-V) and did a fairly deep investigation. Sharing findings in case they help narrow down the root cause.

Environment: Windows 11 Pro, build 10.0.26200.8655 (25H2)

What I tried (all failed to produce vfpext):

  • Enabled Hyper-V fully (Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All) — vmms, HNS, vmcompute come up and run fine; vfpext never appears as a service.
  • DISM /Online /Cleanup-Image /RestoreHealth, both against Windows Update and against a locally mounted Windows 11 25H2 ISO (/Source:D:\sources\install.wim /LimitAccess) — completed successfully, no corruption found.
  • sfc /scannow — clean, no integrity violations.
  • Full Disable-WindowsOptionalFeature -Remove + reinstall of Hyper-V from the local ISO source — same result.
  • Manually created a Hyper-V virtual switch (New-VMSwitch -SwitchType Internal) to force the VFP extension to load/register — succeeded, but vfpext still doesn't appear.

Key finding: vfpext.sys does not exist anywhere on the system — not in System32\drivers, not in the DriverStore, and (this is the interesting part) not even inside the official Windows 11 25H2 install media (install.wim) itself. Instead there's a wnetvsc_vfpp.inf in C:\Windows\INF, which looks like it may be a renamed/refactored VFP driver package in this build.

This suggests Cowork's HCS dependency check may be looking for a service/driver literally named vfpext, which no longer exists under that name on current Windows 11 25H2 builds — possibly a Microsoft-side rename that Cowork's check hasn't been updated for. Might be worth checking what HCS service names current WSL2/Hyper-V builds actually expose instead of assuming vfpext.

zachazran-socialai · 1 month ago

Follow-up to my comment above — found the fix.

The missing piece wasn't Hyper-V itself, it was Windows Sandbox (Containers-DisposableClientVM), which was still Disabled even after Hyper-V/VirtualMachinePlatform/Containers were all enabled:

Get-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM"
# State : Disabled

Enable-WindowsOptionalFeature -Online -FeatureName Containers-DisposableClientVM -All
# restart when prompted

After enabling it and rebooting, vfpext showed up as a real service (Stopped, StartType: System — it starts on demand when a switch is created) and Cowork started working immediately.

So the full fix for "Missing HCS services: vfpext" on Windows 11 Pro appears to be: enable Hyper-V and Windows Sandbox, not just Hyper-V. Might be worth adding Windows Sandbox to the documented prerequisites, since it's easy to miss — it's off by default even on Pro/Enterprise and isn't mentioned as a Cowork requirement anywhere I could find.

choonies · 1 month ago

Thank you, zachazran!!!

Confirmed — Containers-DisposableClientVM was also disabled on my Windows 11 Pro system despite Hyper-V being fully healthy (HNS/vmcompute running, hypervisor active, virtual switch present, all Hyper-V features enabled). Enabling Windows Sandbox fixed it immediately.

TheEvenfire · 1 month ago

+1, this worked for me too. Thank you zachazran.

keehyouk99 · 1 month ago

Confirmed the Windows Sandbox (Containers-DisposableClientVM) fix worked for me too.
Was Disabled, enabled it, rebooted, and Cowork started working immediately. Thanks zachazran-socialai!

ChrisHanlonNZ · 1 month ago

I am having the same problem with Windows 10 Pro,
vmms/hns confirmed running,
vfpext still missing after manually creating a Hyper-V virtual switch,
restart didn't fix it.

[update:]

The fix from @zachazran-socialai above worked 😃

antkiewiczcode-art · 1 month ago

Same for me.....

Here are the steps/checks i did - nothing worked:

Bug: Cowork blocked — "Missing HCS services: HNS, vmcompute, vfpext" despite fully configured Hyper-V
Environment:

OS: Windows 11 Pro (activated)
Claude Desktop: latest version
CPU virtualization (Intel VT-x): Enabled in BIOS/UEFI

Issue:
Cowork tab is disabled with tooltip "Missing HCS services: HNS, vmcompute, vfpext" and cannot be clicked.
Verification steps completed:

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All → State: Enabled
Get-Service vmcompute, vmms, hns → all three services: Running
BIOS: Virtualization Technology → Enabled
Full system restart performed after enabling Hyper-V
Full restart of Claude Desktop app (process fully quit, not just window closed)
Confirmed latest Claude Desktop version installed

Expected behavior:
Cowork tab should detect the running HCS services and become available.
Actual behavior:
Error persists identically after all above steps. This matches issue #74649, filed with the same symptoms on Windows 11 Pro with correctly configured Hyper-V.
Additional note:
This appears to be a detection/timing bug in Claude Desktop's HCS service check rather than an actual missing-service condition on the host.

greigoppenheimer · 1 month ago

Thanks for the feedback zachazran but still not working.

I unfortunately can't get Sandbox activated as this requires me to enable nested virtualization for Windows 11 under Parallels.
When I go open the Parallels Control Center, go to Configuration > Hardware > CPU & Memory, and click Advanced. Set the Hypervisor to Parallels and check Enable nested, I can't enable it and I see a message: Nested virtualization is currently not supported for the Apple hypervisor and for macOS virtual machines hosted on both Intel Mac and Apple Silicon Mac.

Any suggestions would be appreciated.

nx693 · 1 month ago

Also hitting this on Windows 11 Pro. Same "Missing HCS services: vfpext" error, Cowork tab disabled/greyed out.

Claude Desktop version: Claude 1.20186.1 (df1d8a) 2026-07-10T21:55:12.000Z
Windows build: Version 25H2 (OS Build 26200.8655)
Confirmed Hyper-V, Virtual Machine Platform, and Hypervisor Platform were not and then I enabled all via optionalfeatures.exe
Hyper-V enabled plus restart did not resolve

jparavin · 1 month ago

Possibly a related but distinct issue — worth flagging in case it helps narrow things down.
I'm seeing the same "Missing HCS services: HNS, vmcompute, vfpext" error with the Cowork tab disabled/greyed out, but on Windows 11 Home Single Language (not Pro).
Claude Desktop version: 1.20186.1 (df1d8a)
Windows build: Version 25H2 (OS Build 26200.8737)
After checking, it looks like this is expected on my end — Hyper-V and Virtual Machine Platform aren't available on Windows Home editions at all (confirmed VirtualMachinePlatform shows as Disabled and can't be enabled; Microsoft-Hyper-V-All and Containers don't even appear as available features).
Since this seems to be a Home-edition limitation rather than a bug, it might be worth having Cowork detect this and show a clearer message (e.g. "Cowork requires Windows Pro or higher") instead of the generic "Missing HCS services" error, which looks identical to the Pro-edition bug others are reporting here.

apichardo70 · 1 month ago
After enabling it and rebooting, vfpext showed up as a real service (Stopped, StartType: System — it starts on demand when a switch is created) and Cowork started working immediately. So the full fix for "Missing HCS services: vfpext" on Windows 11 Pro appears to be: enable Hyper-V and Windows Sandbox, not just Hyper-V. Might be worth adding Windows Sandbox to the documented prerequisites, since it's easy to miss — it's off by default even on Pro/Enterprise and isn't mentioned as a Cowork requirement anywhere I could find.

Thank you very much! It worked!
I was preparing to do a clean windows installation this post saved my day.

fpliu · 1 month ago

Additional data point — same issue, more exhaustive troubleshooting
OS: Windows 11 Pro
Claude Desktop: latest
Confirmed vfpext is not just stopped but completely absent from the system (sc query vfpext returns nothing at all, not even a "service does not exist" error).
Troubleshooting steps taken, in order, with restarts between each:

dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart → Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All confirms State: Enabled
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Containers /all /norestart
dism.exe /online /enable-feature /featurename:Containers-DisposableClientVM /all /norestart (Windows Sandbox) → confirmed State: Enabled after reboot

After each of these, sc query vfpext still returns empty — no service registered.
Also hit Error: 0x800f0806 ("pending operations") when running dism /online /cleanup-image /startcomponentcleanup mid-troubleshooting; a full restart cleared that pending-operation lock, but did not resolve the underlying vfpext issue.
Summary: Hyper-V, Virtual Machine Platform, Containers, and Windows Sandbox are all enabled and confirmed via Get-WindowsOptionalFeature, yet the vfpext driver never gets installed. This looks like an installer/packaging gap rather than a feature-enablement issue on the user side.

suportepegavisu · 1 month ago
Desculpe pelo meu inglês, sou francês — tive o mesmo problema esta manhã com o VfpExt e consegui resolvê-lo com uma atualização: Sistema Operacional: Windows 11 Pro, versão 25H2 (compilação do SO 26200.8737) `` wsl --update wsl --shutdown `` Depois disso, reiniciar o computador resolveu o problema para mim.

Thanks, it worked here with those commands.

nx693 · 1 month ago
> After enabling it and rebooting, vfpext showed up as a real service (Stopped, StartType: System — it starts on demand when a switch is created) and Cowork started working immediately. > So the full fix for "Missing HCS services: vfpext" on Windows 11 Pro appears to be: enable Hyper-V and Windows Sandbox, not just Hyper-V. Might be worth adding Windows Sandbox to the documented prerequisites, since it's easy to miss — it's off by default even on Pro/Enterprise and isn't mentioned as a Cowork requirement anywhere I could find. Thank you very much! It worked! I was preparing to do a clean windows installation this post saved my day.

Hello all, I had Hyper V enabled, but not Windows Sandbox. I enabled it as per above, restarted and then was glad to have Cowork enabled. Thank you all.

Nielsen-Group · 1 month ago

Same issue here - I have a special setup:

Win 11 Pro 23H2
Build 22631.6199
Running virtualized on ESXi-6.7.0-Update3
Hardware Virtualization for VM is enabled
IOMMU for VM is enabled
Claude Desktop Version 1.20186.1 (df1d8a)

Troubleshooting steps I've tried so far:

  • Confirmed Microsoft-Hyper-V-All and Microsoft-Hyper-V-Hypervisor both show State: Enabled via Get-WindowsOptionalFeature
  • Initially, sc query vfpext returned nothing at all (empty output), and Driverquery | findstr /i vfp found no matching driver - the service wasn't registered on the system at all
  • Created a test external vSwitch (New-VMSwitch -Name "ExternalSwitch" -NetAdapterName "Ethernet0" -AllowManagementOS $true) to see if that would trigger the driver to load - it didn't. Get-VMSwitchExtension showed the "Microsoft Windows Filtering Platform" extension present but Enabled: False
  • Fully disabled and re-enabled the Hyper-V feature set (Disable-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All → reboot → Enable-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -All → reboot)
  • After that, vmms now shows Running, but sc query vfpext still returns nothing/empty - the vfpext service/driver is still not registered
  • Claude Desktop's Cowork tab still shows "Missing HCS services: vfpext" and remains disabled

Given the ESXi nested virtualization layer here, I suspect the vfpext driver deployment might be getting skipped specifically in nested setups, but happy to run any additional diagnostics if it helps narrow this down.

maxam-guettler · 1 month ago

I'm hitting the exact same issue: Cowork tab disabled, tooltip shows "Missing HCS services: vfpext".

System: Windows 11 Pro, Version 25H2, Build 26200.8655, x64 (refurbished laptop)

What I found while debugging:

HNS, vmcompute, HvHost, vmms services are all present and Running
Only vfpext (Virtual Filtering Platform extension driver) is missing
sc.exe query vfpext → error 1060, "service does not exist" (no registry entry at all)
%SystemRoot%\System32\drivers\vfpext.sys does not exist on disk (Test-Path = False)
Windows Features GUI shows Hyper-V fully enabled (Platform, Services, Hypervisor, Management Tools all checked)
Get-VMSwitchExtension on a manually created test switch shows no VFP extension listed at all (only WFP and NDIS Capture)
Things I tried that did NOT fix it:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All + reboot
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Manually creating a Hyper-V virtual switch (New-VMSwitch) to try to force-load the driver
A full in-place repair install of Windows 11 using the official Microsoft Media Creation Tool ISO (keep files/apps option) — vfpext.sys was still missing afterward
Checked for Group Policy/WSUS restrictions on Windows Update/servicing (HKLM:\SOFTWARE\Policies\Microsoft\Windows\Servicing and ...\WindowsUpdate) — both empty, no restrictions found
Checked dism.log for errors related to Hyper-V/vfp — none found
So this doesn't seem to be a simple "enable Hyper-V" configuration issue — the underlying driver file appears to be genuinely absent from the Windows servicing store on some systems, and even official Windows repair mechanisms don't restore it. This also isn't tied to one specific Windows build, since other reporters here are on build 22621 and I'm on 26200 (25H2) with the identical symptom.

Would appreciate any guidance from the Anthropic team on what Cowork's HCS preflight check actually expects here, since normal troubleshooting/repair paths haven't resolved it for anyone in this thread so far.

javier-feria · 1 month ago

Environment

  • OS: Windows 11 Pro, version 25H2 (OS Build 26200.6899)
  • Claude Desktop version: 1.20186.1 (df1d8a), built 2026-07-10
  • Architecture: x64 (AMD64)
  • Account type: Standalone Pro plan (not Team/Enterprise)

Issue

Cowork tab shows "Missing HCS services: vfpext" and remains disabled/unclickable, even after Hyper-V is fully enabled and the underlying Windows component-store corruption that was blocking Hyper-V installation has been resolved.

Steps to reproduce

  1. Fresh Claude Desktop install/update on Windows 11 Pro 25H2, standalone Pro account.
  2. Cowork tab is absent entirely from the Home/Code tab bar.
  3. Traced to Hyper-V being disabled at the OS level (Windows Features).
  4. Attempted to enable Hyper-V via "Turn Windows features on or off" → failed with error 0x80073712 ("The component store has been corrupted").
  5. Ran DISM /Online /Cleanup-Image /RestoreHealth → failed repeatedly with error 0x800f0915 ("The repair content could not be found anywhere"), even after:
  • Sourcing from a locally mounted Windows 11 ISO matching the exact OS build (10.0.26200.8653, newer patch level than the running 10.0.26200.6899)
  • Trying multiple image indices (Pro = index 6)
  • Confirming no WSUS/Windows Update group policy override was in place
  1. DISM /Online /Cleanup-Image /CheckHealth confirmed: "The component store is repairable" (detected corruption, not fixed).
  2. Resolved the corruption via an in-place repair upgrade (setup.exe from the matched-build ISO, "Keep personal files and apps").
  3. Post-repair: sfc /scannow"Windows Resource Protection did not find any integrity violations" (clean).
  4. Enabled Hyper-V successfully via Windows Features, restarted.
  5. Cowork tab appeared in Claude Desktop for the first time.
  6. Clicking/hovering the Cowork tab now shows: "Missing HCS services: vfpext", tab remains disabled.

What's been ruled out

  • Hyper-V is enabled and Windows reports it as present.
  • Windows component store corruption (separate, confirmed issue) has been fully resolved via in-place repair upgrade; sfc /scannow is clean.
  • Not a stale app build — Claude Desktop version is current as of 2026-07-10.
  • Not a Team/Enterprise admin-toggle issue — this is a standalone Pro account with no org-level Cowork capability setting to check.

Further troubleshooting (post component-store repair)

  1. Manually created a Hyper-V virtual switch via Hyper-V Manager → Virtual Switch Manager (to attempt to force VFP extension driver registration), followed by a restart. No effect — Cowork tab still shows "Missing HCS services: vfpext".
  2. Confirmed the root cause directly via PowerShell:

``
PS> Test-Path "C:\Windows\System32\drivers\vfpext.sys"
False
PS> Get-Service vfpext -ErrorAction SilentlyContinue
(no output — service not found)
``
The driver file is genuinely absent from disk, and no corresponding service is registered — this is not a stopped/misconfigured service, the component simply isn't present.

Additional notes

This matches other open reports of the same "Missing HCS services: vfpext" (and in some cases "HNS, vmcompute, vfpext") error on Windows 11 Pro. Notably, a separate Microsoft Q&A thread investigating what appears to be this exact issue for Claude Desktop's Cowork feature found the same result: vfpext.sys missing from C:\Windows\System32\drivers, HNS and vmcompute running normally, and the file failing to reappear even after DISM /RestoreHealth, sfc /scannow, disabling/re-enabling Hyper-V, and a full in-place repair install — all of which completed successfully without restoring the driver. Microsoft's assessment there was that this does not look like classic component-store corruption, but rather that vfpext.sys may no longer be deployed by default in the way expected on current Windows 11 25H2 builds, making this look like an application-compatibility gap rather than something fixable purely from the Windows side.

Given that both a from-scratch Windows corruption repair and manual virtual switch creation failed to restore the driver on this machine, I'd consider the reasonable Windows-side troubleshooting path exhausted. This may need to be addressed on the Cowork/Claude Desktop side — either by not hard-depending on vfpext.sys specifically, detecting its absence and prompting a targeted fix, or documenting an alternate remediation for affected 25H2 systems.

Happy to provide further logs (DISM.log, CBS.log, Get-WindowsOptionalFeature output) if useful.

dism.log

romerograce · 1 month ago

I'm running into the same "Missing HCS services: HNS, vmcompute, vfpext" error described in this issue. Wanted to add my case since I went through several troubleshooting steps without success.
System: Windows 11 Pro, build 26200
Steps I tried:

Checked feature status with Get-WindowsOptionalFeature -Online — found Microsoft-Hyper-V-All and Containers disabled (VirtualMachinePlatform was already enabled)
Enabled them via Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All, Containers, and Containers-HNS, then restarted
Confirmed after restart that all relevant features now show Enabled
Checked for the hns and vmcompute services with Get-Service — neither exists on the system
Checked for the vfpext driver with Get-WindowsDriver — not found
Tried repairing with DISM /Online /Cleanup-Image /RestoreHealth — failed (no internet source found for repair content)
Downloaded the official Windows 11 ISO and retried DISM using it as a source (/Source:D:\sources\install.esd) — failed with error 0x800f0915, "repair content could not be found"

The Cowork tab remains disabled with the same error even after all of the above. Happy to provide more logs/diagnostics if useful.

gunmakko · 1 month ago

I hit this exact issue on Windows 11 Pro. Sharing my diagnostics and the fix that worked for me, in case it helps narrow down the root cause.

Symptom

  • Cowork tab showed "Missing HCS services: vfpext" and was disabled.
  • Hyper-V and Virtual Machine Platform were both already enabled and running (confirmed via systeminfo showing "A hypervisor has been detected").

Diagnostics

Get-Service vfpext
# → Cannot find any service with service name 'vfpext'.

Test-Path C:\Windows\System32\drivers\vfpext.sys
# → False

Get-ChildItem C:\Windows\WinSxS -Filter "*hyper-v-vfpext*" -Directory
# → folder WAS present in the component store

So the driver existed in the WinSxS component store but was never deployed to System32\drivers, which meant the vfpext service never got registered, even though Microsoft-Hyper-V-All and VirtualMachinePlatform both reported as Enabled.

Fix that worked

dism /online /Cleanup-Image /StartComponentCleanup
Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart
# restart

After reboot, Get-Service vfpext returned a valid (stopped/running) service, vfpext.sys was present under System32\drivers, and the Cowork tab became clickable again.

Posting this in case others hitting the same "WinSxS has it, drivers folder doesn't" pattern find it useful. Happy to share more diagnostics if helpful.

javier-feria · 1 month ago

Thanks to @gunmakko, I managed to fix the issue in my computer.

Here is my previous comment, updated with the full resolution steps.

------------------------------------------------------------------------------------

Environment

  • OS: Windows 11 Pro, version 25H2 (OS Build 26200.6899)
  • Claude Desktop version: 1.20186.1 (df1d8a), built 2026-07-10
  • Architecture: x64 (AMD64)
  • Account type: Standalone Pro plan (not Team/Enterprise)

Issue

Cowork tab shows "Missing HCS services: vfpext" and remains disabled/unclickable, even after Hyper-V is fully enabled and the underlying Windows component-store corruption that was blocking Hyper-V installation has been resolved.

Steps to reproduce

  1. Fresh Claude Desktop install/update on Windows 11 Pro 25H2, standalone Pro account.
  2. Cowork tab is absent entirely from the Home/Code tab bar.
  3. Traced to Hyper-V being disabled at the OS level (Windows Features).
  4. Attempted to enable Hyper-V via "Turn Windows features on or off" → failed with error 0x80073712 ("The component store has been corrupted").
  5. Ran DISM /Online /Cleanup-Image /RestoreHealth → failed repeatedly with error 0x800f0915 ("The repair content could not be found anywhere"), even after:
  • Sourcing from a locally mounted Windows 11 ISO matching the exact OS build (10.0.26200.8653, newer patch level than the running 10.0.26200.6899)
  • Trying multiple image indices (Pro = index 6)
  • Confirming no WSUS/Windows Update group policy override was in place
  1. DISM /Online /Cleanup-Image /CheckHealth confirmed: "The component store is repairable" (detected corruption, not fixed).
  2. Resolved the corruption via an in-place repair upgrade (setup.exe from the matched-build ISO, "Keep personal files and apps").
  3. Post-repair: sfc /scannow"Windows Resource Protection did not find any integrity violations" (clean).
  4. Enabled Hyper-V successfully via Windows Features, restarted.
  5. Cowork tab appeared in Claude Desktop for the first time.
  6. Clicking/hovering the Cowork tab now shows: "Missing HCS services: vfpext", tab remains disabled.

What's been ruled out

  • Hyper-V is enabled and Windows reports it as present.
  • Windows component store corruption (separate, confirmed issue) has been fully resolved via in-place repair upgrade; sfc /scannow is clean.
  • Not a stale app build — Claude Desktop version is current as of 2026-07-10.
  • Not a Team/Enterprise admin-toggle issue — this is a standalone Pro account with no org-level Cowork capability setting to check.

Further troubleshooting (post component-store repair)

  1. Manually created a Hyper-V virtual switch via Hyper-V Manager → Virtual Switch Manager (to attempt to force VFP extension driver registration), followed by a restart. No effect — Cowork tab still shows "Missing HCS services: vfpext".
  2. Confirmed the root cause directly via PowerShell:

``
PS> Test-Path "C:\Windows\System32\drivers\vfpext.sys"
False
PS> Get-Service vfpext -ErrorAction SilentlyContinue
(no output — service not found)
``
The driver file is genuinely absent from disk, and no corresponding service is registered — this is not a stopped/misconfigured service, the component simply isn't present.

Additional notes

This matches other open reports of the same "Missing HCS services: vfpext" (and in some cases "HNS, vmcompute, vfpext") error on Windows 11 Pro. Notably, a separate Microsoft Q&A thread investigating what appears to be this exact issue for Claude Desktop's Cowork feature found the same result: vfpext.sys missing from C:\Windows\System32\drivers, HNS and vmcompute running normally, and the file failing to reappear even after DISM /RestoreHealth, sfc /scannow, disabling/re-enabling Hyper-V, and a full in-place repair install — all of which completed successfully without restoring the driver. Microsoft's assessment there was that this does not look like classic component-store corruption, but rather that vfpext.sys may no longer be deployed by default in the way expected on current Windows 11 25H2 builds, making this look like an application-compatibility gap rather than something fixable purely from the Windows side.

Given that both a from-scratch Windows corruption repair and manual virtual switch creation failed to restore the driver on this machine, I'd consider the reasonable Windows-side troubleshooting path exhausted. This may need to be addressed on the Cowork/Claude Desktop side — either by not hard-depending on vfpext.sys specifically, detecting its absence and prompting a targeted fix, or documenting an alternate remediation for affected 25H2 systems.

Happy to provide further logs (DISM.log, CBS.log, Get-WindowsOptionalFeature output) if useful.

Update — RESOLVED

Following up with the fix that worked — credit to @gunmakko, who hit the identical pattern and shared their diagnostics/fix in this thread.

Root cause confirmed: the vfpext component was present in the WinSxS component store but was never actually deployed to System32\drivers, even though Microsoft-Hyper-V-All and VirtualMachinePlatform both reported as Enabled. Confirmed via:

Get-ChildItem C:\Windows\WinSxS -Filter "*hyper-v-vfpext*" -Directory

→ returned a matching folder (amd64_microsoft-windows-hyper-v-vfpext_...), confirming the component was staged but not deployed.

Fix that resolved it (run as Administrator; adjust the mounted ISO drive letter as needed):

dism /online /Cleanup-Image /StartComponentCleanup
Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -Source D:\sources\sxs -LimitAccess -NoRestart

Then restart.

Using -Source D:\sources\sxs pointing at a locally mounted Windows 11 25H2 ISO (rather than letting the command reach out to Windows Update) was important on this machine specifically, given the earlier Windows Update reachability issues encountered during the component-store repair.

Post-reboot verification:

Get-Service vfpext
# → Stopped  vfpext  Microsoft Azure VFP Switch Filter E...
Test-Path C:\Windows\System32\drivers\vfpext.sys
# → True

Cowork tab is now enabled and functional. Posting this in case the "WinSxS has it, drivers folder doesn't" pattern + full disable/re-enable of VirtualMachinePlatform (ideally with a local ISO source) helps others hitting the same issue.

<img width="932" height="588" alt="Image" src="https://github.com/user-attachments/assets/86f2740e-55c1-4741-a7a7-ca6eb5b45424" />

Marcod1987 · 1 month ago

Environment: Windows 11 Pro, Build 26100.8521 (image version 10.0.26200.8655)

Diagnostics performed:

  • Get-Service vmms, vmcompute, HNS → all Running
  • Test-Path C:\Windows\System32\drivers\vfpext.sys → True (file present)
  • driverquery /v | findstr vfpext → no output (driver NOT loaded)
  • Get-VMSwitch | Get-VMSwitchExtension → only "Microsoft Windows Filtering Platform" and "Microsoft NDIS Capture" present; VFP extension missing entirely from Default Switch
  • DISM /Online /Add-Package (targeting WinSxS vfpext package) → Error 87, "no packages found that require processing"
  • CoworkVMService → was Stopped, manually started to Running, error persists unchanged
  • Full disable/enable cycle of Microsoft-Hyper-V-All feature with restarts → no change
  • Error remains: "Missing HCS services: vfpext"

Conclusion: vfpext.sys exists in WinSxS (two versions found: 10.0.26100.7920 and 10.0.26100.8521) and on disk in System32\drivers, but is never bound to the Hyper-V extensible switch. This appears to be a Windows servicing/deployment bug, not an app-side issue.

neeraj262 · 1 month ago

Also hitting this on Windows 11 Pro (Build 26200), Lenovo 11BH001WAX, Intel Core i5-9400 CPU, 16GB RAM.
Confirmed CoworkVMService is running (checked via Get-Service), but the Cowork tab still shows "Missing HCS services: vfpext" and remains disabled.
Steps taken:

Verified CoworkVMService status — Running
Restarted Claude Desktop fully
Same result: Cowork tab disabled, tooltip shows "Missing HCS services: vfpext"

isigcambodia · 1 month ago

Windows 11 Pro, build 26200 (25H2), confirmed current via winver and Get-ComputerInfo. Same "Missing HCS services: vfpext" error persists after: full DISM /RestoreHealth, sfc /scannow (reported fixes), two full Hyper-V-All remove/reinstall cycles via DISM, and a complete in-place OS upgrade from 23H2→25H2.
Deeper diagnosis: Get-VMSwitchExtension -VMSwitchName * shows only "Microsoft Windows Filtering Platform" and "Microsoft NDIS Capture" registered — no VFP extension exists at all. pnputil /enum-drivers | findstr /i vfp returns zero results — the VFP driver package isn't staged in the driver store, despite HNS and vmcompute services running normally. This suggests the VFP component was never included in this machine's Windows installation image/manifest, which is why standard repair tools (DISM/SFC) report "healthy" — they only check integrity of what's supposed to be present, and VFP apparently isn't in that manifest for this build lineage.

jarred994 · 1 month ago

Hitting this same issue on Windows 11, build 26200. Confirmed:

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All → Enabled
Test-Path C:\Windows\System32\drivers\vfpext.sys → False
Directory:
C:\Windows\WinSxS\amd64_microsoft-windows-hyper-v-vfpext_31bf3856ad364e35_10.0.26100.8521_none_9c6e9b959bce5329

Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 12/6/2026 6:31 PM 1671168 vfpext.sys

Directory:
C:\Windows\WinSxS\amd64_microsoft-windows-hyper-v-vfpext_31bf3856ad364e35_10.0.26100.8521_none_9c6e9b959bce5329\r

Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 12/6/2026 6:31 PM 92087 vfpext.sys

main.log
cowork_vm_node.log

Tried: full disable/enable cycle of Hyper-V, DISM /RestoreHealth, sfc /scannow — none resolved it
Still shows "Missing HCS services: vfpext" in Claude Desktop

johnnyitteam · 1 month ago

Turn on "Virtual Machine Platform" in Optional Features as well as Hyper-V & reboot. Seems to fix

isigcambodia · 1 month ago

johnnyitteam's suggestion is working like magic.

isigcambodia · 1 month ago
Hitting this same issue on Windows 11, build 26200. Confirmed: Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All → Enabled Test-Path C:\Windows\System32\drivers\vfpext.sys → False Directory: C:\Windows\WinSxS\amd64_microsoft-windows-hyper-v-vfpext_31bf3856ad364e35_10.0.26100.8521_none_9c6e9b959bce5329 Mode LastWriteTime Length Name -a---- 12/6/2026 6:31 PM 1671168 vfpext.sys `` Directory: C:\Windows\WinSxS\amd64_microsoft-windows-hyper-v-vfpext_31bf3856ad364e35_10.0.26100.8521_none_9c6e9b959bce5329\r `` Mode LastWriteTime Length Name -a---- 12/6/2026 6:31 PM 92087 vfpext.sys main.log cowork_vm_node.log Tried: full disable/enable cycle of Hyper-V, DISM /RestoreHealth, sfc /scannow — none resolved it Still shows "Missing HCS services: vfpext" in Claude Desktop
I did what johnnyitteam suggestion and it is working. Please scroll down below.
Laudrek · 1 month ago

Same "Missing HCS services: vfpext" here, and I traced it to a component-store mismatch after upgrading to Windows 11 25H2. Sharing the full diagnosis in case it helps fix the detection/provisioning.

Environment

  • OS: Windows 11 25H2, build 10.0.26200.8875 (Pro)
  • Claude Desktop: latest
  • Symptom: Cowork tab greyed out, tooltip "Missing HCS services: vfpext" (HNS and vmcompute were fine — only vfpext missing)

What I verified

  • Get-Service vmcompute, hns → both Running
  • Get-Service vfpext → service does not exist
  • Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All → Enabled
  • Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor → Enabled
  • Test-Path C:\Windows\System32\drivers\vfpext.sysFalse (driver binary absent from disk)

What did NOT fix it

  • DISM /Online /Cleanup-Image /RestoreHealth + sfc /scannow → no change, vfpext.sys still absent
  • Full Disable-WindowsOptionalFeature Microsoft-Hyper-V-All → reboot → re-enable → reboot → still absent
  • bcdedit /set hypervisorlaunchtype auto → no effect (nothing to load, file missing)

Root cause
The component store only holds vfpext.sys for 26100.xxxx (24H2) builds:

Get-ChildItem C:\Windows\WinSxS -Recurse -Filter vfpext.sys
# → amd64_microsoft-windows-hyper-v-vfpext_..._10.0.26100.8115 / .8457 / .8521 / .8875

There is no 26200 (25H2) revision of vfpext in WinSxS on this machine, so Windows can't project the driver into System32\drivers\. The 25H2 in-place upgrade appears not to have provisioned a 26200 vfpext into the store. This likely explains why Cowork's HCS check fails on freshly-upgraded 25H2 systems even though Hyper-V is fully enabled.

Workaround that worked
Copied the closest revision (26100.8875, matching my UBR) from WinSxS, registered the service, forced the hypervisor, rebooted:

Copy-Item (Get-ChildItem C:\Windows\WinSxS -Recurse -Filter vfpext.sys |
  Where-Object { $_.FullName -match '26100\.8875' -and $_.FullName -notmatch '\\r\\' } |
  Select-Object -First 1).FullName C:\Windows\System32\drivers\vfpext.sys -Force

sc.exe create vfpext binPath= "\SystemRoot\System32\drivers\vfpext.sys" type= kernel start= demand DisplayName= "Virtual Filtering Platform Extension"

bcdedit /set hypervisorlaunchtype auto
# reboot

After reboot, Get-Service vfpext resolves and the Cowork tab is enabled and working.

Suggestion
This is a workaround, not a clean fix (a 26100 driver on a 26200 system). It would be worth: (1) having the Cowork preflight surface why vfpext is missing (feature enabled but binary absent vs. service not started), and (2) checking store provisioning of vfpext on 25H2/26200 upgrades, since that seems to be the underlying trigger.

jarred994 · 1 month ago

worked after trying johnnyitteam's suggestion. Thank you

Fufu24960 · 1 month ago

Hello guys,

To be totally frank and honest, I am in no way shape or form qualified to give any solutions or advice. My knowledge on coding is equivalent to a donkey's knowledge on quantum mechanics. However, I followed a series of steps and it worked for me.

The issues that I have shown up are the following: Missing HCS services: HNS, vmcompute,vfpext

Although I am not knowledgeable of code, one thing that I do best is follow instructions, so these are the EXACT steps that I have followed that allowed me to activate Claude Cowork for me:

  1. Check that Virtual Machine Platform is enabled

Open PowerShell as Administrator and run:

Get-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Get-Service vmcompute, hns

  1. If it's disabled or the services are missing, enable it:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All

  1. Restart your PC using "Restart" — not shut down + power on. If Windows Fast Startup is enabled, a shutdown/power-on cycle can leave virtualization services uninitialized even after the feature is enabled.
  1. If you also have VMware or VirtualBox installed, confirm the Windows hypervisor is set to launch at boot. From an elevated prompt:

bcdedit

Check that hypervisorlaunchtype reads Auto. If not:

bcdedit /set hypervisorlaunchtype auto

Then restart

A couple of things worth checking first:

Windows edition matters — Home editions typically lack the Hyper-V/virtualization layer Cowork needs, so this only works reliably on Pro, Enterprise, or Education editions.

If you've already manually started vmcompute and hns and they show as "Running" but vfpext still can't be found, that's a sign the Hyper-V platform components themselves aren't fully installed (not just the services) — in that case, try re-enabling the Hyper-V feature itself alongside Virtual Machine Platform:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All

then restart.
If none of this resolves it, this is a known reported issue, so it may be worth flagging to Anthropic support directly with your Windows edition/build info.

omrisc-septier · 1 month ago

Why hasn’t Anthropic fixed or addressed this issue in the last two weeks? @claude

inoppositeworld · 1 month ago
Hello guys, To be totally frank and honest, I am in no way shape or form qualified to give any solutions or advice. My knowledge on coding is equivalent to a donkey's knowledge on quantum mechanics. However, I followed a series of steps and it worked for me. The issues that I have shown up are the following: Missing HCS services: HNS, vmcompute,vfpext Although I am not knowledgeable of code, one thing that I do best is follow instructions, so these are the EXACT steps that I have followed that allowed me to activate Claude Cowork for me: 1. Check that Virtual Machine Platform is enabled Open PowerShell as Administrator and run: Get-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform Get-Service vmcompute, hns 2. If it's disabled or the services are missing, enable it: Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All 3. Restart your PC using "Restart" — not shut down + power on. If Windows Fast Startup is enabled, a shutdown/power-on cycle can leave virtualization services uninitialized even after the feature is enabled. 4. If you also have VMware or VirtualBox installed, confirm the Windows hypervisor is set to launch at boot. From an elevated prompt: bcdedit Check that hypervisorlaunchtype reads Auto. If not: bcdedit /set hypervisorlaunchtype auto Then restart A couple of things worth checking first: Windows edition matters — Home editions typically lack the Hyper-V/virtualization layer Cowork needs, so this only works reliably on Pro, Enterprise, or Education editions. If you've already manually started vmcompute and hns and they show as "Running" but vfpext still can't be found, that's a sign the Hyper-V platform components themselves aren't fully installed (not just the services) — in that case, try re-enabling the Hyper-V feature itself alongside Virtual Machine Platform: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All then restart. If none of this resolves it, this is a known reported issue, so it may be worth flagging to Anthropic support directly with your Windows edition/build info.

This worked for me! Thanks

PlasticRhino · 1 month ago
Sorry for my English, I'm French — I had the same issue this morning with VfpExt, and I fixed it with an update: OS: Windows 11 Pro, version 25H2 (OS build 26200.8737) `` wsl --update wsl --shutdown `` After that, a restart my computer fixed it for me.

Fixed it for me too after many reinstalls, cache clearing, MSIX powershell install, DISM etc - many thanks to the contributor of this advice!

triple-s-327 · 1 month ago

Resolved on my machine: the missing feature was Containers-SDN

Windows 11 Pro 25H2, build 26200.8655, x64.

Every fix in this thread failed for me — Hyper-V enable/disable cycles, DISM
/RestoreHealth, sfc /scannow, and a full in-place repair upgrade from the
current ISO. vfpext.sys stayed absent from System32\drivers throughout,
though the payload was present in WinSxS the whole time.

The actual cause: Hyper-V was fully enabled, but the entire Containers/SDN
side was never on.
VFP is the SDN data plane, so enabling Hyper-V alone
never deploys it.

Get-WindowsOptionalFeature -Online | Where-Object FeatureName -match
'Hyper-V|Container|VirtualMachine|Hypervisor|Sandbox' | Select FeatureName, State

showed all Microsoft-Hyper-V-* as Enabled, while these were Disabled:

  • VirtualMachinePlatform
  • Containers
  • Containers-HNS
  • Containers-SDN
  • HypervisorPlatform

Fix (elevated PowerShell, then Restart — not Shutdown; Fast Startup can
skip driver staging):

powercfg /hibernate off
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName Containers -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName Containers-HNS -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName Containers-SDN -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All -NoRestart

After restart:

  • Test-Path C:\Windows\System32\drivers\vfpext.sysTrue
  • sc.exe query vfpextRUNNING (KERNEL_DRIVER)
  • Microsoft Azure VFP Switch Filter Extension now appears under

Get-VMSwitchExtension -VMSwitchName "Default Switch"

Cowork then worked after clearing the cache via Help → Troubleshoot and
restarting the app.

Suggestion: the "Missing HCS services" error points people at Hyper-V,
which is misleading when Hyper-V is already fully enabled. Naming the
Containers/SDN features — or checking their state in the preflight — would
save a lot of time.

Nikalo71 · 22 days ago
> Sorry for my English, I'm French — I had the same issue this morning with VfpExt, and I fixed it with an update: > OS: Windows 11 Pro, version 25H2 (OS build 26200.8737) > `` > wsl --update > wsl --shutdown > `` > > > > > > > > > > > > After that, a restart my computer fixed it for me. Fixed it for me too after many reinstalls, cache clearing, MSIX powershell install, DISM etc - many thanks to the contributor of this advice!

Salut !
Chez moi, sous Windows 11 Pro cela à aussi fonctionné.
Merci pour le tuyau !

ngamaarachchige-creator · 16 days ago

Same symptom, and I want to add data since it doesn't match the causes already covered in this thread.

Setup: Windows 11 Pro, build 10.0.26200.8973. Worked previously with no changes made to Windows Update, drivers, or virtualization-related software in the intervening period (confirmed via file timestamps; no relevant updates in that window).

Confirmed reproducible behavior: dism /online /enable-feature for Microsoft-Hyper-V-All, VirtualMachinePlatform, Containers, Containers-HNS, Containers-SDN, and HypervisorPlatform all report success and show Enabled/Enable Pending immediately after. After a genuine restart (confirmed via LastBootUpTime, fast startup and hibernation both disabled), all six silently revert to Disabled, vfpext.sys is missing from System32\drivers, and HNS/vmcompute/vfpext don't exist as services. Reproduced this exact cycle twice.

Ruled out, with direct tests (not just checked settings):

  • Anti-cheat kernel driver (Riot Vanguard vgk.sys): suspected this first since it's a known real-world Hyper-V conflict. Set vgk to start=disabled, confirmed STOPPED/DISABLED state, re-ran the full enable + reboot cycle. Still reverted. Not the cause here (though worth others checking if they have similar anti-cheat installed).
  • Fast Startup / hibernation: both off (HiberbootEnabled=0, powercfg /hibernate off), real restart confirmed each time.
  • Group Policy: gpresult /r shows only Local Group Policy, nothing restricting these features.
  • VPN interference: this machine runs Cloudflare WARP + ProtonVPN; stopped both, no active tunnel adapter, retried the cycle. No change.
  • wsl --update: applied (updated WSL to 2.7.11), didn't change the outcome.

Component store: DISM /CheckHealth and /ScanHealth both report "repairable," but sfc /scannow finds zero integrity violations, and /RestoreHealth fails with 0x800f0915 (repair source unreachable) regardless of network/VPN state, likely just no WU-hosted repair content for this build, not indicative of real corruption.

So on this machine, the six-feature-enable fix that worked for others in this thread does not persist across reboot, and I can't find a local (Windows-side) cause after fairly exhaustive testing. Given it worked before with nothing relevant changing, my best guess is this is genuinely regressed on the Cowork/Claude Desktop side, not purely a local Windows config issue. Happy to run further diagnostics if anyone from Anthropic wants specific output.