I have been building some test Windows 2008 Hyper-V server’s on Dell Optiplex 755 workstations with 8GB of RAM recently, and I thought I would let you know what settings to change in the BIOS to make this work.
At first I was getting some errors like these below:
- Hyper-V launch failed; Either VMX not present or not enabled in BIOS.
- Hyper-V launch failed; at least one of the processors in the system does not appear to provide a virtualization platform supported by Hyper-V.
This was happening because I had missed the Execute disable setting in the BIOS. To fix this, boot the computer and press F2 to enter the BIOS.
In the BIOS you need to change the following settings
- Security > Execute Disable (set to On)
- Performance > Virtualization (set to On)
- Performance > VT for Direct I/O Access (set to On)
- Performance > Trusted Execution (set to Off)
Save and exit the BIOS, then power the computer down. You must power it down for the settings to take affect.
You will now being able to run Hyper-V on your Dell workstation!
Tags: Dell optiplex 755, Hyper-V, Windows 2008
Thanks for the post – setting performance, trusted execution to off was the key for me, and was non-intutive- seemed like something you’d want on! I now have 2008 Server R2 Beta up and running om my 755.
Hi,
I tried these settings and was able to setup Hyper-v on a 755. But now when I start a virtual machine, it says that Hypervisor is not running amd I can’t seem to enable Hypervisor. Got any clue?
Thanks.
RM
Works great! Low budget virtualization here we come!
Update -I overlooked that the Trusted Execution in BIOS was set to on. Turned it off and everything worked.
Looks similar to my notes from last year, except I had it down as Turn off and UNPLUG.
Seemed to make a difference for whatever reason at the time.
Anyway, be careful of new Optiplex 760 (and other models).
Make sure you get an E6x00 or E8x00 CPU that supports IntelVT
http://www.intel.com/products/processor/core2duo/specifications.htm
I believe the Quad cores have it… but don’t have one sitting around for testing.
Bueno!! Thanks for the post. Saved me lots of hair pulling, TxT is now Off!
Thanks for posting this.
Helped me right off the bat.
I spent half a day to figure out this issue on my opti-755.
No valuable info on Intel, Dell, or VMWare sites.
This resolved it for me. Thanks again.
I don’t even see the following on my Optiplex 755 (bios A11 or A13)
* Performance > Virtualization (set to On)
* Performance > Trusted Execution (set to Off)
What processor do you have in the box?? It should be there in either BIOS.
Anybody running Win2008 Hyper-V / Win7 Virtual PC on Optiplex 760?
I’m planning to buy one with Q9400 CPU, wanna check if it’s supported.
I have a E4600 processor. I got the same issue as Jeff: can’t find those 2 settings in the BIOS. I get an error saying “.. there is no hardware assisted virtualization support in the system…”. Checking the Intel list referred to above, I can see that the E4600 is not supported. I guess I will be swapping boxes, as there are some 755s with an E6550s around…
Thanks for posting this, worked like charm to me.
Nice..work perfectly
Worked like a charm for me. Thanks so much for sharing.
Does not work for Dell 760
E7300 won’t support it
THANK YOU! for taking the time to post that info. I was about to go off on some wild hair and buy new gear. Everything pointed to “This should be working” but no dice.
•Performance > Trusted Execution (set to Off)…REALLY???
that’s what got me up and running.
High five, knuckle punch, chest bump, hug… Thanks man!
I cannot find these options in my dell optiplex 760 with bios version A05 … did anyone find the solution for enablig the virtualization on this model’s version?
Thanks so much for the great post. This was exactly what I needed today
Performance > Trusted Execution (set to Off)
This was what fixed it for me, too. Thank you!
(My Dell Optiplex 755 Intel Core 2 Duo E8400 was telling me Hypervisor was not running because I had Trusted Execution set to On.)
Sorry guys, I am not using any high end server boxes here, I am trying to install Ubuntu on my personal computer via VMWare, seems my T4200 Intel processor doesn’t support virtualization, is there any way I can still add this feature using some firmware or some kind?
Perfect! Thank you so much!
Hi
I did not see this article before. I should have.
I turned on all settings under BIOS->Performance Section. Now the PC does not even get to the BIOS Menu. It is hanging. Is there a way to undo my bios changes?
Please save me from the hung PC.
Thanks
Satheesh
This was the setting that was causing me problems:
Performance > Trusted Execution (set to Off)
I don’t understand why that needs to be off, but thanks for having the answer!
Just had to post a response to this thread. Thank you so much. This also solves the problem with Virtual Box. I was receiving a nonsense error that Visualization was not enabled in the BIOS (but it was). I also could not install a 64 bit OS inside a virtual machine. But this trick solved all my issues. I was using a Dell Optiplex 755. I agree that it doesn’t make sense that you have to have Trusted Execution set to off, but it does work.