While running the VMWare Workstation, many things can go wrong. One of this surprising ailments is this error statement, “VMWare Workstation unrecoverable error: (vcpu-0)“, that can easily crash any virtual machine. The reason behind this error message is not that simple. But, if you want a one-liner, the contradiction between the allocated CPUs and the number of CPU cores the virtual machine is currently using has caused the problem. These solutions should come handy for you.
Fix 1 – Rectify the allocated CPU cores
It is clear from the problem statement is that the allocated the CPU cores are not configured correctly. So, you must rectify this.
Step 1 – Before doing this, you must have knowledge about the specification of your current machine. Like, the number of CPU cores your machine has.
Step 2 – Open the VMWare Workstation tool on your computer.
Step 3 – Then, select the virtual machine from the left-hand pane. Tap the “Edit this virtual machine settings” option.
Step 4 – In the Virtual Machine Settings page, select the “Processors“.
Step 5 – Set the ‘Number of processors‘ and ‘Number of cores per processors‘ according to the number of available CPUs on your machine. Example – You can just use the “1” processor and “2” cores per the processor.
Step 6 – Click “OK” to save the changes.
After you have saved the changes, relaunch the virtual machine. See if this works.
Fix 2 – Terminate any virtualization programs
You have to shut down any other virtualization programs that are running in the background.
Step 1 – Open up the Task Manager. Just, right-click the Windows key and tap the “Task Manager” from there.
Step 2 – While the Task Manager loads up, look for any other virtualization programs running on your system.
Step 3 – End any other virtualization machine (like VirtualBox), to solve the problem.
You won’t get the vCPU error message again.
Fix 3 – Turn off other Virtualization options
Windows has the native Hypervisor for the remote desktop connection. This, along with the Windows Subsystem for Linux, can come in the way of theĀ VMWare’s system.
Step 1 – Hit the Win+R buttons together.
Step 2 – Next, write this there and, click “OK“.
optionalfeatures
Step 3 – Uncheck both these features there –
Windows Subsystem for Linux Windows Hypervisor platform
Step 4 – Then, tap “OK” to save the modifications.
After you have saved the changes, restart your computer. You can later relaunch the virtual machine and test.
Fix 4 – Don’t overclock CPUs
It seems the users with overclocked CPUs have faced this problem. So, we recommend you disable overclock and or uninstall the overclocking utilities from your system. This should help you resolve the problem.