New
#1
Hardware virtualization BLOCKED - mistake by Dell ??
Hello experts - hope you all had a great and tasty Thanksgiving - but this one is a doozy:
I have a new Dell Optiplex 7010 MT with with 8GB RAM, a 500GB hard drive and an Intel Core i5-3470 CPU @ 3.20GHz – this is a genuine quad core processor with hardware virtualization. I am dual booting Win 7 Pro 64-bit and Win 8 Pro 64-bit.
Also, I have BIOS A16 with the following settings:
Virtualization Support:
Virtualization – Enable Intel Virtualization Technology is ON
VT for Direct I/O is Enabled – ON
Trusted Execution is OFF
HOWEVER, in Win 7 Pro, I am getting ready to do XP Mode but when I first run the havdetectiontool.exe from Microsoft, it says “Hardware-assisted virtualization is not enabled on this computer”.
Hardware virtualization should be working but something is blocking it – and it’s some type of weird BIOS - hardware problem.
The MS havdetectiontool can create a detailed report - and I am pasting it below. BUT I HAVE ALREADY POWERED DOWN AND UP THE MACHINE MANY TIMES WITH THE ABOVE BIOS SETTINGS. Something is wrong. What is it?
This is the full report:
Intel VT or VIA Centerhauls processor.
System CPU supports Hardware Assisted Virtualization.
Setting up driver.
The file "C:\Users\glnz Admin\Downloads\sources\amd64\\detecthav.sys" is signed and the signature was verified.
Driver installed.
-------------MSR Details------------------
Number of Processors in the system = 4
Information for processor 0 :
VmxProcessor IA32_FEATURE_CONTROL MSR value = 0x000001
VMX Enabled Bit not set
TXT Enabled Bit not set
Hardware Assisted Virtualization is not enabled in the BIOS
Hardware Assisted Virtualization is not enabled in the BIOS.
Please enable "Intel Virtualization Technology" in the BIOS, power down the computer completely, and then rerun the tool on power up
Information for processor 1 :
VmxProcessor IA32_FEATURE_CONTROL MSR value = 0x000001
VMX Enabled Bit not set
TXT Enabled Bit not set
Hardware Assisted Virtualization is not enabled in the BIOS
Hardware Assisted Virtualization is not enabled in the BIOS.
Please enable "Intel Virtualization Technology" in the BIOS, power down the computer completely, and then rerun the tool on power up
Information for processor 2 :
VmxProcessor IA32_FEATURE_CONTROL MSR value = 0x000001
VMX Enabled Bit not set
TXT Enabled Bit not set
Hardware Assisted Virtualization is not enabled in the BIOS
Hardware Assisted Virtualization is not enabled in the BIOS.
Please enable "Intel Virtualization Technology" in the BIOS, power down the computer completely, and then rerun the tool on power up
Information for processor 3 :
VmxProcessor IA32_FEATURE_CONTROL MSR value = 0x000001
VMX Enabled Bit not set
TXT Enabled Bit not set
Hardware Assisted Virtualization is not enabled in the BIOS
Hardware Assisted Virtualization is not enabled in the BIOS.
Please enable "Intel Virtualization Technology" in the BIOS, power down the computer completely, and then rerun the tool on power up
Proc VMXLock VMXEn TXTBit
0 1 0 0
1 1 0 0
2 1 0 0
3 1 0 0
-------BIOS INFORMATION-------------------
Number of values: 15
(01) BiosMajorRelease : 4
(02) BiosMinorRelease : 6
(03) ECFirmwareMajorRelease : 255
(04) ECFirmwareMinorRelease : 255
(05) BaseBoardManufacturer : Dell Inc.
(06) BaseBoardProduct : 0GY6Y8
(07) BaseBoardVersion : A03
(08) BIOSReleaseDate : 09/09/2013
(09) BIOSVendor : Dell Inc.
(10) BIOSVersion : A16
(11) SystemFamily :
(12) SystemManufacturer : Dell Inc.
(13) SystemProductName : OptiPlex 7010
(14) SystemSKU : OptiPlex 7010
(15) SystemVersion : 01
BIOS Vendor : Dell Inc.
BIOS Version : A16
System Manufacturer : Dell Inc.
Final returnValue = 2
Send SQM data to Microsoft.
The SQM machine ID already exists
The SQM user ID already exists
Received SQM upload callback:result 0x0
Current file C:\Users\glnz Admin\AppData\Roaming\Microsoft\HAV Detection Tool\HAVDetectionTool.sqm
HTTP code: 200
►SO WHAT TO DO ?? Hey, Dell, did you make a dumb mistake in the BIOS?
►MORE INFO:
I ran an odd test from Intel called BITS, and it showed an error in the MP Table and two errors in MSR. Don't know what that means, except that "MSR" shows in the "havdetectiontool" results I posted above.
Also, I strictly followed AGAIN the instructions above in the havdetectiontool test -
1) changed the BIOS to DISABLE the two virtualization options, did a complete power down, waited, pulled out AC plug, waited, pushed power button to discharge the capacitor, waited, connected the AC cord, waited, powered up, ran the havdetectiontool test, got the same results.
2) changed the BIOS to ENABLE the two virtualization features AND the Trusted Execution feature, did all the same power down and back up recycling and got an immediate boot error: "Alert! Invalid Trusted Execution Technology Configuration. Please refer to the Trusted Execution Technology Setup option helptext for details." But I have no idea where that helptext is. In any case, it is EXPECTED that Trusted Execution not work. But surprised it prevented boot-up.
3) Went back into BIOS, turned OFF Trusted Execution, left ON the other two virtualization options (so I'm back where I started), did the whole power off wait AC out power on again, booted OK, but same “Hardware-assisted virtualization is not enabled on this computer” message from the MS havdetectiontool test - back where I started.
Big pain in place where I sit on Michael Dell's nose.
Are you awake after reading this exciting saga? Any ideas?