Wróć do swoich maszyn wirtualnych dzięki temu przewodnikowi VMware.
Maszyny wirtualne umożliwiają wypróbowanie wielu systemów operacyjnych bez konieczności usuwania głównego systemu operacyjnego. VMware to jeden z takich popularnych hypervisorów innych firm, który obsługuje wiele systemów operacyjnych. Jednak niektórzy użytkownicy napotykają błąd „Nie udało się uruchomić maszyny wirtualnej” podczas włączania dowolnej maszyny wirtualnej w VMware.
W rezultacie nie mogą uruchomić żadnej maszyny wirtualnej w VMware i utknęli na ekranie błędu. Omówimy wiele metod rozwiązania tego problemu i pomożemy pomyślnie uruchomić maszynę wirtualną. Zaczynajmy.
1. Zamknij i uruchom ponownie maszynę wirtualną VMWare
VMware może napotkać usterkę i problemy podczas uruchamiania maszyn wirtualnych. Musisz więc całkowicie zamknąć aplikację i uruchomić ją z uprawnieniami administratora. Oto jak:
- Kliknij prawym przyciskiem myszy Początek przycisk, aby uruchomić menu użytkownika zaawansowanego. Kliknij na Menadżer zadań opcja.
- Kliknij pasek wyszukiwania i wpisz vmware. wciśnij Wchodzić aby wyszukać wszystkie powiązane procesy.
- Kliknij proces prawym przyciskiem myszy i wybierz Zakończ zadanie opcja.
- Podobnie zamknij wszystkie powiązane procesy, a następnie zamknij okno Menedżera zadań.
- wciśnij Wygrać typ klucza vmwarei kliknij przycisk Uruchom jako administrator opcja.
- Otworzy się okno Kontrola konta użytkownika. Kliknij na Tak przycisk.
- Spróbuj uruchomić maszynę wirtualną i sprawdź, czy błąd pojawi się ponownie.
2. Sprawdź, czy wirtualizacja jest aktywna
Każdy program do wirtualizacji, w tym VMware, wymaga wirtualizacji sprzętu, aby działał na komputerze z systemem Windows. Jeśli więc wyłączyłeś wirtualizację w BIOS-ie, musisz ją włączyć ponownie. Powtórz następujące kroki:
- Uruchom ponownie swój komputer z systemem Windows.
- Powtarzaj zacieranie wyznaczonego celu Klawisz F (lub nawet wyjście w niektórych przypadkach), aby wejść do BIOS-u. Możesz znaleźć wyznaczony klawisz F dla swojego komputera, wyszukując nazwę jego modelu.
- Przełącz na Zaawansowane ustawienia strona.
- Zlokalizuj Wirtualizacja sprzętowa ustawienia. Na naszym komputerze Asus pojawia się jako „SVM”, ale możesz zobaczyć inne nazwy, takie jak VT-x, AMD-V, Lub Vanderpool. Użyj strzałka aby podświetlić i naciśnij klawisz Wchodzić klawisz, aby włączyć tę funkcję.
- wciśnij F10 aby zapisać zmiany i wyjść z BIOS-u.
- Uruchom komputer na pulpicie i uruchom VMware. Sprawdź, czy możesz uruchomić maszynę wirtualną bez żadnych błędów.
3. Zaktualizuj aplikację VMware
Przestarzała i pełna błędów wersja VMware może powodować problemy z niektórymi funkcjami. Dlatego musisz zaktualizować aplikację, aby zainstalować najnowszą kompilację i rozwiązać problemy za pomocą nowych aktualizacji systemu Windows. Oto jak to zrobić:
- wciśnij Wygrać klucz i typ vmware. Następnie naciśnij Wchodzić klawisz, aby otworzyć aplikację.
- Przejdź do górnego menu i kliknij przycisk Gracz przycisk.
- Przejdź do Pomoc > Aktualizacje oprogramowania opcja.
- Kliknij na Sprawdź aktualizacje przycisk.
- Poczekaj, aż narzędzie przeszuka serwery w poszukiwaniu nowych aktualizacji, jeśli takie istnieją. Pobierz i zainstaluj aktualizacje na swoim komputerze.
- Uruchom ponownie swój komputer i uruchom VMware. Włącz maszynę wirtualną i sprawdź, czy błąd się pojawia, czy nie.
4. Wyłącz integralność pamięci w zabezpieczeniach systemu Windows
Integralność pamięci to funkcja wymieniona w ustawieniu Core Isolation w aplikacji Zabezpieczenia systemu Windows. Chroni procesy o wysokim poziomie bezpieczeństwa przed złośliwym oprogramowaniem i wymaga wirtualizacji sprzętu. Ponieważ wirtualizacja sprzętowa może być używana tylko przez jeden program na raz, VMware może napotkać błędy podczas włączania maszyny wirtualnej.
Dlatego musisz wyłączyć integralność pamięci na swoim komputerze. Oto jak to zrobić:
- wciśnij Wygrać typ klucza Bezpieczeństwo systemu Windowsi naciśnij Wchodzić klucz.
- Kliknij na Bezpieczeństwo urządzenia opcja.
- Zlokalizuj Izolacja rdzenia sekcję i kliknij przycisk Szczegóły izolacji rdzenia opcja.
- Teraz kliknij na przełącznik poniżej Integralność pamięci aby wyłączyć tę funkcję.
- Zamknąć aplikację Zabezpieczenia Windows.
5. Usuń inne funkcje wirtualizacji systemu Windows
VMware opiera się na funkcji Windows Hypervisor Platform, która oferuje obsługę hypervisorów innych firm. Jeśli jednak na komputerze są zainstalowane inne funkcje wirtualizacji systemu Windows, może to powodować konflikt z maszyną wirtualną VMware. Musisz więc usunąć te funkcje. Powtórz następujące kroki:
- Naciskać Wygraj + R Do uruchom okno poleceń Uruchom. Typ appwiz.cpl i naciśnij Wchodzić klucz.
- Otworzy się okno Programy i funkcje. Kliknij na Włącz lub wyłącz funkcje systemu Windows opcja.
- Przewiń w dół i odznacz Hyper-V, Platforma maszyn wirtualnych, I Podsystem Windows dla systemu Linux funkcje na liście.
- Kliknij na OK przycisk.
- Teraz kliknij na Zrestartuj teraz aby zastosować zmiany i usunąć wszystkie te funkcje z komputera.
6. Wyłącz VBS-a
Zabezpieczenia oparte na wirtualizacji mogą zakłócać działanie hypervisorów innych firm, dlatego należy je wyłączyć. Wymeldować się jak wyłączyć VBS, aby zwiększyć wydajność w systemie Windows 11 po więcej informacji. Po wyłączeniu VBS uruchom VMware i uruchom maszynę wirtualną, aby sprawdzić, czy błąd „Nie udało się uruchomić maszyny wirtualnej” nadal występuje.
7. Usuń wszelkie inne programy oparte na wirtualizacji
Jeśli używasz na swoim komputerze hypervisorów innych firm, takich jak VirtualBox, musisz je odinstalować na jakiś czas, a następnie uruchomić VMware. Nie stracisz żadnych maszyn wirtualnych, ponieważ usuwasz tylko program hypervisor. Pliki maszyny wirtualnej pozostaną nienaruszone.
Powtórz poniższe kroki, aby usunąć inne hypervisory:
- Naciskać Wygraj + R, aby otworzyć okno dialogowe Uruchom. Typ appwiz.cpl w polu tekstowym i naciśnij Wchodzić klucz.
- Otworzy się okno Programy i funkcje. Przewiń w dół i znajdź na liście inne hypervisory innych firm.
- Kliknij prawym przyciskiem myszy w programie i kliknij przycisk Odinstaluj opcja.
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby usunąć program z komputera.
8. Zainstaluj ponownie aplikację VMware
Jeśli istniejąca instalacja VMware jest uszkodzona lub w folderze instalacyjnym brakuje kluczowych plików, należy ponownie zainstalować aplikację. Spowoduje to usunięcie wszystkich plików instalacyjnych i zainstalowanie nowej kopii aplikacji na komputerze.
Powtórz poniższe kroki, aby zainstalować VMware za pomocą Wingeta:
- Kliknij prawym przyciskiem myszy Początek przycisk, aby otworzyć Użytkownik energii menu. Kliknij na Terminal (administrator) opcja.
- Pojawi się okno Kontrola konta użytkownika. Kliknij na Tak przycisk.
- Wpisz następujące polecenie i naciśnij klawisz Wchodzić klucz do odinstalowania VMware:
WingetuninstallVMware.WorkstationPlayer
- Poczekaj, aż Winget usunie pakiet aplikacji z komputera.
- Teraz wykonaj następujące polecenie, aby zainstalować VMware z repozytorium Winget:
WingetinstallVMware.WorkstationPlayer
- Pobranie i zainstalowanie aplikacji na komputerze zajmie trochę czasu.
- Zamknąć okno aplikacji Terminal.
- Uruchom VMware i włącz maszynę wirtualną, aby sprawdzić, czy działa teraz bez żadnych problemów.
9. Użyj przywracania systemu
Jeśli VMware działało prawidłowo na Twoim komputerze przed zainstalowaniem nowej aktualizacji lub wprowadzeniem zmian na komputerze, możesz to zrobić użyj przywracania systemu powrócić do stanu wcześniejszego. Wszystkie Twoje pliki osobiste pozostaną nienaruszone i nie będziesz musiał resetować komputera, aby zainstalować aplikację.
Spraw, aby VMware ponownie działało
Oto dziewięć metod naprawienia błędu „Nie udało się uruchomić maszyny wirtualnej” VMware w systemie Windows 11. Sprawdź ustawienia wirtualizacji w BIOS-ie, zaktualizuj aplikację i wyłącz integralność pamięci. Następnie wyłącz VBS, odinstaluj opcjonalne funkcje wirtualizacji i zainstaluj ponownie aplikację, aby rozwiązać problem.