Claude Desktop’ın Cowork özelliğini Windows 11 üzerinde kullanmak isteyen bazı kullanıcılar, sekmenin devre dışı kaldığını üzerine gelindiğinde “Missing HCS services: vfpext” uyarısının çıktığını bildiriyor. İlginç olan, Hyper-V etkin olsa dahi sorunun devam etmesi. yazıda hatanın kök nedenini uygulayabileceğiniz çözümleri en basitten en ileri düzeye doğru ıyorum.
Belirtiler- Claude Desktop’ta Cowork sekmesi tıklanamıyor veya devre dışı görünüyor.
- Sekmenin üzerine gelindiğinde “Missing HCS services: vfpext” uyarısı çıkıyor.
- Hyper-V etkinleştirilmiş, sistem birden çok kez yeniden başlatılmış uygulama temiz kurulmuş olsa bile sorun sürüyor.
Sorunun görüldüğü ortam: Windows 11 Pro (Build 22621), Claude Code sürüm 1.18286.0.0.
Kök NedenCowork, Windows’un konteyner altyapısı olan HCS (Host Compute Service) bileşenlerine ihtiyaç duyar. vfpext (Virtual Filter Platform Extension) sürücüsü ise Hyper-V tarafından değil, Windows’un “Containers” (Kapsayıcılar) VirtualMachinePlatform gibi isteğe bağlı özellikleri tarafından kaydedilir. nedenle yalnızca Hyper-V’yi etkinleştirmek yeterli olmayabilir: bazı sistemlerde vfpext.sys dosyası WinSxS bileşen deposunda bulunsa dahi System32\drivers altına dağıtılmadığı için ilgili servis kaydı oluşmaz Cowork “eksik servis” hatası verir.
ÇözümlerAşağıdaki yöntemler, sorunu yaşayan kullanıcılar tarafından doğrulanmıştır. Yöntemleri sırayla deneyin her birinden sonra bilgisayarı yeniden başlatın. Komutları yönetici olarak açtığınız PowerShell üzerinde çalıştırın.
Yöntem 1: “Containers” özelliğini etkinleştirin (önerilen) Enable-WindowsOptionalFeature -Online -FeatureName Containers -All Yöntem 2: “VirtualMachinePlatform” özelliğini etkinleştirin Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart Yöntem 3: WSL’i güncelleyin sıfırlayın wsl --update wsl --shutdownArdından bilgisayarı yeniden başlatın.
İleri Düzey Çözüm: Bileşeni ISO’dan Yeniden DağıtmaYukarıdaki yöntemler işe yaramazsa, sorun büyük olasılıkla vfpext bileşeninin WinSxS deposunda bulunmasına rağmen hiçbir zaman System32\drivers altına dağıtılmamış olmasıdır. durumda bileşeni yerel kaynaktan yeniden dağıtmak gerekir.
Windows 11 ISO’sunu bağlayın (mount edin) yönetici PowerShell’ aşağıdaki komutları çalıştırın. Buradaki D: sürücü harfi, ISO’nun bağlandığı sürücüdür; kendi sisteminizde farklı olabilir:
dism /online /Cleanup-Image /StartComponentCleanup Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -Source D:\sources\sxs -LimitAccess -NoRestartKomutlar tamamlandıktan sonra sistemi yeniden başlatın. Kaynağı Windows Update yerine yerel ISO’ya (-Source D:\sources\sxs -LimitAccess) yönlendirmek, bileşenin doğru şekilde dağıtılması açısından kritik olabilir.
Not: çözümler, GitHub üzerindeki hata kaydında topluluk tarafından ılan birden çok kullanıcı tarafından doğrulanan geçici yöntemlerdir. Claude Desktop yükleyicisinin Windows özelliklerini otomatik etkinleştirmesi yönünde talepler bulunuyor; ancak yazının hazırlandığı tarihte resmi düzeltme yayınlanmamıştı.
: GitHub — anthropics/claude-code, Issue #74649.