I am trying to run VMWare Fusion with Windows Server 2012 on a host mac, but when I startup I get this error message, "Virtualized Intel VT-x/EPT is not supported on this platform." I looked at some other discussions, and edited my vmx file. However, when i try to start up, I get the "Dictionary problem" error.
Here are my computer spec. And I have also attached the log.
2.53 GHz Intel Core 2 Duo
4 GB 1067 MHz DDR3
Are you planning on running more virtual machines inside your Windows Server 2012 R2 virtual machine? In order to "nest" virtual machines like that, you'd need to use Hyper-V or VMware Workstation or Oracle Virtualbox on Windows Server 2012 R2. You've posted in the "Nested Virtualization" part of the forums, so it sounds like you might intend to do so, but you don't explicitly mention as such, so I figured it was worth checking in case there is a misunderstanding.
If you plan to "nest" virtual machines like that, you'll need to upgrade your host to a newer CPU. Your Penryn/Harpertown Core 2 Duo processor lacks the Extended Page Table (EPT) capability required by VMware's virtualization engine in order to support nested virtualization (virtualized VT-x). There is no configuration option you can use to work around the lacking CPU feature... your only options are to move to a newer CPU or to drop your requirement for nested virtualization.
If you do not intend to nest virtual machines inside your Windows Server 2012 R2 virtual machine, you can disable nested virtualization in Virtual Machine > Settings..., choose the Processors and Memory category, expand Advanced Options at the bottom of the window, and untick Enable hypervisor applications in this virtual machine. That should allow the virtual machine to power on without the warning that you're receiving.
Sorry to dig up this old thread, but I want to confirm that my trusty old Mac Pro would support this feature in VMWare Fusion for Mac. CPUs are Intel Xeon X5680 Westmere. According to this page, the CPUs support: