Napraw błąd 0x80070057 Hyper-V na komputerze z systemem Windows

Napraw błąd 0x80070057 Hyper-V na komputerze z systemem Windows

Możemy uruchomić system Windows 11/10 lub inne platformy, takie jak Linux, jednocześnie na jednej maszynie na Hyper-V lub dowolnej innej platformie maszyny wirtualnej. Jednak niektórzy użytkownicy zgłosili, że podczas próby włączenia Hyper-V lub uruchomienia maszyny wirtualnej w menedżerze Hyper-V pojawia się błąd 0x80070057. W tym artykule zobaczymy, co możesz zrobić, jeśli zobaczysz kod błędu Hyper-V 0x80070057 .

Widziane błędy to:

Hyper-V nie uruchomił procesu roboczego, jeden lub więcej argumentów jest nieprawidłowych, kod błędu 0x80070057

LUB

Wystąpił błąd podczas próby zapisania stanu wybranej maszyny wirtualnej, Jeden lub więcej argumentów jest nieprawidłowych, Kod błędu 0x80070057

LUB

System Windows nie mógł dokończyć żądanych zmian.

Parametr jest niepoprawny.

Kod błędu: 0x80070057

Co to jest błąd maszyny wirtualnej 0x80070057?

Kod błędu 0x80070057 nie pozwala użytkownikom włączyć funkcji Hyper-V ani uruchomić maszyny wirtualnej w menedżerze funkcji Hyper-V na komputerze z systemem Windows. Kod błędu jest zwykle wynikiem nieprawidłowego parametru lub uszkodzonych lub brakujących plików systemowych.

Napraw błąd 0x80070057 Hyper-V na komputerze z systemem Windows

Jeśli widzisz Hyper-V Error Ccode 0x80070057 podczas próby włączenia Hyper-V przy użyciu funkcji systemu Windows lub uruchomienia maszyny wirtualnej w Hyper-V Manager, użyj rozwiązania podanego poniżej, aby rozwiązać ten problem.

  1. Sprawdź, czy komputer spełnia minimalne wymagania systemowe
  2. Włącz wirtualizację sprzętu
  3. Włącz funkcję Hyper-V przy użyciu programu PowerShell
  4. Skonfiguruj Rejestr

Zacznijmy.

1] Sprawdź, czy system spełnia minimalne wymagania systemowe

Przede wszystkim powinniśmy zobaczyć wymagania systemowe Hyper-V. Nie będzie można włączyć funkcji Hyper-V, jeśli wymagania systemowe nie zostaną spełnione. Upewnij się więc, że Twój komputer jest w stanie spełnić wymagania systemowe wymienione poniżej.

  • Procesor : 2 (lub więcej) rdzeniowy 64-bitowy procesor 1 GHz (lub szybszy)
  • RAM : 4 GB lub więcej
  • Pamięć systemowa : co najmniej 64 GB lub więcej
  • Oprogramowanie układowe systemu musi obsługiwać interfejs UEFI i bezpieczny rozruch
  • Obsługa modułu Trusted Platform Module (TPM) w wersji 2.0
  • Karta graficzna musi być kompatybilna z DirectX 12 lub nowszym.
    Obsługa sterownika WDDM 2.0
  • Wyświetlacz obsługujący rozdzielczość 720p HQ o przekątnej większej niż 9″ z panelem 8 bitów/kolor

Jeśli uwzględniłeś te wymagania systemowe, przejdź do następnego rozwiązania.

2] Włącz wirtualizację sprzętu

Jeśli nie możesz włączyć funkcji Hyper-V, włącz wirtualizację sprzętu. Wirtualizacja Hyper-V jest wymagana do utworzenia maszyny wirtualnej, a czasami Hyper-V odmawia włączenia, jeśli ta funkcja jest wyłączona w systemie BIOS. Domyślnie ta funkcja jest włączona, ale aktualizacja systemu BIOS lub systemu może ją wyłączyć. Śmiało włącz wirtualizację sprzętu na swoim komputerze i spróbuj ponownie.

3] Włącz Hyper-V za pomocą PowerShell

Większość z nas nie zdaje sobie sprawy z tego, że nie zawsze musimy używać GUI, aby włączyć Hyper-V, zamiast tego możemy użyć polecenia PowerShell, aby zrobić to samo. W przypadku niektórych ofiar można łatwo włączyć Hyper-V za pomocą polecenia PowerShell. Wykonaj czynności wymienione poniżej, aby zrobić to samo.

  • Naciśnij klawisz Windows i wpisz PowerShell i wybierz Uruchom jako administrator .
  • Wpisz następujące polecenie:DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
  • Po zakończeniu procesu uruchom ponownie komputer.

Teraz sprawdź, czy funkcja Hyper-V jest włączona, czy nie.

4] Skonfiguruj rejestr

Jeśli maszyna wirtualna nie uruchamia się w Hyper-V, jest bardzo prawdopodobne, że jakiś klucz rejestru jest źle skonfigurowany lub wymaga pewnych zmian. Zmiana jest wymagana, ponieważ program McAfee VirusScan Enterprise 8.8 z poprawką 5 tworzy ciąg mfedisk , który zakłóca działanie funkcji Hyper-V.

Przed wprowadzeniem jakichkolwiek zmian utwórz kopię zapasową rejestru, ponieważ można jej użyć, jeśli coś pójdzie nie tak. Po utworzeniu kopii zapasowej otwórz Edytor rejestru i przejdź do następującej lokalizacji.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}

Poszukaj mfediska i usuń go.

Na koniec uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.

Mamy nadzieję, że możesz rozwiązać problem, korzystając z rozwiązań wymienionych w tym artykule.

Jak naprawić kod błędu 0x80070057?

Zobacz ten post, jeśli otrzymasz błąd 0x80070057 w systemie Windows 11/10 podczas korzystania z Windows Update, instalowania lub aktualizowania systemu Windows, uruchamiania kopii zapasowej systemu Windows itp., wtedy zobaczysz ten wszechobecny kod błędu, gdy jeden lub więcej argumentów jest niepoprawnych.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *