Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Usługa Virtual Machine Platform nie działa

Termin Definicja
Usługa Virtual Machine Platform nie działa

Usługa Virtual Machine Platform niedziałająca blokuje funkcje wymagające wirtualizacji, takie jak WSL2 czy Windows Sandbox.

Rola usługi Virtual Machine Platform w systemie Windows

Virtual Machine Platform, oznaczana w polskiej wersji systemu jako Platforma maszyny wirtualnej, jest składnikiem systemu Windows używanym przez funkcje wymagające uruchamiania środowiska opartego na wirtualizacji sprzętowej. Nie jest to samodzielny program do tworzenia pełnych maszyn wirtualnych, lecz element współpracujący z mechanizmami systemowymi, między innymi z WSL2 oraz Windows Sandbox. Jej zadaniem jest udostępnienie odpowiedniej warstwy izolacji i obsługi maszyn wirtualnych w systemie hosta.

Gdy usługa nie działa, nie jest dostępna albo system nie może jej uruchomić, aplikacje zależne od tej warstwy mogą zgłaszać błędy podczas startu. WSL2 może nie utworzyć dystrybucji Linuksa, Windows Sandbox może zakończyć uruchamianie komunikatem o braku wymaganej funkcji, a wybrane narzędzia deweloperskie mogą utracić dostęp do środowiska wirtualnego. Sam problem z Virtual Machine Platform nie oznacza jeszcze uszkodzenia sprzętu. Przyczyną może być wyłączony składnik Windows, nieaktywna wirtualizacja procesora w UEFI, konflikt konfiguracji funkcji opcjonalnych albo nieprawidłowy stan usług systemowych.

Jak rozpoznać problem z uruchamianiem VMP

W pierwszej kolejności należy ustalić, czy problem dotyczy samej usługi, czy całego łańcucha funkcji wymaganych przez WSL2 lub Windows Sandbox. W oknie Usługi systemu Windows można odszukać pozycję Virtual Machine Platform, sprawdzić jej stan i sposób uruchamiania. Warto jednak pamiętać, że nie każda usługa systemowa musi stale pozostawać w stanie „Uruchomiono”. Niektóre składniki są aktywowane dopiero wtedy, gdy korzystają z nich zależne funkcje. Sam status zatrzymania nie zawsze jest więc dowodem awarii; ważniejsza jest reakcja systemu podczas próby uruchomienia konkretnego środowiska.

Stan składników można sprawdzić także w PowerShellu uruchomionym z uprawnieniami administratora. Polecenie Get-WindowsOptionalFeature -Online pozwala wyświetlić funkcje opcjonalne obrazu bieżącego systemu, a parametr -FeatureName VirtualMachinePlatform ogranicza wynik do wskazanego składnika. Do kontroli usługi służy między innymi Get-Service -Name vmcompute, ponieważ usługa Host Compute Service jest częścią infrastruktury obliczeniowej wykorzystywanej przez środowiska wirtualne Windows. Wyniki należy interpretować razem z komunikatem błędu, dziennikami systemowymi oraz informacją o wersji zainstalowanego Windows.

Zależności między VMP, WSL2 i Windows Sandbox

WSL2 korzysta z lekkiej maszyny wirtualnej, dlatego jego działanie wymaga nie tylko zainstalowania pakietu WSL, ale również aktywnego składnika Virtual Machine Platform. W praktyce sprawdza się także funkcję Windows Subsystem for Linux oraz ustawienie wersji domyślnej WSL. Polecenie wsl --status pokazuje podstawowe informacje o konfiguracji WSL, natomiast wsl -l -v pozwala sprawdzić, czy konkretna dystrybucja działa w wersji 2. Jeżeli dystrybucja jest przypisana do WSL2, a warstwa maszyn wirtualnych nie może wystartować, problem będzie widoczny przy uruchamianiu dystrybucji, a niekoniecznie bezpośrednio w panelu usług.

Windows Sandbox również wykorzystuje składniki platformy wirtualizacyjnej, ale jego uruchomienie zależy od kilku elementów systemu. Oprócz Virtual Machine Platform znaczenie może mieć funkcja Windows Sandbox, ustawienia hypervisora oraz wirtualizacja procesora w firmware komputera. W UEFI spotyka się nazwy takie jak Intel Virtualization Technology lub AMD SVM, jednak dokładna nazwa zależy od producenta płyty głównej i procesora. W systemie Windows dostępność wirtualizacji można częściowo zweryfikować w Menedżerze zadań, na karcie Wydajność, w sekcji dotyczącej procesora. Wyłączenie tej funkcji na poziomie UEFI może powodować błędy mimo prawidłowo zaznaczonego składnika VMP.

Postępowanie serwisowe przy niedziałającej platformie

Bezpieczna diagnostyka powinna rozpocząć się od ustalenia wersji i edycji systemu Windows, sprawdzenia aktualizacji oraz odczytania dokładnego komunikatu wyświetlanego przez WSL2 albo Windows Sandbox. Następnie można zweryfikować stan funkcji opcjonalnych, konfigurację usługi Host Compute Service, obecność wymaganych komponentów oraz ustawienie wirtualizacji w UEFI. Jeżeli składnik jest uszkodzony, pomocne może być sprawdzenie integralności plików systemowych za pomocą sfc /scannow, a następnie analiza obrazu systemu poleceniem DISM /Online /Cleanup-Image /RestoreHealth. Polecenia te powinny być wykonywane w terminalu uruchomionym jako administrator, ponieważ modyfikują lub kontrolują elementy systemowe.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów i komputerów PC, w tym diagnozowaniem problemów z systemem Windows, usługami systemowymi oraz podzespołami odpowiedzialnymi za prawidłowe uruchamianie funkcji systemowych. Podczas oględzin można rozdzielić błąd konfiguracji od uszkodzenia systemu, niezgodności ustawień firmware albo problemu sprzętowego. Istotne jest zachowanie ostrożności przy wyłączaniu i ponownym włączaniu funkcji opcjonalnych, ponieważ nieprawidłowa kolejność działań może usunąć istniejące środowiska WSL lub zmienić konfigurację systemu. Przed zmianami warto zapisać ważne dane dystrybucji i zanotować bieżące ustawienia, aby możliwe było odtworzenie konfiguracji po zakończeniu naprawy.