Jeśli zauważyłeś, że aplikacje wirtualizacji innych firm, takie jak VMware Workstation i VirtualBox, cierpią na konflikty lub mają zmniejszoną wydajność w systemie Windows 11, winowajcą może być Hyper-V. Wyłączenie Hyper-V może znacznie zwiększyć wydajność konfiguracji wirtualizacji. Dzięki serii prostych metod możesz szybko wyłączyć Hyper-V i odzyskać optymalną funkcjonalność w wybranych narzędziach.
Metoda 1: Wyłącz Hyper-V za pomocą funkcji systemu Windows
Krok 1: Uruchom okno dialogowe Uruchom, naciskając Win + R
.
Krok 2: Naciśnij Enter appwiz.cpl
i naciśnij Enter
, aby uzyskać dostęp do okna Programy i funkcje.
Krok 3: Po lewej stronie kliknij Włącz lub wyłącz funkcje systemu Windows .
Krok 4: Przewiń okno dialogowe Funkcje systemu Windows i znajdź Hyper-V .
Krok 5: Odznacz pole wyboru obok opcji Hyper-V, aby ją wyłączyć.
Krok 6: Upewnij się, że usunięto również zaznaczenia z opcji Platforma maszyn wirtualnych i Platforma hiperwizora systemu Windows w celu całkowitego wyłączenia funkcji Hyper-V.
Krok 7: Kliknij OK, aby potwierdzić zmiany.
Krok 8: Uruchom ponownie komputer, gdy pojawi się monit o sfinalizowanie procesu. Ten krok jest kluczowy, ponieważ pominięcie go może nie dezaktywować całkowicie Hyper-V.
Metoda 2: Wyłącz Hyper-V za pomocą wiersza poleceń
Krok 1: Kliknij menu Start i wyszukaj cmd
.
Krok 2: Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako administrator .
Krok 3: W wierszu poleceń wpisz następujące polecenie i naciśnij Enter
:
DISM /Online /Disable-Feature:Microsoft-Hyper-V
Krok 4: Poczekaj, aż operacja zostanie w pełni ukończona, a następnie uruchom ponownie komputer, aby zastosować zmiany. Ta metoda może być szczególnie skuteczna, jeśli znasz się na narzędziach wiersza poleceń.
Metoda 3: Wyłącz Hyper-V za pomocą programu PowerShell
Krok 1: Kliknij prawym przyciskiem myszy przycisk Start i wybierz polecenie Windows PowerShell (administrator) .
Krok 2: W interfejsie PowerShell wpisz poniższe polecenie i naciśnij Enter
:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Krok 3: Potwierdź działanie, wpisując Y
po wyświetleniu monitu i naciśnij Enter
. Następnie uruchom ponownie komputer.
Metoda 4: Wyłącz Hyper-V za pomocą danych konfiguracji rozruchu (BCD) Edytuj
Krok 1: Uruchom wiersz poleceń z uprawnieniami administratora.
Krok 2: Wprowadź następujące polecenie, aby skonfigurować ustawienia rozruchu:
bcdedit /set hypervisorlaunchtype off
Krok 3: Uruchom ponownie komputer, aby wprowadzić te zmiany. Ta metoda zapobiegnie uruchomieniu Hyper-V podczas rozruchu systemu.
Uwaga: Aby przywrócić Hyper-V później, wystarczy użyć polecenia: bcdedit /set hypervisorlaunchtype auto
.
Metoda 5: Wyłącz usługi Hyper-V w konfiguracji systemu
Krok 1: Naciśnij Win + R
, wpisz msconfig
i naciśnij , Enter
aby otworzyć Konfigurację systemu.
Krok 2: Przejdź do zakładki Usługi .
Krok 3: Odznacz te usługi, aby uniemożliwić ich uruchomienie:
- Usługa Hyper-V Host Compute Service : zarządza środowiskiem Hyper-V.
- Zarządzanie maszynami wirtualnymi Hyper-V : kontroluje operacje maszyn wirtualnych.
Krok 4: Kliknij Zastosuj , a następnie OK .
Krok 5: Uruchom ponownie komputer, gdy zostaniesz o to poproszony. Ten krok zapewni, że usługi zostaną zatrzymane podczas następnego rozruchu.
Metoda 6: Wyłącz integralność pamięci i zabezpieczenia oparte na wirtualizacji
Krok 1: Uruchom aplikację Ustawienia, naciskając Win + I
.
Krok 2: Znajdź Prywatność i bezpieczeństwo w menu po lewej stronie.
Krok 3: Kliknij Zabezpieczenia systemu Windows , a następnie wybierz Zabezpieczenia urządzenia .
Krok 4: W obszarze Izolacja rdzenia kliknij opcję Szczegóły izolacji rdzenia .
Krok 5: Przełącz ustawienie integralności pamięci na Wyłączone .
Krok 6: Aby zmiany zostały wprowadzone, konieczne będzie ponowne uruchomienie komputera.
Metoda 7: Wyłącz Device Guard i Credential Guard za pomocą Edytora rejestru
Przed wprowadzeniem jakichkolwiek zmian konieczne jest wykonanie kopii zapasowej rejestru.
Krok 1: Uruchom Edytor rejestru, naciskając Win + R
, a następnie wpisując regedit
i naciskając Enter
.
Krok 2: Przejdź do:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard
Krok 3: W prawym panelu znajdź i kliknij dwukrotnie opcję EnableVirtualizationBasedSecurity .
Krok 4: Zmień wartość na 0
i kliknij OK .
Krok 5: Przejdź do:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
Krok 6: Znajdź LsaCfgFlags i zmień jego wartość na 0
.
Krok 7: Zamknij Edytor rejestru i uruchom ponownie komputer. Po zakończeniu tego procesu będziesz mieć skutecznie wyłączone Device Guard i Credential Guard.
Podsumowując, wykonanie tych kroków w celu wyłączenia Hyper-V w systemie Windows 11 może wyeliminować konflikty z zewnętrznymi aplikacjami wirtualizacji, umożliwiając korzystanie z preferowanych narzędzi bez żadnych przeszkód. Zawsze pamiętaj o tworzeniu kopii zapasowej systemu i ustawień, jeśli to możliwe, aby uniknąć niezamierzonej utraty danych.
Dodatkowe informacje
1. Dlaczego powinienem wyłączyć Hyper-V?
Wyłączenie funkcji Hyper-V jest niezbędne w przypadku korzystania z oprogramowania do wirtualizacji innych firm, ponieważ może powodować konflikty i pogarszać wydajność, uniemożliwiając optymalną pracę narzędzi, takich jak VMware Workstation i VirtualBox.
2. Czy wyłączenie Hyper-V jest bezpieczne?
Tak, wyłączenie Hyper-V jest generalnie bezpieczne, chyba że polegasz na funkcjach wirtualizacji Microsoftu. Pamiętaj jednak o wykonaniu kopii zapasowej danych i sprawdzeniu zgodności z aplikacjami.
3. Jak ponownie włączyć Hyper-V, jeśli zajdzie taka potrzeba?
Jeśli później stwierdzisz, że potrzebujesz funkcji Hyper-V, możesz ją ponownie włączyć za pośrednictwem menu Funkcje systemu Windows lub korzystając z poleceń w wierszu polecenia lub programie PowerShell, zgodnie z opisem powyższych metod.
Dodaj komentarz