Cowork sekmesi çalışmıyormuş.
Claude Desktop “Missing HCS services: vfpext” Hatası: Windows’ta Cowork Neden Açılmıyor ve Nasıl Çözülür?
claude desktop'ta cowork özelliği, hyper-v etkin olsa bile "missing hcs services: vfpext" hatasıyla çalışmıyor. sorunun nedenleri ve çözümleri paylaşıldı.
claude desktop’ın cowork özelliğini windows 11 üzerinde kullanmak isteyen bazı kullanıcılar, sekmenin devre dışı kaldığını ve üzerine gelindiğinde “missing hcs services: vfpext” uyarısının çıktığını bildiriyor. i̇lginç olan, hyper-v etkin olsa dahi sorunun devam etmesi. bu yazıda hatanın kök nedenini ve uygulayabileceğiniz çözümleri en basitten en ileri düzeye doğru paylaşıyorum. belirtiler claude desktop’ta cowork sekmesi tıklanamıyor ….
Claude Desktop’ın Cowork özelliğini Windows 11 üzerinde kullanmak isteyen bazı kullanıcılar, sekmenin devre dışı kaldığını ve üzerine gelindiğinde “Missing HCS services: vfpext” uyarısının çıktığını bildiriyor. İlginç olan, Hyper-V etkin olsa dahi sorunun devam etmesi. Bu yazıda hatanın kök nedenini ve uygulayabileceğiniz çözümleri en basitten en ileri düzeye doğru paylaşıyorum.
Belirtiler
Sorunun görüldüğü ortam: Windows 11 Pro (Build 22621), Claude Code sürüm 1.18286.0.0.
Kök Neden
Cowork, 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) ve VirtualMachinePlatform gibi isteğe bağlı özellikleri tarafından kaydedilir. Bu 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 ve Cowork “eksik servis” hatası verir.
Çözümler
Aşağıdaki yöntemler, sorunu yaşayan kullanıcılar tarafından doğrulanmıştır. Yöntemleri sırayla deneyin ve 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)
Yöntem 2: “VirtualMachinePlatform” özelliğini etkinleştirin
Yöntem 3: WSL’i güncelleyin ve sıfırlayın
İleri Düzey Çözüm: Bileşeni ISO’dan Yeniden Dağıtma
Yukarı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. Bu durumda bileşeni yerel bir kaynaktan yeniden dağıtmak gerekir.
Bir Windows 11 ISO’sunu bağlayın (mount edin) ve yönetici PowerShell’de 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:
Komutlar 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: Bu çözümler, GitHub üzerindeki hata kaydında topluluk tarafından paylaşılan ve birden çok kullanıcı tarafından doğrulanan geçici yöntemlerdir. Claude Desktop yükleyicisinin bu Windows özelliklerini otomatik etkinleştirmesi yönünde talepler bulunuyor; ancak yazının hazırlandığı tarihte resmi bir düzeltme yayınlanmamıştı.
Kaynak: GitHub — anthropics/claude-code, Issue #74649.