This virtual machine requires avx2 but avx is not present как исправить

From Cheetah to High Sierra, Mojave is the most interesting operating system for Mac. But that doesn't end up only for Mac. If you are well interested in it,

From Cheetah to High Sierra, Mojave is the most interesting operating system for Mac. But that doesn’t end up only for Mac. If you are well interested in it, you could hands on it right in your Windows computer. That’s might be a bit tricky but isn’t that difficult that you couldn’t since we’ve covered you with the step by step tutorial. Here’s how to Install macOS Mojave on VMware on Windows PC also here How to Fix This Virtual Machine Requires AVX2 But AVX is Not Present.

But not only it’s tricky, it’s also loaded with problems so this mightn’t go well for everyone. This makes it more tricky and difficult. From downloading the image to installating, there’s an entire army of problems to fight against. That means, from the earliest step to the bottom which is installing, there’s no lack of problems. Most of the problems can be likely due to Apple doesn’t support the process and VMware neither. After all, they are part of the installation which we need to fix.

When it comes to installing macOS on your Windows computer, there’s a scenario. While every computer has processors, it’s whether Intel or AMD. Installing Mojave on VMware on computers with AMD processors are a little bit different from installing Mojave on VMware on computers with Intel processors. The difference is small but it matters. If you didn’t make the change, you would likely experience not only one but a couple of errors. But among those, one of the problems that occur for most of the users is “This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on.” This method works to fix the error for installing any version of macOS on AMD systems.

While VMware points AVX2 and absence of AVX but that isn’t really the problem neither the solution if you enable it. If you’re concerned, AVX is the name of one of many x86 vector extensions from Intel and AVX2 is the new version of AVX. They can potentially improve application performance related to high-performance computing, databases, and video processing. There’s no need to know more. Let’s get started.

The difference between the processors differs for the installation. One of the differences between Intel and AMD CPUs is the hardware acceleration. On Intel CPUs, this feature is often disabled or even most of the time, it’s disabled by default. But you can enable the hardware acceleration from BIOS or UEFI Firmware.

On AMD CPUs, it’s always enabled by default so there’s no BIOS or UEFI. This tiny difference might cause the problem but that’s not only reason since there’s a whole CPU difference. There’s also a difference in error. This error particularly appears when attempting to install Mojave on a computer with AMD processor. While on Intel processors, if the hardware acceleration isn’t enabled, you’ll see like “This virtual machine supports VT-x but it isn’t on” or something similar to it which indicates of the hardware acceleration isn’t enabled.

Step One: Change Workstation / Player compatibility version to 10.x

When you’ve set up the Mojave virtual machine, now for some reasons you may need to change the compatibility version of VMware to 10.x.

From the VMware window, select Mojave and click VM > Manage then click Change Hardware Compatibility.

Mojave - VMware Workstation

Mojave – VMware Workstation

On the change hardware compatibility wizard, click on Next.

Change Hardware Compability Wizard

Change Hardware Compatibility Wizard

Next, click on the Workstation 15.x then choose the Workstation 10.x version from the drop-down menu, and click Next.

Confirm to use the version of the VMware Workstation for the virtual machine by clicking Yes.

VMware Workstation

In this screen, you can choose to create a copy of the virtual machine without the changes and if something goes wrong you’ll be able to revert back and use the clone of the virtual machine. The second option will apply the hardware configuration to the virtual machine without copy to let you revert back. Choose one of them and click Next.

Clone Before Converting

Clone Before Converting

On the next screen, if you choose the clone option you’d see the specify the virtual machine window. But if you choose the alter this virtual machine then click Next.

Review Changes

Review Changes

With the converting done, you’re good to go.

Converting Virtual Machine

Converting Virtual Machine

Step Two: Insert Config Key For The Virtual Machine (For AMD Only)

The next thing that you need to do for succeeding with the installation is inserting the config key for the virtual machine in the virtual machine configuration file. This is a little different from inserting config key for Intel systems but it’s not differently done. There are some more codes to add in addition to a single line code which is for Intel systems.

In order to fix, navigate to the virtual machine files and right click on the vmx file and click Notepad. If the Notepad isn’t there, go ahead and click on the Choose another app then select the Notepad.

Open VMX with Notepad

Open VMX with Notepad

Now copy and paste the following lines to the bottom of the lines. If you’ve encounter VM Will fail to boot with a “Dictionary Compatibility” problem, you may fix it with this.

smc.version = “0”
cpuid.0.eax = “0000:0000:0000:0000:0000:0000:0000:1011”
cpuid.0.ebx = “0111:0101:0110:1110:0110:0101:0100:0111”
cpuid.0.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”
cpuid.0.edx = “0100:1001:0110:0101:0110:1110:0110:1001”
cpuid.1.eax = “0000:0000:0000:0001:0000:0110:0111:0001”
cpuid.1.ebx = “0000:0010:0000:0001:0000:1000:0000:0000”
cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”
cpuid.1.edx = “0000:1111:1010:1011:1111:1011:1111:1111”
featureCompat.enable = “FALSE”

Insert Code

Insert Code

Step Three: Set VMware Workstation Server to Automatic – Delayed

Now that you’re done with those, the last thing you need to do is set the Workstation Server service to Automatic – Delayed.

Make sure your VMware Workstation Server is set to Automatic – Delayed, while the rest of the VMware services are set to just automatic.

To set this feature, open Run by pressing Ctrl + R and type services.msc then hit Enter.

Run

Run

Now scroll down and figure out the VMware Workstation Server and click twice on it.

Services

Services

In this screen, click the startup options and select Automatic (Delayed Start).

VMware Workstation Server Properties

VMware Workstation Server Properties

Once you’ve done, you’re completely ready to begin the installation. Switch on the Mojave machine and you’ll straightly boot into the installation process. Here’s the tutorial to continue the installation.

  • Install macOS Mojave on VMware on Windows PC

After the installation, you may set the Workstation Server to Automatic.

Welcome

Welcome

With that done, you’re out of the way. There’s nothing more you’d need. Just proceed with the installation and enjoy! Hope that helps, let me know in the comments down below.

How to Fix This virtual machine requires AVX2 but AVX is not present?

How-to-Fix-This-Virtual Machine Requires AVX2 But AVX is Not Present Error

There is a slight difference between the intel and AMD processors in the Hardware compatibility. That slight differs casues many errors for installing macOS 10.x on VMware or VirtualBox. On Intel Processors the Hardware acceleration 90% disabled by default but in AMD processors it is against that. You can enable or disable the Hardware acceleration from BIOS, both on AMD and Intel Processors.

If the Intel VT-x is enabled skip this step, if not follow the instructions to enable it.

How to Enable Intel VT-x On Your Computer’s UEFI Firmware?

Method Number 1: Enable VT-x using the BIOS

Enabling the Virtualization technology is not a bizarre thing that many user fear, and saying my pc can not support mac. it is the simplest thing you could ever do as long as you know the BIOS of your Computer.

Reststart your computer and hit the BIOS key of your computer, since every computer’s BIOS key different. It is hard to say which button is a specific BIOS Key, so you have to search it your self and find out the BIOS key of your computer.

The moment the BIOS is reached find the Virtualization technology or Intel VT-x, >then enable it.

Methods Number 2: Incase you couldn’t access the BIOS follow the below instructions.

To enable the Intel VT-x, you have to visit your computer’s UEFI Firmware from Recovery tab on the settings, In simple words, Windows Settings> Head over to Update and security> recovery and advanced startup.

Advanced startup

After the system restarted, select troubleshot> then select the advanced options.

Select UEFI Firmware Settings> after that select restart.

Once you reached the BIOS of your computer using the Firmware> find their the Intel VT-x, or it is also called the Virtualization technology, enable it and save changes.

If the Virtual technology is enabled again you facing the problem, you have to follow the below instructions. It is a little bit long but it will fix the error you are facing.

Step 1. Change the VMWare Player /Workstation Pro compatibility version to 10.x

Turn on the VM, which contains the macOS 10.x in it,> then head over to the VM Menu> Manage> change hardware compatibility.

Access the Hardware Compatibility

Changing hardware compatibility requires a little time, so to accomplish it you have to click next.

Welcome Wizard of Hardware Compatibility

Change the Version from 15.x to the 10.x and click next.

Fix macOS 10.x Errors

Change the Hardware Compatiblity to 10.x

Here, the VMware warns, that some of the features from the VMware Workstation will be removed. You have to ignore it by selecting continue.

Are your sure to for conversation

The VMware Hardware compatibility gives you two options to change it.

  1. A clone
  2. Altr

The clone will simply take a copy of the original VM and it won’t alter any changes to it but Alter doesn’t care about the original and brings it changes no matter what.

Fix macOS 10.x Errors

Hardware Compatibility options

If you choose the clone option, the next step will be a specific new window but the Alter option will be telling you the summarize of settings.

Reviewing the changes

Once the conversation is done, close the window and move to the next step.

Fix macOS 10.x Errors

Conversation is done

Step 2. Add the Config key for Virtual Machine (Only for AMD)

Head over to the location where the VM is saved, find the File which has the extension of VMX, right-click and open it with Notepad.

Scroll down to the end copy and paste the below codes their.

smc.version = “0”
cpuid.0.eax = “0000:0000:0000:0000:0000:0000:0000:1011”
cpuid.0.ebx = “0111:0101:0110:1110:0110:0101:0100:0111”
cpuid.0.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”
cpuid.0.edx = “0100:1001:0110:0101:0110:1110:0110:1001”
cpuid.1.eax = “0000:0000:0000:0001:0000:0110:0111:0001”
cpuid.1.ebx = “0000:0010:0000:0001:0000:1000:0000:0000”
cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”
cpuid.1.edx = “0000:1111:1010:1011:1111:1011:1111:1111”
featureCompat.enable = “FALSE”

Configure the Virtual Machine settings

Step 3. Change the VMWare Workstation Service to Automatic- Delayed

Since it is a service specifically built for Vmware Player and VMware Workstation pro, you must set it to Automatic-Delayed. To do that, Open run dialog box and search services.msc.

Fix macOS 10.x Errors

Open Services

Find there the VMware Workstation Server> right click and open its property. Change the startup type from remote to automatic.

That was the last step, now you are ready for installing macOS 10.x on VMware.

Pages: 1 2 3

This guide is about upgrade the macOS Catalina to BigSur and fix the error on AMD Laptop

  • This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on
  • The CPU has been disabled by the guest operating system. Power off or reset the virtual machine.

As the previous post – Install MacOS Catalina, I have upgraded the os to BigSur by using the System References.

Everything is okey until the VMWare is restarted. It hang with the Apple’s logo with message:
The CPU has been disabled by the guest operating system. Power off or reset the virtual machine.

We cannot do the fix as the previous installation post.

After tried to search somethings on the internet, with combined some guides:

Open your vmx file and add the following line:

smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
smbios.reflectHost = "TRUE"
hw.model = "MacBookPro14,3"
board-id = "Mac-551B86E5744E2388"

Next, save it and run again.

This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on.

Option 1

The hardware maybe incompatible with the current CPUID. So we will change the Hardware compatible.

  • For VMWare Workstation: Click on the VM -> Manage -> Change Hardware Compatibility… -> Choose Workstation 10.x
  • For VMWare Player: Open the vmx filem search and change as the following line:
    virtualHW.version = "10"

    It will change the virtual machine hardware compatibility to 10.

Option 2

Try to install the newer version of VMWare. I have tried with VMWare Workstation Player/Pro 16 and it worked fine.

More references

  • https://www.geekrar.com/how-to-fix-the-cpu-has-been-disabled-by-the-guest-os/
  • https://www.youtube.com/watch?v=CNFd0veyZ7Y
  • https://www.youtube.com/watch?v=upTJiH8wpvU

What’s Next?

  • Don’t want to try these complexity steps? Just Run the pre-made the macos BigSur from VMDK

Nam Le,
Personal experiment, https://nready.net

Views: 3,019


Last modified on February 28th, 2022 at 10:37 pm


en macOS VMware

#48227

Vmware error 5 г., 3 мес. назад

Репутация: 0

Hello there !

I follows the step by step guide for vmware here : www.macrolab-online.com/knowledgebase/in…htm#page=vmware.html

But when i want to launch the virtual machine (step 22) i have an error message :

«This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on.»

Please, help me


Murgol


Fresh Boarder

Постов: 4

graphgraph

Пользователь в оффлайне

Кликните здесь, чтобы посмотреть профиль этого пользователя

Для добавления сообщений Вы должны зарегистрироваться или авторизоваться

 

#48228

Re: Vmware error 5 г., 3 мес. назад

Репутация: 788

Did you install windows 7 32 bit system as a guest OS? You may switch ON CPU virtualization in BIOS of a host, but I would avoid this.

ADDED: Check if your host OS support AVX
Check if you have AVX support setting in BIOS too.


Slav2


Администратор

Постов: 16316

graph

Пользователь в оффлайне

Кликните здесь, чтобы посмотреть профиль этого пользователя

Последнее редактирование: 29.10.2017 18:25 Редактировал Slav2.

Для добавления сообщений Вы должны зарегистрироваться или авторизоваться

Send logs to my mail — with subject ‘log files’ to pass spam filter.
How to record logs in knowledge base

 

#48229

Re: Vmware error 5 г., 3 мес. назад

Репутация: 0

Thanks for the fast reply !

My host os is windows 10 x64 so it’s support AVX refer to the wiki link you give me.
i did not install any guest os at this step of the guide but i use the iso windows 7 tiny image you gave on the guide on vmware.

i will check any AVX option on the bios and i come back. I have AX370 gaming 5 mother board.

edit : did not see any AVX things on bios options.


Murgol


Fresh Boarder

Постов: 4

graphgraph

Пользователь в оффлайне

Кликните здесь, чтобы посмотреть профиль этого пользователя

Последнее редактирование: 29.10.2017 18:46 Редактировал Murgol.

Для добавления сообщений Вы должны зарегистрироваться или авторизоваться

 

#48230

Re: Vmware error 5 г., 3 мес. назад

Репутация: 0

I manage to launch the virtual machine ! I just change hardware compatibility to workstation 8.0 and it works.

But in the guide you insist to take 6.5-7.x hardware compatibility so… is it really important ? Is there a way for me to start virtual machine on 6.5-7.x compatibility ?


Murgol


Fresh Boarder

Постов: 4

graphgraph

Пользователь в оффлайне

Кликните здесь, чтобы посмотреть профиль этого пользователя

Для добавления сообщений Вы должны зарегистрироваться или авторизоваться

 

#48232

Re: Vmware error 5 г., 3 мес. назад

Репутация: 788

If VM works, make snapshot of it and change nothing. 6.5-7.x compatibility required to fix mouse lag.


Slav2


Администратор

Постов: 16316

graph

Пользователь в оффлайне

Кликните здесь, чтобы посмотреть профиль этого пользователя

Для добавления сообщений Вы должны зарегистрироваться или авторизоваться

Send logs to my mail — with subject ‘log files’ to pass spam filter.
How to record logs in knowledge base

 

#48233

Re: Vmware error 5 г., 3 мес. назад

Репутация: 0

Ok ! Thanks for the help !


Murgol


Fresh Boarder

Постов: 4

graphgraph

Пользователь в оффлайне

Кликните здесь, чтобы посмотреть профиль этого пользователя

Для добавления сообщений Вы должны зарегистрироваться или авторизоваться

 

Понравилась статья? Поделить с друзьями:
  • This program cannot be run in dos mode как исправить
  • This video file cannot be played error code 232404
  • This program can only be executed on the asus computer как исправить
  • This video file cannot be played error code 232011
  • This product is currently unavailable in your region как исправить