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

Open 💬 79 comments Opened Jul 6, 2026 by khaikailux-star

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 ↗

79 Comments

TrungTinh225 · 9 days 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 · 9 days ago

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

NCgiddyup · 8 days 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 · 8 days 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 · 8 days 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 · 8 days 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 · 8 days 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 · 8 days 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 · 8 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.

alisatan-a9 · 8 days 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 · 8 days 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 · 8 days ago

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

nguyentram251222-alt · 8 days ago

yes Window 11 pro

ZemyDios · 8 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.

This worked for me, thank you @guigui76300-lgtm

hindemburgobr · 8 days 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 · 8 days 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 · 8 days 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 · 8 days 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 · 8 days 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 · 8 days 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 · 8 days 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 · 8 days 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 · 7 days 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 · 7 days 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 · 7 days 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 · 7 days 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 · 7 days 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 · 7 days 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 · 7 days 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 · 7 days 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 · 7 days 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 · 7 days ago

Same here.

Windows 11 Pro 25H2 26200.8457

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

leonardozordo · 7 days 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 · 7 days 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 · 6 days 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 · 6 days 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 · 6 days 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 · 6 days 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 · 6 days ago

wsl --update
wsl --shutdown

This worked for me to!

sano-ibc · 6 days 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 · 6 days 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 · 6 days 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 · 5 days 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 · 5 days 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 · 5 days 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 · 5 days 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 · 5 days 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 · 5 days 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 · 5 days ago

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

zachazran-socialai · 4 days 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 · 4 days 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 · 4 days 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 · 4 days ago

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

keehyouk99 · 4 days 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 · 4 days 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 · 4 days 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 · 4 days 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 · 4 days 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 · 4 days 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 · 4 days 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 · 3 days 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 · 3 days 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 · 3 days 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 · 3 days 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.

MeenzerMeedsche11 · 3 days ago

Hello Anthropic Support Team,

I was a Claude Pro subscriber and have been unable to use the Cowork feature since it became available.

My system configuration:

  • Windows 11 Home, Version 25H2, Build 26200.8737
  • Claude Desktop, latest version

The Cowork tab is permanently greyed out with the error message: "Missing HCS services: HNS, vmcompute, vfpext"

After researching the issue, I found that this is caused by a fundamental incompatibility: Cowork requires the full Hyper-V stack (including the vmms service), which is only available on Windows 11 Pro, Enterprise, and Education — not on Windows 11 Home.

This affects a very large number of users, as most consumer PCs ship with Windows 11 Home.

My specific requests:

  1. The official Cowork documentation should clearly state that Windows 11 Home is not supported.
  2. Please consider adding WSL2 as an alternative backend for Windows Home users.
  3. The error message shown in the app should explain the actual cause, not just display cryptic service names.

I am paying for Claude Pro and cannot access a feature that is advertised as part of the product. I would appreciate a clear statement on whether Windows 11 Home support is planned.

Thank you for your attention to this matter.

maxam-guettler · 3 days 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 · 3 days 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 · 3 days 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 · 2 days 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 · 2 days 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 · 2 days 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 · 2 days 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 · 2 days 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 · 2 days 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 day ago

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

isigcambodia · 1 day ago

johnnyitteam's suggestion is working like magic.

isigcambodia · 1 day 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 day 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 day ago

worked after trying johnnyitteam's suggestion. Thank you