Poprawka: procesor został wyłączony przez system operacyjny gościa

Kilku użytkowników skarżyło się na błąd „Procesor został wyłączony przez system operacyjny gościa” podczas próby gry na maszynie wirtualnej w aplikacji VMware Workstation . Większość dotkniętych użytkowników zgłasza, że ​​problem nagle zaczął występować po poprawnym funkcjonowaniu obrazu. To nie wydaje się być błędem specyficznym dla systemu operacyjnego, ponieważ użytkownicy zgłaszali to występowanie w przypadku obrazów Linux, MacOS i Windows.

Procesor został wyłączony przez system operacyjny gościa. Wyłącz lub zresetuj maszynę wirtualną.

Co powoduje Procesor został wyłączony przez błąd systemu operacyjnego gościa

Zbadaliśmy ten konkretny problem, przeglądając różne raporty użytkowników. Jak się okazuje, istnieje kilka scenariuszy, które doprowadzą do pojawienia się tego konkretnego problemu. Oto lista typowych scenariuszy, które powodują wyzwolenie tego komunikatu o błędzie:

  • Maszyna gościa nie może uruchomić się poprawnie - Najczęstszymi przyczynami tego błędu jest problem z konfiguracją dysku lub niedawny problem z uszkodzeniem komputera gościa, który uniemożliwił jego użytkowanie.
  • VT-X nie jest włączony w ustawieniach BIOS - Innym powodem tego problemu jest to, że technologia VT-X (znana również jako Intel Virtualization) - która potrzebuje VMware Workstation - jest wyłączona z ustawień BIOS.
  • Identyfikator procesora narusza umowę licencyjną - Istnieje kilka scenariuszy, w których obraz systemu operacyjnego nie może się już uruchomić, ponieważ oprogramowanie wykrywa niezgodny procesor. Można to rozwiązać, maskując identyfikator procesora.

Jeśli próbujesz rozwiązać ten konkretny problem, w tym artykule znajdziesz kilka metod rozwiązywania problemów, które pomogą Ci rozwiązać problem. Poniżej znajduje się kilka metod (z instrukcją krok po kroku), które inni użytkownicy w podobnej sytuacji z powodzeniem zastosowali w celu rozwiązania problemu.

Aby uzyskać najlepsze wyniki, postępuj zgodnie z poniższymi metodami, aż napotkasz poprawkę, która skutecznie rozwiązuje problem za Ciebie. Zaczynajmy!

Metoda 1: Włącz VT-X (Intel Virtualization) w Ustawieniach BIOS

Ponieważ jest to jeden z najczęstszych scenariuszy, zacznijmy od upewnienia się, że VT-X jest włączony w ustawieniach BIOS. Twój komputer mógł być dostarczany z domyślnie wyłączoną technologią VT-X, aplikacja innej firmy mogła to zrobić za Ciebie lub możesz ręcznie wyłączyć technologię w przeszłości.

W każdym razie każdy producent płyty głównej będzie miał opcję wyłączenia lub włączenia technologii VT-X w ustawieniach BIOS. To tylko kwestia znalezienia dokładnej ścieżki.

Należy pamiętać, że dokładne kroki w celu uzyskania dostępu do ustawień BIOS będą różne w zależności od producenta płyty głównej. Ale istnieje pewna wspólna podstawa - musisz nacisnąć klawisz BIOS (SETUP) podczas początkowej procedury uruchamiania, aby uzyskać dostęp do ustawień BIOS .

Zazwyczaj kluczem BIOS jest jeden z klawiszy F (F2, F4, F8, F10, F12) lub klawisz Dell (dla komputerów Dell). Jeśli nie znasz swojego klucza BIOS, możesz go wykryć na pierwszym ekranie (zwanym SETUP). Ponadto możesz wyszukać określony klucz BIOS w trybie online zgodnie z modelem płyty głównej.

Naciśnij klawisz BIOS podczas procedury uruchamiania

Po przejściu do ustawień BIOS zazwyczaj można znaleźć wpis Technologii wirtualizacji wymieniony jako VTx / VTd . Włącz go, zapisz zmiany w ustawieniach BIOS i uruchom ponownie komputer.

Włączanie technologii wirtualizacji (VTx / VTd) w ustawieniach BIOS

Przy następnym uruchomieniu otwórz ten sam obraz na VMware Workstation i sprawdź, czy problem został rozwiązany. Jeśli nadal występuje ten sam problem, przejdź do następnej metody poniżej.

Metoda 2: Przeprowadzenie procedury maskowania identyfikatora procesora

Błąd „Procesor został wyłączony przez system operacyjny gościa” może również wystąpić, jeśli kontrola bezpieczeństwa wyłącza procesor - jeśli znaleziono niechciany procesor. Zwykle dzieje się tak, gdy spróbujesz przenieść obraz z komputera z architekturą Ivy Bridge na inny z architekturą Sandy Bridge (lub odwrotnie).

Ilekroć wystąpi taki scenariusz, system odmówi uruchomienia obrazu, chyba że identyfikator procesora jest zamaskowany. Modyfikacji można dokonać dość łatwo, jeśli masz VMware ESXi lub inny produkt premium, ale w przypadku stacji roboczej VMware nie ma takiej opcji.

Istnieje jednak sposób maskowania identyfikatora procesora poprzez modyfikację pliku VMX obrazu. Aby to zrobić, potrzebujesz potężnego edytora tekstu, takiego jak Notepad ++ . Oto przewodnik krok po kroku, jak edytować plik VMX obrazu w celu rozwiązania błędu „Procesor został wyłączony przez system operacyjny gościa” :

  1. Upewnij się, że masz zainstalowany Notepad ++ w swoim systemie. Jeśli nie, odwiedź ten link ( tutaj ) i kliknij przycisk Pobierz, aby pobrać plik instalacyjny.

    Pobieranie edytora tekstu Notepad ++
  2. Otwórz plik instalacyjny Notepad ++ i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować go w systemie.
  3. Po zainstalowaniu edytora tekstu upewnij się, że stan obrazu jest ustawiony na Wyłączony (nie zawieszony). Możesz to zrobić, klikając menu rozwijane powiązane z ikoną Odtwórz i wybierając polecenie Zamknij gościa z listy.

    Upewnij się, że stan urządzenia-gościa jest ustawiony na Wyłączone
  4. Następnie upewnij się, że wybrano maszynę gościa, a następnie kliknij opcję Edytuj ustawienia maszyny wirtualnej (w prawym panelu).

    Kliknij link Edytuj ustawienia maszyny wirtualnej
  5. W menu Ustawienia maszyny wirtualnej wybierz kartę Sprzęt, a następnie kliknij urządzenie Dysk twardy (SCSI) . Następnie przejdź do prawego panelu i wyświetl dokładną lokalizację pliku dysku . Skopiuj go lub zapisz w pamięci, ponieważ w następnym kroku musisz przejść do tej ścieżki.

    Przejdź do Sprzęt> Dysk twardy (SCSI) i wyświetl lokalizację pliku dysku
  6. Otwórz Eksploratora plików (lub aplikację Finder, jeśli korzystasz z komputera Mac) i przejdź do lokalizacji pliku na dysku . Powinieneś zobaczyć kilka różnych typów plików. Wśród nich powinieneś znaleźć plik z rozszerzeniem .vmx . Gdy go zauważysz, kliknij go prawym przyciskiem myszy i wybierz polecenie Edytuj za pomocą Notepad ++ .

    Kliknij prawym przyciskiem myszy plik .vmx i wybierz polecenie Edytuj za pomocą Notepad ++

    Uwaga: jeśli korzystasz z systemu Windows 10 i nie widzisz rozszerzeń w Eksploratorze plików, przejdź do karty Widok za pomocą wstążki u góry i upewnij się, że pole powiązane z rozszerzeniami nazw plików jest zaznaczone.

    Włączanie rozszerzeń nazw plików z Eksploratora plików
  7. Po otwarciu pliku .vmx za pomocą Notepad ++ przewiń w dół do dolnej części pliku konfiguracyjnego i wstaw następujący wiersz kodu:
     cpuid.1.eax = „0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101 ″ 
  8. Po wstawieniu wiersza kodu na końcu dokumentu naciśnij Ctrl + S, aby zapisać zmiany i zamknąć Notepad ++.

    Wstawianie opcji config na końcu pliku konfiguracyjnego
  9. Uruchom ponownie maszynę wirtualną z aplikacji Wmware Workstation Player. Komputer gościa powinien uruchomić się pomyślnie bez komunikatu o błędzie „Procesor został wyłączony przez system operacyjny gościa” .

Jeśli ta metoda nie powiodła się, przejdź do ostatniej metody poniżej.

Metoda 3: Utworzenie nowej maszyny wirtualnej

Jeśli dwie powyższe metody nie umożliwiły rozwiązania problemu „Procesor został wyłączony przez system operacyjny gościa”, oznacza to, że masz problem z konfiguracją dysku lub niedawno wykonałeś operację, która uszkodziła maszynę wirtualną.

Ale niezależnie od przyczyny błędu można go rozwiązać, tworząc od nowa nową maszynę gościa. Pamiętaj jednak, że spowoduje to utratę wszelkich danych przechowywanych na maszynie gościa.

Jeśli zdecydujesz się to zrobić, oto krótki przewodnik na temat tworzenia nowej maszyny wirtualnej:

  1. Otwórz VMware Workstation, wybierz ekran główny z lewego okienka, a następnie kliknij Utwórz nową maszynę wirtualną z prawego okienka.

    Tworzenie nowej maszyny wirtualnej
  2. Następnie wybierz przełącznik pliku obrazu dysku instalacyjnego (ISO) i naciśnij przycisk Przeglądaj, aby wybrać obraz. Kreator automatycznie wykryje system operacyjny i przygotuje się do operacji łatwej instalacji . Po załadowaniu pliku ISO kliknij przycisk Dalej .

    Załaduj obraz ISO i naciśnij przycisk Dalej
  3. Wprowadź wymagane dane uwierzytelniające i ponownie naciśnij przycisk Dalej .

    Wprowadź wymagane dane uwierzytelniające do łatwej instalacji
  4. Nazwij swoją nową maszynę wirtualną i ustaw jej lokalizację. Następnie ponownie naciśnij przycisk Dalej .

    Ustaw nazwę i lokalizację swojej nowej maszyny wirtualnej
  5. Określ żądaną pojemność dysku, wybierając Maksymalny rozmiar dysku i zdecyduj o metodzie przechowywania. Następnie ponownie kliknij przycisk Dalej.

    Ustaw ustawienia pojemności dysku
  6. Na koniec naciśnij przycisk Zakończ, aby utworzyć nową maszynę wirtualną.

    Kończenie tworzenia nowej maszyny wirtualnej VMware

Będziesz mógł uruchomić nową maszynę gościa, nie zauważając błędu „Procesor został wyłączony przez system operacyjny gościa” podczas początkowej procedury rozruchu .

Ciekawe Artykuły