Rozwiąż błąd Hyper-V 32788: Nie można zmienić stanu
Notatki kluczowe
- Zidentyfikuj przyczynę kodu błędu 32788.
- Szczegółowe rozwiązania pozwalające usunąć błąd.
- Dodatkowe wskazówki dotyczące rozwiązywania typowych problemów z programem Hyper-V.
Rozwiązywanie problemów z Hyper-V: naprawianie błędu Failed to Change State
Maszyny wirtualne Hyper-V czasami napotykają błąd, w którym nie mogą zmienić stanu, uniemożliwiając użytkownikom włączanie i wyłączanie ich. Ten przewodnik zbada podstawowe przyczyny tego problemu i przedstawi szczegółowe metody rozwiązania błędu „Failed to Change State”.
Rozwiązywanie błędu „Nie udało się zmienić stanu programu Hyper-V”
W przypadku wystąpienia błędu „Hyper-V nie mógł zmienić stanu”, szczególnie kodu błędu 32788, wykonaj poniższe czynności rozwiązywania problemów, aby przywrócić funkcjonalność:
Krok 1: Zakończ wadliwy proces maszyny wirtualnej
Aby rozwiązać ten problem, może być konieczne zabicie określonego procesu Virtual Machine Worker Process (vmwp.exe) powiązanego z problematyczną maszyną wirtualną. Wykonaj następujące kroki:
- Uruchom Menedżera Hyper-V.
- Kliknij prawym przyciskiem myszy komputer-host i wybierz opcję Ustawienia Hyper-V.
- Na karcie Maszyny wirtualne zapisz podaną tam ścieżkę.
- Otwórz Eksplorator plików, wklej skopiowaną ścieżkę do paska adresu i uzyskaj dostęp do folderu maszyny wirtualnej.
- Znajdź identyfikator GUID odpowiadający Twojej maszynie wirtualnej. Wszystkie pliki będą miały tę samą nazwę.
- Otwórz Menedżera zadań, przejdź do karty Szczegóły, znajdź odpowiedni plik vmwp.exe, kliknij prawym przyciskiem myszy i wybierz opcję Zakończ zadanie.
Wskazówka: Alternatywnie możesz użyć programu Microsoft PowerShell, aby zakończyć proces vmwp.exe skojarzony z danym identyfikatorem GUID.
Krok 2: Upewnij się, że połączenie z działającym przełącznikiem
Sprawdź, czy Twoja maszyna wirtualna jest podłączona do prawidłowo działającego przełącznika:
- Otwórz interfejs Hyper-V.
- Kliknij prawym przyciskiem myszy swoją maszynę wirtualną i wybierz Ustawienia.
- Wybierz opcję Karta sieciowa.
- Potwierdź, że wybrano właściwy przełącznik wirtualny lub w razie potrzeby go zmień, a następnie kliknij przycisk Zastosuj.
Krok 3: Sprawdź poprawność dołączonego pliku ISO
Upewnij się, że plik ISO dołączony do maszyny wirtualnej jest dostępny i znajduje się we właściwej lokalizacji:
- W Hyper-V kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz opcję Ustawienia.
- Aby sprawdzić ścieżkę ISO, uzyskaj dostęp do ustawień napędu DVD lub dysku twardego.
- W razie potrzeby podłącz ponownie właściwy obraz ISO lub wybierz opcję Brak, jeśli obraz ISO nie jest wymagany.
Krok 4: Sprawdź lub uruchom ponownie usługę maszyny wirtualnej
Jeśli problem występuje nadal na wszystkich maszynach wirtualnych na hoście, może być on spowodowany problemem z usługą zarządzania maszynami wirtualnymi Hyper-V:
- Otwórz aplikację Usługi.
- Znajdź pozycję Zarządzanie maszynami wirtualnymi Hyper-V, kliknij ją prawym przyciskiem myszy i wybierz opcję Uruchom ponownie lub Uruchom.
Krok 5: Ustaw prawidłowe uprawnienia dla folderów maszyn wirtualnych
Jeśli uprawnienia do folderu nie są ustawione prawidłowo, maszyna wirtualna może nie być w stanie zmienić stanu:
- Kliknij prawym przyciskiem myszy folder zawierający pliki maszyny wirtualnej i wybierz Właściwości.
- Przejdź do zakładki Bezpieczeństwo i zidentyfikuj użytkownika, który ma problem.
- Kliknij Edytuj i przyznaj uprawnienia Pełnej kontroli.
Streszczenie
Błąd „Hyper-V failed to change state” można rozwiązać wieloma metodami, w tym poprzez zakończenie procesów VM, sprawdzenie konfiguracji przełączników sieciowych, zapewnienie prawidłowych załączników ISO, sprawdzenie usługi maszyny wirtualnej i ustawienie odpowiednich uprawnień do folderów. Wykonanie tych kroków może przywrócić funkcjonalność maszyn wirtualnych.
Wniosek
Podsumowując, zrozumienie i rozwiązywanie problemów z błędem Hyper-V failed to change state jest kluczowe dla utrzymania płynnego działania maszyn wirtualnych. Systematyczne stosowanie sugerowanych poprawek zwiększy wydajność zarządzania i skróci przestoje.
FAQ (najczęściej zadawane pytania)
Co oznacza kod błędu 32788 w Hyper-V?
Kod błędu 32788 oznacza, że maszyna wirtualna w programie Hyper-V nie może zmienić swojego stanu, często z powodu problemów z konfiguracją lub zasobami.
Jak mogę ponownie uruchomić usługę Hyper-V Virtual Machine Management?
Aby ponownie uruchomić usługę Zarządzanie maszynami wirtualnymi Hyper-V, otwórz Usługi, znajdź usługę, kliknij ją prawym przyciskiem myszy i wybierz opcję Uruchom ponownie lub Uruchom.
Powiązane posty:
- Poprawa wydajności maszyny wirtualnej Hyper-V poprzez optymalizację i udoskonalenie
- Kompleksowy przewodnik instalacji Debiana na Hyper-V: instrukcje krok po kroku
- Jak zmienić akcję automatycznego zatrzymywania dla maszyn wirtualnych Hyper-V w systemie Windows 11
- Jak podłączyć fizyczny procesor graficzny do maszyny wirtualnej w systemie Hyper-V
- Jak konwertować pliki OVA/OVF na maszyny wirtualne Hyper-V w systemie Windows 11