Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I copied a virtual machine that I downloaded but can't play it in vmWare player. When I start to play it, it says:

This virtual machine is configured to run with 2 CPUs, but the host has only 1 CPU. This virtual machine cannot be powered on.

Is there any way how to solve this problem? Other than buying a processor that has 2 cores?

share|improve this question

2 Answers 2

Yes, you can reconfigure the virtual machine for a single CPU.

The easiest way to do this is to download vmware workstation. It will give you a 30 day trial, which should be more than enough to reconfigure your downloaded VMs.

You did not state which OS was installed inside the VM. If that is windows then it might have problems (e.g. it might want to reactivate).

share|improve this answer

You can simply edit the VMX file defining the VM settings with a common text editor.

I don't know the exact entry name but search for en entry related to cpu or core you is set to "2". May be it is the entry "sched.cpu.min".

Change the value to "1", save it and try to start the VM. If it works you got it - if not undo the changes and try the next entry.

share|improve this answer
I just started vmware workstation version 8 and changed the number of CPUs from 2 to 1 on one of my VMs. In the config file (.vmx) the value of numvcpus = "2" changed to numvcpus = "1". –  Hennes Nov 14 '12 at 17:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.