Hyper-V jest fabrycznie instalowany na komputerach z systemem Windows 11. Chociaż narzędzie do wirtualizacji nie jest dostępne od razu w domowej wersji systemu operacyjnego, można je zainstalować za pomocą skryptu wsadowego.

Niestety, Hyper-V może powodować konflikty z aplikacjami innych firm na twoim komputerze. W rezultacie możesz napotkać błąd wykryty przez Hyper-V podczas próby uruchomienia aplikacji, gier komputerowych lub narzędzi do dostrajania sprzętu.

Na szczęście możesz wyłączyć Hyper-V w systemie Windows 11 za pomocą klasycznego okna dialogowego Funkcje systemu Windows, wiersza polecenia i programu PowerShell.

Jak sprawdzić, czy Hyper-V działa w systemie Windows 11

Możesz uzyskać dostęp do aplikacji Informacje o systemie, aby określić, czy wirtualizacja Hyper-V jest uruchomiona. Jest to przydatne, jeśli chcesz zweryfikować stan funkcji Hyper-V po jej wyłączeniu.

Aby sprawdzić aktualny stan funkcji Hyper-V na komputerze:

  1. Naciskać Wygraj + R otworzyć Uruchomić.
  2. Typ msinfo32.exe i kliknij OK aby otworzyć aplikacje.
  3. instagram viewer
  4. Następnie sprawdź, czy na dole zakładki szczegółów dostępny jest następujący wpis:
    Wykryto hiperwizora. Funkcje wymagane dla Hyper-V nie będą wyświetlane.
  5. Jeśli tak, musisz wyłączyć Hyper-V, integralność pamięci i funkcję Credential Guard, jak omówiono poniżej, aby bezbłędnie korzystać z innych narzędzi do wirtualizacji.

1. Jak wyłączyć Hyper-V za pomocą okna dialogowego funkcji systemu Windows

Okno dialogowe Funkcje systemu Windows umożliwia dodanie dodatkowych funkcji, które są domyślnie wyłączone w systemie Windows 11. Możesz go również użyć do wyłączenia niektórych zaawansowanych funkcji, w tym Hyper-V.

Pamiętaj, że aby naprawić błąd wykryty przez funkcję Hyper-V, oprócz funkcji Hyper-V konieczne będzie wyłączenie funkcji Virtual Machine Platform i Windows Hypervisor Platform.

Aby wyłączyć Hyper-V za pomocą okna dialogowego Funkcje systemu Windows:

  1. wciśnij Wygraj + R klucz, aby otworzyć Uruchomić dialog.
  2. Typ kontrola i kliknij OK aby otworzyć Panel sterowania.
  3. w Panel sterowania, Kliknij programy.
  4. Następnie kliknij Programy i funkcje.
  5. W lewym okienku kliknij Włącz lub wyłącz funkcje systemu Windows.
  6. W oknie dialogowym Funkcje systemu Windows zlokalizuj Hyper-V.
  7. Odznacz Hyper-V możliwość wyłączenia tej funkcji.
  8. Następnie przewiń w dół i znajdź plik Platforma maszyny wirtualnej I Platforma Windows Hypervisor opcje.
  9. Odznacz obie opcje i kliknij OK.
  10. Windows odinstaluje Hyper-V i inne funkcje z twojego systemu.
  11. Po zakończeniu uruchom ponownie komputer, aby zastosować zmiany.

2. Jak wyłączyć Hyper-V za pomocą BCDEDIT

Funkcję Hyper-V można wyłączyć w konfiguracji rozruchu za pomocą narzędzia BCDEdit. Przydatne, jeśli chcesz tylko dezaktywować Hyper-V, a nie całkowicie go odinstalować.

Aby wyłączyć Hyper-V za pomocą BCDEdit:

  1. wciśnij Wygrać klucz i typ cmd.
  2. Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako administrator.
  3. W oknie wiersza polecenia wpisz następujące polecenie i naciśnij klawisz Enter:
    edytuj bcd /ustawić hypervisorlaunchtype wyłączony
  4. Gdy pojawi się komunikat o powodzeniu, zamknij wiersz polecenia i uruchom ponownie komputer, aby zastosować zmiany.
  5. Jeśli chcesz ponownie aktywować Hyper-V, użyj następującego polecenia:
    edytuj bcd /ustawić hypervisorlaunchtype automatyczny
  6. Pamiętaj, aby ponownie uruchomić komputer, aby zastosować zmiany.

Dodatkowo możesz użyć narzędzia BCDEdit do wykonywania innych zaawansowanych zadań, takich jak usunięcie starych opcji menu rozruchu I dodanie skrótu trybu awaryjnego do menu rozruchu systemu Windows 11.

3. Jak odinstalować Hyper-V za pomocą wiersza polecenia

Jeśli okno dialogowe Funkcje systemu Windows nie usunie Hyper-V, możesz użyć wiersza polecenia, aby wyłączyć hiperwizora. Oto jak to zrobić.

  1. Otwórz wiersz polecenia jako administrator.
  2. W oknie wiersza polecenia wpisz następujące polecenie i naciśnij klawisz Enter:
    dism /online/wyłączyć-funkcja /nazwa funkcji: Microsoft-hyper-v-all
  3. Po wykonaniu narzędzie DISM wyłączy funkcję Hyper-V i wyświetli komunikat o pomyślnym zakończeniu operacji, aby wskazać pomyślne wykonanie.
  4. Wpisz exit, aby zamknąć wiersz polecenia i ponownie uruchomić komputer.

Po ponownym uruchomieniu powinieneś być w stanie uruchomić swoje gry i inne hiperwizory bez błędu.

Jeśli nie, otwórz okno dialogowe Funkcje systemu Windows, wyłącz Platforma maszyny wirtualnej I Platforma Windows Hypervisor opcje i uruchom ponownie komputer.

4. Jak wyłączyć Hyper-V za pomocą PowerShell

Jeśli wolisz PowerShell, możesz użyć polecenia cmdlet WindowsOptionalFeature, aby wyłączyć funkcję Hyper-V w systemie Windows 11. Aby to zrobić, musisz uruchom PowerShell z uprawnieniami administratora i wykonaj polecenie. Oto jak to zrobić.

  1. wciśnij Wygrać klucz i typ Powershell.
  2. Kliknij prawym przyciskiem myszy PowerShell i wybierz Uruchom jako administrator.
  3. Kliknij Tak gdy zostaniesz o to poproszony przez Kontrola konta użytkownika.
  4. W oknie PowerShell skopiuj i wklej poniższe polecenie i naciśnij Enter:
    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
  5. Poczekaj na zakończenie procesu. Po zakończeniu zamknij PowerShell i uruchom ponownie komputer, aby zastosować zmiany.

Jak odinstalować wirtualną kartę sieciową Hyper-V

Często podczas ponownego uruchamiania, po odinstalowaniu Hyper-V, możesz napotkać komunikat „Nie mogliśmy ukończyć aktualizacji, cofanie zmian”.

Aby rozwiązać ten problem, upewnij się, że wirtualne karty sieciowe Hyper-V zostały usunięte z komputera. Możesz usunąć wirtualną kartę sieciową z Menedżera urządzeń.

Aby usunąć wirtualne karty sieciowe Hyper-V:

  1. Naciskać Wygraj + R otworzyć Uruchomić.
  2. Typ dvmgmt.msc i kliknij OK otworzyć Menadżer urządzeń.
  3. W Menedżerze urządzeń rozwiń Karty sieciowe sekcja, aby zlokalizować Wirtualne karty sieciowe Hyper-V.
  4. Jeśli na liście nie ma żadnych adapterów wirtualnych powiązanych z Hyper-V, kliknij przycisk Pogląd i wybierz Pokaż ukryte urządzenia.
  5. Kliknij prawym przyciskiem myszy Adapter wirtualnej sieci Ethernet Hyper-V i wybierz Odinstaluj urządzenie.

    Nie usuwaj Wirtualny adapter Microsoft Wi-Fi Direct.

  6. Kliknij Odinstaluj aby potwierdzić działanie.
  7. Powtórz kroki, aby usunąć wszystkie wirtualne karty sieciowe powiązane z Hyper-V.
  8. Po zakończeniu zamknij Menedżera urządzeń i uruchom ponownie komputer. Następnie odinstaluj Hyper-V i sprawdź, czy nie ma ulepszeń.

Jak wyłączyć zabezpieczenia oparte na wirtualizacji (integralność pamięci)

Jeśli napotkasz problem z wykryciem funkcji Hyper-V nawet po wyłączeniu funkcji Hyper-V, spróbuj wyłączyć funkcję integralności pamięci w Zabezpieczeniach systemu Windows.

Funkcja integralności pamięci jest częścią izolacji rdzenia. Pomaga zapobiegać dostępowi cyberprzestępców do procesów o wysokim poziomie bezpieczeństwa i infekowaniu ich za pomocą złośliwego kodu.

Domyślnie system Windows wyłącza funkcję integralności pamięci, aby uniknąć konfliktu z aplikacjami i sterownikami urządzeń z powodu problemów z niezgodnością. Może to również powodować problemy z narzędziami i programami do wirtualizacji innych firm, które wymagają dostępu do sprzętu do wirtualizacji systemu.

Aby wyłączyć integralność pamięci w Zabezpieczeniach Windows:

  1. Naciskać wygrana + ja aby otworzyć Ustawienia aplikacja.
  2. W lewym okienku kliknij na Prywatność i bezpieczeństwo patka.
  3. Następnie kliknij Zabezpieczenia systemu Windows.
  4. Pod Obszary ochronne sekcję, kliknij Bezpieczeństwo urządzenia.
  5. Następnie kliknij Szczegóły izolacji rdzenia pod Izolacja rdzenia Sekcja.
  6. Przełącz przełącznik pod Integralność pamięci aby go obrócić Wyłączony.
  7. Uruchom ponownie komputer, aby zastosować zmiany.

Hyper-V to doskonałe narzędzie, jeśli potrzebujesz gotowego rozwiązania do wirtualizacji. Jednak nie jest bez wad. Wiele hiperwizorów innych firm, w tym główni gracze VirtualBox i WMware Workstations, nie działa z włączoną funkcją Hyper-V.

Jeśli nie masz pewności, którego hiperwizora użyć, porównaj trzy popularne narzędzia do wirtualizacji, aby wybrać najlepsze z nich.