Poprawka: nieodwracalny błąd stacji roboczej VMware (vcpu-0)

Niektórzy użytkownicy napotykają  błąd nieodwracalnego błędu stacji roboczej VMware: (vcpu-0)  podczas próby zainstalowania drugiego systemu operacyjnego na określonym komputerze. Niektórzy użytkownicy zgłaszają, że błąd występuje podczas konfigurowania drugiej maszyny wirtualnej, podczas gdy inni zgłaszają, że jest ona wyzwalana przy każdej próbie uruchomienia z niej. Problem nie wydaje się być specyficzny dla określonego systemu operacyjnego, ponieważ zgłoszono, że występuje w instalacjach OsX, Windows i Linux.

Co powoduje nieodwracalny błąd stacji roboczej VMware: (vcpu-0)

Zbadaliśmy ten konkretny problem, przeglądając raporty użytkowników i strategie naprawy, których użyli do rozwiązania problemu. Na podstawie tego, co zebraliśmy, istnieje kilka typowych scenariuszy, które spowodują ten konkretny komunikat o błędzie:

  • W tym samym czasie działa inne oprogramowanie do wirtualizacji - jest to jedna z najczęstszych przyczyn występowania tego błędu. VMware Workstation zgłosi ten błąd, jeśli spróbujesz uruchomić maszynę wirtualną, gdy działa Virtualbox (lub podobne oprogramowanie)
  • Bezpieczna maszyna wirtualna (SVM) jest wyłączona w systemie BIOS / UEFI - ten problem często występuje, jeśli funkcja Secure Virtual Machine (SVM) jest wyłączona w systemie BIOS lub UEFI (w zależności od konfiguracji). Kilku użytkownikom w podobnej sytuacji udało się rozwiązać problem, upewniając się, że SVM jest włączona.
  • Równoczesna wielowątkowość (SMT) jest włączona z BIOS / UEFI - wiadomo, że VMware i inne podobne oprogramowanie powodują konflikt z wielowątkowością. Ogólnie rzecz biorąc, musisz wyłączyć SMT w ustawieniach BIOS / UEFI po włączeniu SVM, aby uniknąć konfliktów
  • Procesor lub inny komponent jest podkręcony - podkręcone komponenty mogą również wywołać ten konkretny komunikat o błędzie. Dzieje się tak, ponieważ podczas sekwencji rozruchowej maszyna wirtualna przeprowadza wybrane sprawdzenia częstotliwości. W niektórych przypadkach wyższa częstotliwość niż zwykle na procesorze / GPU może skłonić oprogramowanie do wyrzucenia tego konkretnego komunikatu o błędzie.
  • Błąd VMW \ ware - istnieje dobrze znany błąd, który generuje ten konkretny komunikat o błędzie, nawet jeśli żaden z powyższych warunków nie jest spełniony. Ponieważ ten błąd został rzekomo załatany w wersji 12.5, błąd można rozwiązać, aktualizując aplikację VMware do najnowszej wersji.
  • Mac OS jest zaprojektowany do działania tylko na sprzęcie Apple - jak określono w umowie licencyjnej Apple, MAC OS został zaprojektowany do uruchamiania lub wirtualizacji tylko na sprzęcie Apple. Ten konkretny błąd może wystąpić podczas próby uruchomienia obrazu wirtualnego macOS.

Jeśli obecnie masz problemy z rozwiązaniem tego konkretnego komunikatu o błędzie, w tym artykule znajdziesz wybór potencjalnych strategii naprawy. Poniżej znajduje się zbiór metod, których używali inni użytkownicy w podobnej sytuacji w celu   rozwiązania problemu błędu nieodwracalnego błędu stacji roboczej VMware: (vcpu-0) . Aby uzyskać najlepsze wyniki, postępuj zgodnie z potencjalnymi poprawkami poniżej, aż napotkasz metodę skuteczną w Twoim konkretnym scenariuszu.

Metoda 1: Aktualizacja aplikacji VMware Workstation

Zanim spróbujesz cokolwiek innego, upewnij się, że korzystasz z najnowszej wersji VMware Workstation. Istnieje wiele raportów użytkowników, które wskazują na błąd odpowiedzialny za błąd  VMware Workstation Unrecoverable Error: (vcpu-0) w Vmware Workstation 11.

Ponieważ ten błąd został już załatany przez programistów, będzie można go wyeliminować, upewniając się, że klient VMware Workstation jest zaktualizowany do najnowszej wersji. Aby to zrobić, po prostu otwórz VMware Workstation i przejdź do Player> Pomoc> Aktualizacje oprogramowania.

Po przejściu do ekranu Aktualizacje oprogramowania kliknij opcję Sprawdź aktualizacje  i zobacz, czy jest dostępna nowa wersja. Jeśli tak, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować go na komputerze.

Po zainstalowaniu nowszej wersji uruchom ponownie komputer i sprawdź, czy problem został rozwiązany. Jeśli nadal napotykasz  błąd nieodwracalny błędu stacji roboczej VMware: (vcpu-0)  , przejdź do następnej metody poniżej.

Metoda 2: Wyłączanie / odinstalowywanie oprogramowania do wirtualizacji innej organizacji

Możesz napotkać ten problem, ponieważ VMware Workstation i Oracle VM VirtualBox działają w tym samym czasie. Chociaż jest to głównie zgłaszane, gdy użytkownik próbuje uruchomić maszynę wirtualną macOS, niektórzy użytkownicy, których dotyczy problem, zgłosili, że problem został rozwiązany natychmiast po zamknięciu Oracle VM Virtual b ox .

Inni użytkownicy zgłosili, że problem został rozwiązany dopiero po odinstalowaniu Oracle VM VirtualBox. Aby upewnić się, że konflikt oprogramowania nie ułatwia pojawienia się  błędu VMware Workstation Unrecoverable Error: (vcpu-0)  , zachęcamy do wykonania poniższych kroków w celu odinstalowania Oracle VM VirtualBox (lub podobnego konkurencyjnego oprogramowania do wirtualizacji):

  1. Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom. Następnie wpisz „ appwiz.cpl ” i naciśnij klawisz Enter, aby otworzyć Programy i funkcje .
  2. Wewnątrz programów i funkcji przewiń listę aplikacji i znajdź Oracle VM Virtualbox (lub inne konkurencyjne oprogramowanie do wirtualizacji). Gdy go zobaczysz, kliknij go prawym przyciskiem myszy i wybierz Odinstaluj .
  3. Po usunięciu oprogramowania rywalizującej organizacji uruchom ponownie komputer i sprawdź, czy problem został rozwiązany przy następnym uruchomieniu.

Jeśli nadal napotykasz  błąd nieodwracalny błędu stacji roboczej VMware: (vcpu-0)  , przejdź do następnej metody poniżej.

Metoda 3: Włączanie bezpiecznej maszyny wirtualnej (SVM) lub technologii wirtualizacji Intel z systemu BIOS / UEFI

SVM (Secure Virtual Machine) jest odpowiednikiem technologii Intel VT-x / Intel Virtualization na niektórych maszynach. Jednak niezależnie od technologii wirtualizacji, z której korzysta Twój komputer, należy ją włączyć, aby maszyny wirtualne działały płynnie.

Włączenie SVM lub Intel Virtualization jest możliwe tylko po wprowadzeniu ustawień BIOS / UEFI - ta procedura będzie inna w zależności od producenta płyty głównej. Istnieją jednak pewne podobieństwa.

Pierwszym krokiem byłoby wprowadzenie ustawień BIOS / UEFI - ta procedura będzie wymagać naciśnięcia klawisza Setup podczas początkowej sekwencji rozruchu. Klawisz Setup powinien pojawić się na ekranie początkowym, ale na wypadek, gdyby tak się nie stało, możesz przeprowadzić wyszukiwanie online za pomocą „your motherboard mother + setup key”, aby znaleźć swój klucz Setup .

Teraz następny ekran będzie inny w zależności od tego, czy wprowadziłeś starsze ustawienia (BIOS), czy nowszy UEFI. Należy pamiętać, że każdy główny producent płyt głównych będzie miał różne menu i nazwy ustawień. Najczęściej tryb SVM można znaleźć w Advanced> CPU Configuration. Po prostu ustaw go na Włączone i nie zapomnij zapisać zmian przed wyjściem z ustawień BIOS / UEFI .

Po włączeniu trybu SVM lub technologii wirtualizacji Intel uruchom ponownie komputer i sprawdź, czy  błąd nie do naprawienia stacji roboczej VMware: (vcpu-0)  został rozwiązany. Jeśli nadal widzisz błąd podczas próby uruchomienia lub utworzenia maszyny wirtualnej przy użyciu VMware Workstation, przejdź do następnej metody poniżej.

Metoda 4: Wyłączanie jednoczesnej wielowątkowości (SMT) w systemie BIOS / UEFI

Istnieje kilka powodów, dla których chcesz wyłączyć SMT (jednoczesna wielowątkowość). Chociaż pozostawienie tej opcji wyłączonej może dać nieco lepszą wydajność w przypadku niektórych procesorów graficznych, nie zalecamy tego, chyba że naprawdę jest to konieczne.

Kilku użytkowników napotykających  błąd nieodwracalny stacji roboczej VMware: (vcpu-0)  udało się go rozwiązać po wyłączeniu jednoczesnej wielowątkowości (SMT) w ustawieniach BIOS-u. Chociaż nie ma oficjalnego wyjaśnienia od programistów, dotknięci użytkownicy spekulują, że VMware Workstation jest w konflikcie z SMT w kilku różnych konfiguracjach.

Aby wyłączyć SMT, musisz wprowadzić ustawienia BIOS. Aby to zrobić, uzyskaj dostęp do ustawień systemu BIOS, naciskając klawisz Setup na ekranie początkowym.

Należy pamiętać, że w zależności od producenta procesora nazwa opcji SMT będzie inna. Na przykład Intel (R) Hyper-Threading jest zastrzeżoną przez firmę Intel technologią jednoczesnej wielowątkowości.

Po wejściu do ustawień BIOS-u, trzeba będzie znaleźć opcje sterowania dla SMT. Zwykle można go znaleźć w jednym z następujących podmenu: Konfiguracja Tweakera, Funkcja procesora, Zaawansowany BIOS, Wydajność, Procesor, Procesor.

W zależności od wersji BIOS / UEFI i producenta płyty głównej, z którą współpracujesz, opcja sterowania dedykowana dla tej technologii może być jedną z następujących: Intel (R) Hyper-Threading, technologia Hyper-Treading, funkcja Hyperthreading, Hyper-Threading procesora lub Hyper Thread Control.

Gdy uda Ci się znaleźć tę opcję, wyłącz ją, uruchom ponownie komputer i sprawdź, czy  błąd nie do odzyskania stacji roboczej VMware: (vcpu-0)  został rozwiązany. Jeśli nadal widzisz ten sam komunikat o błędzie podczas próby uruchomienia maszyny wirtualnej, przejdź do następnej metody poniżej.

Metoda 5: Przywracanie domyślnych częstotliwości taktowania

Kilku użytkowników zmagających się z rozwiązaniem  błędu nieodwracalnego błędu stacji roboczej VMware: (vcpu-0) w  końcu odkryło, że problem występował tylko wtedy, gdy częstotliwość procesora była podkręcona. Gdy tylko powrócili do domyślnej częstotliwości procesora, problem zniknął.

Sugeruje to, że problem może również zostać wywołany, jeśli wstępne testy przeprowadzone przez VMware Workstation ujawnią pewne niespójności dotyczące częstotliwości procesora. Jak się okazuje, oprogramowanie może zgłosić ten błąd, jeśli zauważy, że zasoby procesora komputera hosta są inne niż oryginalne specyfikacje.

Jeśli wiesz, że jesteś podkręcony, uzyskaj dostęp do ustawień BIOS / UEFI, przejdź do podmenu Overclocking i wróć do domyślnych częstotliwości.

Po przywróceniu domyślnych częstotliwości procesora uruchom ponownie maszynę wirtualną i sprawdź, czy problem został rozwiązany. Jeśli nadal napotykasz  błąd nieodwracalny błędu stacji roboczej VMware: (vcpu-0)  , przejdź do następnej metody poniżej.

Metoda 6: Modyfikacja pliku VMX

Jeśli  podczas próby uruchomienia lub skonfigurowania maszyny wirtualnej systemu Mac OS napotykasz  błąd nieodwracalny błąd stacji roboczej VMware: (vcpu-0) , najprawdopodobniej napotkasz ten problem, ponieważ stacja robocza VMware nie jest przeznaczona do wirtualizacji sprzętu Apple. Zwykle, aby uruchomić system Mac OS, potrzebujesz Mac Book w połączeniu z VMware Fusion.

Istnieje jednak sposób obejścia tego problemu i umożliwienia wirtualizacji systemu MacOS przez stację roboczą 11. Wszystko, co musisz zrobić, to dodać linię kodu do pliku VMX. Oto krótki przewodnik, jak to zrobić:

  1. Odwiedź ten link ( tutaj ) i kliknij przycisk Pobierz, aby pobrać najnowszą wersję Notepad ++ .

    Uwaga: Możesz pominąć kroki od 1 do 3 i otworzyć plik .vmx w Notatniku, ale ryzykujesz wstawieniem linii kodu w środku innej - co może zrujnować plik konfiguracyjny.

  2. Otwórz instalację Notepad ++ i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować oprogramowanie na komputerze.
  3. Po zainstalowaniu Notepad ++ przejdź do lokalizacji maszyny wirtualnej, która wyświetla  błąd nieodwracalny błąd stacji roboczej: (vcpu-0)  . Gdy tam dotrzesz, kliknij prawym przyciskiem myszy plik .vmx i wybierz Edytuj za pomocą Notepad ++ .

    Uwaga: Jeśli nie zainstalowałeś Notepad ++, zamiast tego wybierz Otwórz za pomocą…> Notatnik .

  4. Po otwarciu pliku VMX wklej następujący wiersz kodu:
    smc.version = 0

    Uwaga: nie musisz wklejać go w określonym miejscu. Wszystko jest w porządku, ponieważ plik zostanie automatycznie posortowany po zapisaniu. Wszystko, co musisz zrobić, to upewnić się, że nie wklejasz go w środku innej linii kodu.

  5. Zapisz plik .VMX i ponownie otwórz maszynę wirtualną. Nie powinieneś już napotykać  błędu nieodwracalnego błędu stacji roboczej VMware: (vcpu-0)  .