3

I want to install Ubuntu on my VMware Player, but I facing the following error:

Virtualized performance counters are not supported on the host CPU type.
Module VPMC power on failed. Failed to start the virtual machine`

How can I solve this?

jobin
  • 27,708

3 Answers3

4

Edit the .vmx file and search for vpmc.enabled. Set it to FALSE.

More about performance counters here:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2030221

Seth
  • 58,122
JDL
  • 141
1

Virtualized performance counters are not supported on the host CPU type

This error report clearly shows that your host CPU model won't support Virtualization. So you can't run any Virtualization softwares like VirtualBox,VMWare,etc.

Avinash Raj
  • 78,556
  • Thanks for your response, but how can I use VMWare player? maybe can I use another version of VM? – user277748 May 04 '14 at 09:46
  • try virtualbox. If the problem still persists, then you have to do with with host machine. – Avinash Raj May 04 '14 at 09:48
  • Could also try with Qemu, which support both CPU-based VM emulation (which the host processor does not support) and fully software virtualization (which is much slower). – Chuck R May 04 '14 at 10:55
  • This answer is not correct. The host CPU may support virtualization except that you will not be able to access the performance counters of the host CPU. The virtualized OS cannot also virtualize performance counters. In VMware for instance, you have to disable all sorts of virtualization and disable access to performance counters (under Processors). To be entirely sure, in the .vmx file, search for vpmc and if found, set the value to False. – Shailen Jul 29 '14 at 21:40
0

I encountered this problem on my Mac after upgrading to a new Macbook pro. I went to the VM settings, then Processor and Memory tab, then "advanced options" and uncheck both options. I was then able to boot up the virtual machine.

arno
  • 11
  • 1
    Update: For me it is sufficient to only disable code profiling which uses performance counters of the CPU. – SeMa Sep 08 '17 at 11:29