Wiele programów wymaga Hyper-V i powiązanych komponentów wirtualizacji wyłączenia. Hyper-V może powodować konflikty z innym oprogramowaniem korzystającym z wirtualizacji sprzętu. Poniżej znajdują się wszystkie sposoby całkowitego wyłączenia funkcji Hyper-V w systemach Windows 10 i Windows 11.

Metoda 1: za pomocą funkcji systemu Windows

  1. Naciśnij Win + R, wpisz opcjonalne funkcje, naciśnij Enter.
  2. W otwartym oknie odznacz następujące komponenty (jeśli są włączone):
    • Hyper-V (w tym wszystkie podelementy)
    • Platforma maszyny wirtualnej
    • Platforma Hypervisor Windows
  3. Kliknij OK i poczekaj, aż zmiany zostaną zastosowane.
  4. Uruchom ponownie komputer.

Metoda 2: za pomocą wiersza poleceń (CMD)

Otwórz polecenie Zapytaj jako administrator i uruchom:

dism /online /disable-feature /featurename:Microsoft-Hyper-V-All /norestart 
dism /online /wyłącz-funkcję /nazwa-funkcji:Platforma VirtualMachine /norestart 
dism /online /disable-feature /featurename:HypervisorPlatform /norestart

Po uruchomieniu wszystkich poleceń uruchom ponownie komputer.

Metoda 3: Wyłącz za pomocą bcdedit

Nawet po wyłączeniu komponentów hiperwizor może pozostać aktywny. Aby mieć pewność, że jest wyłączona:

  1. Otwórz Wiersz poleceń jako administrator.
  2. Uruchom polecenie:
    bcdedit /set hypervisorlaunchtype off
  3. Uruchom ponownie komputer.

Aby ponownie włączyć funkcję Hyper-V później, użyj:

bcdedit /set hypervisorlaunchtype auto

Dodatkowe: wyłącz VBS (zabezpieczenia oparte na wirtualizacji)

Windows może używać wirtualizacji dla bezpieczeństwa (VBS / Credential Guard). Aby całkowicie wyłączyć:

  1. Naciśnij Win + R, wpisz gpedit.msc (tylko Pro/Enterprise).
  2. Przejdź do: Konfiguracja komputera → Szablony administracyjne → System → Ochrona urządzenia.
  3. Otwórz „Włącz zabezpieczenia oparte na wirtualizacji” i ustaw na „Wyłączone”.

W systemie Windows Home (bez gpedit) — przez rejestr:

  1. Naciśnij Win + R, wpisz regedit.
  2. Przejdź do HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard.
  3. Ustaw WłączVirtualizationBasedSecurity na 0.
  4. Uruchom ponownie komputer.

Jak sprawdzić, czy funkcja Hyper-V jest wyłączona

  1. Naciśnij Win + R, wpisz msinfo32.
  2. W Informacjach o systemie poszukaj linii: „Wykryto hypervisora. Funkcje wymagane dla Hyper-V nie zostaną wyświetlone”.
  3. Jeśli ta linia jest nieobecna — funkcja Hyper-V została pomyślnie wyłączona.