Poprawka: kod zatrzymania UNSUPPORTED_PROCESSOR w systemie Windows 11

Niedawno spotkałem się z problemem przewodowym na maszynie wirtualnej z systemem Windows 11 w środowisku VMware Workstation Pro. W tym przypadku kompilacja podglądu programu Windows Insider zainstalowana na tej maszynie wirtualnej nie mogła zostać zaktualizowana do najnowszej wersji. Za każdym razem, gdy pojawia się nowa kompilacja, jest ona wykrywana za pośrednictwem witryny Windows Update. Następnie przystępuję do pobierania wersji zapoznawczej. Kompilacja pobiera się prawidłowo, a następnie system przygotowuje się do instalacji. Ale kiedy w końcu ponownie uruchomię system, aby dokończyć instalację wersji zapoznawczej, następuje przejście do kodu zatrzymania UNSUPPORTED_PROCESSOR. Następnie proces instalacji zostaje cofnięty i w ten sposób nie mogę dokonać aktualizacji do nowszej wersji. Jeśli otrzymujesz również kod zatrzymania UNSUPPORTED_PROCESSOR w systemie Windows 11, ten artykuł z pewnością Ci pomoże.

Aby rozwiązać problem, próbowałem zaktualizować stację roboczą VMware, wyłączyć funkcję Hyper-V, wprowadzić różne zmiany we wpisach procesora w ustawieniach maszyny wirtualnej, ale bezskutecznie. Wreszcie udało mi się rozwiązać problem za pomocą poniższych rozwiązań.

Choć w tej chwili wygląda to na błąd stacji roboczej VMware. Dopóki VMware tego nie naprawi, możesz wypróbować poniższe rozwiązania jako obejście.

POPRAWKA 1 – Ustaw liczbę procesorów na 1

Kiedy miałem do czynienia z problemem, liczba procesorów została ustawiona na 2. Zwykle podczas instalacji maszyny wirtualnej z systemem Windows 11 wspólne są dwa procesory. Ale jeśli ustawisz go na 1 rdzeń, problem ten można rozwiązać. Zauważ, że próbowałem także dla 4, ale zadziałało tylko z 1.

Po prostu kliknij Edytuj ustawienia maszyny wirtualnej, przejdź do Procesory, ustaw liczbę procesorów na 1 zamiast 2.

Następnie spróbuj ponownie uruchomić maszynę wirtualną i tym razem kod zatrzymania UNSUPPORTED_PROCESSOR nie wystąpi.

POPRAWKA 2 – Włącz hiperwizor VMware

Przy wspomnianym wyżej FIX 1 problem polega na tym, że po ustawieniu numeru procesora na 1 maszyna wirtualna jest szalenie wolniejsza. Dla niektórych może to być OK, ale dla innych może to być kolejny problem. Możemy więc wypróbować tę alternatywną poprawkę, która usuwa podstawową przyczynę tego problemu. Oczekuje się, że ten problem będzie występował w trybie poziomu użytkownika (ULM), w którym VMware nie może używać własnego hypervisora, ponieważ funkcja Hypervisor systemu Windows jest włączona.

Zobacz także:Poprawka: kod zatrzymania REGISTRY_ERROR lub BSOD w systemie Windows 11

Możesz łatwo wyłączyć funkcję Hypervisor systemu Windows, uruchamiając to proste polecenie w administracyjnym wierszu poleceń na hoście:

 bcdedit /set hypervisorlaunchtype off

Zasadniczo po pomyślnym wykonaniu powyższego polecenia należy ponownie uruchomić komputer. Po ponownym uruchomieniu Hypervisor systemu Windows zostaje wyłączony i VMware może używać własnego hypervisora, ostatecznie rozwiązując problem.

Jeśli chcesz ponownie włączyć lub przywrócić funkcję Hypervisor systemu Windows, możesz to łatwo zrobić za pomocą tego polecenia:

bcdedit /set hypervisorlaunchtype auto

Aby uzyskać więcej informacji i demonstrację na żywo powyższych poprawek, obejrzyj ten film:

To wszystko!