Коригиране: Невъзстановима грешка на работната станция на VMware (vcpu-0)

Някои потребители срещат грешка на  VMware Workstation Unrecoverable Error: (vcpu-0)  при опит да инсталират втора операционна система на определен компютър. Някои потребители съобщават, че грешката възниква при настройването на втората виртуална машина, докато други съобщават, че тя се задейства всеки път, когато се опитват да стартират от нея. Изглежда, че проблемът не е специфичен за определена операционна система, тъй като се съобщава, че се появява при инсталации на OsX, Windows и Linux.

Какво причинява непоправима грешка на работната станция VMware: (vcpu-0)

Проучихме този конкретен проблем, като разгледахме потребителски отчети и стратегиите за поправяне, които те използваха, за да разрешат проблема. Въз основа на събраното от нас има няколко често срещани сценария, които ще задействат това конкретно съобщение за грешка:

  • Друг софтуер за виртуализация работи едновременно - Това е една от най-честите причини, поради които възниква тази грешка. VMware Workstation ще изведе тази грешка, ако се опитате да стартирате виртуална машина, докато Virtualbox (или подобен софтуер работи)
  • Сигурната виртуална машина (SVM) е деактивирана от BIOS / UEFI - Често се съобщава, че този проблем възниква, ако защитената виртуална машина (SVM) е деактивирана от BIOS или UEFI (в зависимост от вашата конфигурация). Няколко потребители в подобна ситуация са успели да разрешат проблема, като се уверят, че SVM е активиран.
  • Едновременната многопоточност (SMT) е активирана от BIOS / UEFI - за VMware и друг подобен софтуер е известно, че противоречат на многопоточността. Като цяло ще трябва да деактивирате SMT от настройките на BIOS / UEFI, след като активирате SVM, за да избегнете конфликти
  • CPU или друг компонент е овърклок - Overclocked компонентите също могат да задействат това конкретно съобщение за грешка. Това се случва, защото по време на последователността на зареждане виртуалната машина извършва селекция от проверки на честотите. В някои случаи по-висока честота от нормалната на вашия CPU / GPU може да подмами софтуера да изхвърли това конкретно съобщение за грешка.
  • VMW \ ware бъг - Има добре позната грешка, която създава това конкретно съобщение за грешка, дори когато нито едно от горните условия не е изпълнено. Тъй като се предполага, че тази грешка е била закърпена с версия 12.5, грешката може да бъде разрешена чрез актуализиране на приложението VMware до най-новата версия.
  • Mac OS е предназначена само за работа на хардуер на Apple - Както е посочено в EULA на Apple, MAC OS е проектирана да се изпълнява или виртуализира само на хардуер на Apple. Тази конкретна грешка може да възникне при опит за стартиране на иницииране на виртуално изображение на macOS.

Ако в момента се мъчите да разрешите това конкретно съобщение за грешка, тази статия ще ви предостави избор от потенциални стратегии за ремонт. По-долу имате колекция от методи, които други потребители в подобна ситуация са използвали, за да разрешат непоправимата грешка на  VMware Workstation: (vcpu-0)  . За най-добри резултати следвайте потенциалните поправки по-долу, докато срещнете метод, който е ефективен във вашия конкретен сценарий.

Метод 1: Актуализиране на приложението VMware Workstation

Преди да опитате нещо друго, важно е да се уверите, че използвате най-новата версия на VMware Workstation. Има много съобщения за потребители, които сочат към грешка, отговорна за  непоправимата грешка на VMware Workstation : (vcpu-0) грешка в Vmware Workstation 11.

Тъй като тази грешка вече е закърпена от разработчиците, ще можете да премахнете проблема, като се уверите, че вашият клиент на VMware Workstation е актуализиран до най-новата версия. За да направите това, просто отворете VMware Workstation и отидете на Player> Помощ> Актуализации на софтуера.

След като стигнете до екрана за актуализации на софтуера , кликнете върху Проверка за актуализации  и вижте дали е налична нова версия. Ако е така, следвайте указанията на екрана, за да го инсталирате на вашия компютър.

След като бъде инсталирана по-новата версия, рестартирайте компютъра си и вижте дали проблемът е разрешен. Ако все още срещате  неизправната грешка на  VMware Workstation: (vcpu-0) , преминете надолу към следващия метод по-долу.

Метод 2: Деактивиране / деинсталиране на софтуер за виртуализация на друга организация

Възможно е да срещнете този проблем, защото VMware Workstation и Oracle VM VirtualBox работят едновременно. Въпреки че се съобщава, че това се случва главно, когато потребителят се опитва да стартира виртуална машина macOS, някои засегнати потребители съобщават, че проблемът е разрешен веднага след затварянето на Oracle VM Virtual b ox .

Други потребители съобщават, че проблемът е разрешен едва след като са деинсталирали Oracle VM VirtualBox. Само за да гарантираме, че конфликтът на софтуера не улеснява появяването на непоправимата грешка на  VMware Workstation: (vcpu-0)  , настояваме ви да следвате стъпките по-долу, за да деинсталирате Oracle VM VirtualBox (или подобен софтуер за виртуализация на конкурент):

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това напишете „ appwiz.cpl “ и натиснете Enter, за да отворите програми и функции .
  2. Вътре в Програми и функции превъртете списъка с приложения и намерете Oracle VM Virtualbox (или друг конкурент на софтуера за виртуализация). След като го видите, щракнете с десния бутон върху него и изберете Деинсталиране .
  3. След като софтуерът на конкурентната организация бъде премахнат, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране.

Ако все още срещате  неизправната грешка на  VMware Workstation: (vcpu-0) , преминете надолу към следващия метод по-долу.

Метод 3: Активиране на Secure Virtual Machine (SVM) или Intel Virtualization Technology от BIOS / UEFI

SVM (Secure Virtual Machine) е еквивалентът на технологията Intel VT-x / Intel Virtualization на някои машини. Но независимо от технологията за виртуализация, която компютърът ви използва, тя трябва да бъде активирана, за да се гарантира, че виртуалните машини работят гладко.

Активирането на SVM или Intel Virtualization е възможно само чрез въвеждане на настройките на BIOS / UEFI - тази процедура ще бъде различна според производителя на дънната ви платка. Има обаче някои прилики.

Първата стъпка би била да въведете настройките на BIOS / UEFI - Тази процедура ще изисква да натиснете клавиша за настройка по време на първоначалната последователност на зареждане. Клавишът за настройка трябва да се появи на началния екран, но само в случай че не стане, можете да извършите онлайн търсене с „майка на дънната ви платка + ключ за настройка“, за да откриете ключа за настройка .

Сега следващият екран ще бъде различен в зависимост от това дали сте въвели старите настройки (BIOS) или по-новия UEFI. Имайте предвид, че всеки основен производител на дънни платки ще има различни менюта и имена на настройки. Най-често ще можете да намерите SVM Mode в Advanced> CPU Configuration. Просто го настройте на Enabled и не забравяйте да запазите промените, преди да излезете от настройките на BIOS / UEFI .

След като режимът SVM или технологията за виртуализация на Intel са активирани, рестартирайте компютъра си и вижте дали грешката на  VMware Workstation Unrecoverable: (vcpu-0)  е разрешена. Ако все още виждате грешката, когато се опитвате да стартирате или създадете виртуална машина с помощта на VMware Workstation, преминете към следващия метод по-долу.

Метод 4: Деактивиране на едновременното мултитрийдинг (SMT) в BIOS / UEFI

Има няколко причини, поради които бихте искали да деактивирате SMT (Едновременно многопоточно). Въпреки че запазването на тази опция деактивирана може да доведе до малко по-добра производителност при някои графични процесори, не препоръчваме да правите това, освен ако наистина не е необходимо.

Няколко потребители, срещнали невъзстановима грешка на  VMware Workstation: (vcpu-0),  са успели да я разрешат, след като са деактивирали едновременното мултитрийдинг (SMT) от настройките на BIOS. Въпреки че няма официално обяснение от разработчиците, засегнатите потребители предполагат, че VMware Workstation противоречи на SMT в няколко различни конфигурации.

За да деактивирате SMT, ще трябва да въведете настройките на BIOS. За да направите това, отворете настройките на BIOS, като натиснете клавиша за настройка по време на началния екран.

Имайте предвид, че в зависимост от производителя на вашия процесор, името на опцията SMT ще бъде различно. Например, Intel (R) Hyper-Threading е собствена технология на Intel за едновременна многопоточност.

След като влезете в настройките на BIOS, става въпрос за откриване на опциите за контрол за SMT. Обикновено ще можете да го намерите в едно от следните подменюта: Tweaker Config, CPU Feature, Advanced BIOS, Performance, Processor, CPU.

В зависимост от версията на BIOS / UEFI и производителя на дънната платка, с която работите, опцията за управление, посветена на тази технология, може да бъде една от следните: Intel (R) Hyper-Threading, Hyper-Treading технология, Hyperthreading функция, CPU Hyper-Threading или контрол на хипер нишка.

След като успеете да намерите тази опция, настройте я да деактивира, рестартирайте компютъра си и вижте дали грешката на  VMware Workstation Unrecoverable: (vcpu-0)  е разрешена. Ако все още виждате същото съобщение за грешка, когато се опитвате да стартирате виртуална машина, преминете към следващия метод по-долу.

Метод 5: Връщане към тактовите честоти по подразбиране

Няколко потребители, които се борят да разрешат непоправимата грешка на  VMware Workstation: (vcpu-0)  , най-накрая откриха, че проблемът възниква само ако честотата на процесора е овърклоквана Веднага след като се върнаха към честотата на процесора по подразбиране, проблемът изчезна.

Това предполага, че проблемът може да се задейства и ако първоначалните проверки, извършени от VMware Workstation, разкрият някои несъответствия по отношение на честотите на процесора ви. Както се оказва, софтуерът може да изхвърли тази грешка, ако забележи, че ресурсите на процесора на хост машината са различни от оригиналните спецификации.

Ако знаете, че сте овърклок, влезте в настройките на BIOS / UEFI, отидете в подменюто Овърклок и се върнете към честотите по подразбиране.

След като процесорът се върне към честотите по подразбиране, стартирайте виртуалната машина отново и вижте дали проблемът е разрешен. Ако все още срещате  неизправната грешка на  VMware Workstation: (vcpu-0) , преминете надолу към следващия метод по-долу.

Метод 6: Промяна на VMX файла

Ако се сблъскате с непоправима грешка на  VMware Workstation: (vcpu-0),  когато се опитвате да стартирате или конфигурирате виртуална машина на Mac OS, най-вероятно ще срещнете този проблем, тъй като VMware Workstation не е предназначен да виртуализира хардуера на Apple. Обикновено, за да стартирате Mac OS, ще ви трябва Mac Book, съчетана с VMware Fusion.

Има обаче начин да се заобиколи проблемът и да се позволи виртуализиране на MacOS от Workstation 11. Всичко, което трябва да направите, е да добавите кодов ред към VMX файла. Ето кратко ръководство за това как да направите това:

  1. Посетете тази връзка ( тук ) и кликнете върху бутона Изтегляне, за да изтеглите най-новата версия на Notepad ++ .

    Забележка: Можете да пропуснете стъпки от 1 до 3 и да отворите .vmx файла с Notepad, но рискувате да вмъкнете кодовия ред в средата на друг - което може да съсипе конфигурационния файл.

  2. Отворете инсталацията Notepad ++ и следвайте инструкциите на екрана, за да инсталирате софтуера на вашия компютър.
  3. След като Notepad ++ бъде инсталиран, отидете до местоположението на виртуалната машина, която ви показва  грешка на непоправимата работна станция: (vcpu-0)  . След като стигнете там, щракнете с десния бутон върху .vmx файла и изберете Редактиране с Notepad ++ .

    Забележка: Ако не сте инсталирали Notepad ++, вместо това изберете Open with ...> Notepad .

  4. С отворения VMX файл поставете следния ред код:
    smc.version = 0

    Забележка: Не е нужно да го поставяте на определено място. Навсякъде е добре, тъй като файлът ще бъде автоматично сортиран, след като го запазите. Всичко, което трябва да направите, е да се уверите, че не го поставяте в средата на друг кодов ред.

  5. Запазете .VMX файла и отворете отново виртуалната машина. Вече не трябва да срещате непоправима грешка на работната станция на  VMware: (vcpu-0)  грешка.