Docker nie może włączyć Hyper-V, jak to naprawić

Aplikacja komputerowa Docker jest dość znana wśród programistów, którzy opracowują nowe oprogramowanie dla zmiennych systemów Windows. Aplikacja umożliwia korzystanie z wielu systemów wirtualnych do testowania nowych kompilacji, łatek tylko z systemu dewelopera. Ale co, jeśli Docker wyświetli komunikat o błędzie „Docker nie może włączyć Hyper-V” znikąd? Nie martw się. Wystarczy postępować zgodnie z tymi prostymi poprawkami, aby bardzo szybko rozwiązać problem.

Obejścia

za. Uruchom ponownie komputera i ponownie spróbuj uzyskać dostęp do systemów wirtualnych w swoim systemie.

b. Wyłącz dowolny uruchomiony program antywirusowy i sprawdź ponownie.

Poprawka 1 – Włącz Hyper-V w swoim systemie

Hyper-V to opcjonalna funkcja, którą musisz włączyć ręcznie, aby z nią pracować.

1. Najpierw kliknij prawym przyciskiem myszy Klawisz Windows a następnie kliknij „Biegać“.

2. Następnie wpisz to polecenie i naciśnij Wchodzić.

opcjonalne funkcje
Funkcje opcjonalne Min

3. Gdy pojawi się funkcja Windows, czekHyper-V” opcja z listy opcjonalnych funkcji.

4. Gdy to zrobisz, kliknij „dobrze“.

Włącz Hyper V Min

System Windows włączy teraz HyperVisor na twoim komputerze.

5. Następnie kliknij „Zrestartuj teraz“.

Zrestartuj teraz

Po ponownym uruchomieniu komputera funkcja Hyper-V zostanie włączona. To zajmie trochę czasu. Po ponownym uruchomieniu maszyny otwórz Docker i spróbuj uruchomić maszynę wirtualną.

Alternatywna metoda -

Jeśli poprzednia metoda nie działa, wypróbuj tę.

1. Najpierw kliknij prawym przyciskiem myszy ikonę Windows i kliknij „Windows PowerShell (administrator)“.

Administrator Powershell

2. Gdy pojawi się terminal, wpisz lub wklej ten kod stąd i naciśnij Wchodzić.

DISM /Online /Włącz-funkcja /Wszystkie /FeatureName:Microsoft-Hyper-V
Dism Hyper V Włącz Min

System Windows włączy tę funkcję.

Zamknij okno PowerShell i uruchom ponownie komputer raz.

Poprawka 2 – Włącz wirtualizację w BIOS-ie

Jednym z kluczowych wymagań Hyper-V jest aktywacja wirtualizacji w BIOS-ie.

1. Najpierw wyłącz komputer.

2. Uruchom maszynę.

3. Podczas uruchamiania systemu należy nacisnąć „Kasować* klawisz z klawiatury, aby otworzyć konfigurację bios na komputerze.

* UWAGA- Konkretny klucz może się różnić w zależności od producenta. Oto różnorodność kluczy-

Esc, F1, F2, F10, F11, F12 lub Usuń

Naciśnięcie przydzielonego klawisza spowoduje wyświetlenie ekranu BIOS za chwilę.

Konfiguracja Bios

3. Kiedyś BIOS otworzy się konfiguracja, przejdź do „zaawansowane” zakładka.

4. Następnie wybierz „Wirtualizacja” z listy i upewnij się, że jest to „Włączone“.

(W niektórych komputerach możesz zauważyć „Tryb SVM” zamiast ustawień „Wirtualizacja”. Włącz go, aby uzyskać ten sam efekt)

Wirtualizacja Nowy Min

5. Ponownie naciśnij klawisz, który jest z nim powiązany, aby zapisać ustawienia.

[To jest "F10” klucz dla tego komputera.]

F10 min min min

6. Następnie wybierz „tak”, aby w końcu zapisać i wyjść z ustawień BIOS na komputerze.

Zapisz Tak Min

Po zapisaniu ustawień komputer automatycznie. Teraz otwórz aplikację Docker na swoim komputerze i spróbuj otworzyć nową maszynę wirtualną.

Poprawka 3 – Usuń i ponownie zainstaluj Hyper-V

Jeśli same pliki Hyper-V zostaną przypadkowo uszkodzone, Docker się nie otworzy.

1. wciśnij klawisz Windows + X klucze razem.

2. Następnie kliknij „Windows PowerShell (administrator)”, aby uzyskać do niego dostęp.

Klawisz Windows Powershell X .

3. Kopiuj wklej te kody jeden po drugim i hit Wchodzić następnie wykonać te kody sekwencyjnie.

Wyłącz-WindowsOptionalFeature-FeatureName microsoft-hyper-v-online restart-komputer. Włącz-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Wszystkie ponowne uruchomienie komputera. Enable-WindowsOptionalFeature -Online -FeatureName Containers -All
Dism Hyper V Unistall Włącz Min

Po wykonaniu kodów ponownie otwórz Docker i sprawdź, czy to rozwiąże problem.

UWAGA

Jeśli problem nadal występuje, spróbuj wykonać następujące czynności –

za. Otwórz terminal PowerShell z uprawnieniami administratora.

2. Następnie wykonaj ten kod i sprawdź, czy to pomaga.

MOFCOMP %SYSTEMROOT%\System32\WindowsWirtualizacja. V2.mof
Hyper V 2 min

Sprawdź, czy to rozwiązuje problem.

Twój problem powinien zostać rozwiązany.

Windows 10 KB4034335 rozwiązuje problem z wbudowanymi aplikacjami

Windows 10 KB4034335 rozwiązuje problem z wbudowanymi aplikacjamiOkna 10Aktualizacja Systemu Windows 10

Firma Microsoft właśnie wydała aktualizację niezwiązaną z zabezpieczeniami KB4034335 dla Okna 10 wersja 1703. Ta aktualizacja jest częścią miesięcznika firmy Microsoft Patch wtoreki została wydana ...

Czytaj więcej
Jak oglądać na żywo i śledzić wydarzenie systemu Windows 10 [styczeń 2015]

Jak oglądać na żywo i śledzić wydarzenie systemu Windows 10 [styczeń 2015]Okna 10

Microsoftowi udało się zaskoczyć wszystkich, gdy jesienią tego roku ogłosił system Windows 10, ponieważ większość z nas spodziewała się, że firma uruchomi system Windows 9. A dzisiaj przyjrzymy się...

Czytaj więcej
Możesz teraz pobrać Windows Terminal na swój komputer z systemem Windows 10

Możesz teraz pobrać Windows Terminal na swój komputer z systemem Windows 10Okna 10Terminal Windows

Microsoft ogłosił Terminal Windows na Build 2019 i obiecał wydać wersję zapoznawczą w połowie czerwca. Od tego tygodnia wersja zapoznawcza nowej aplikacji jest dostępna do pobrania ze strony Sklep ...

Czytaj więcej