Hardware virtualization BLOCKED - mistake by Dell ??

glnz

New member
Member
VIP
Local time
11:44 AM
Messages
135
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?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 7010 MT
OS
Dual boot - Win 10 Pro 64-bit (good) and Win 7 Pro 64-bit (won't boot on the NVMe)
CPU
Intel Core i5 3470 @ 3.2GHz
Motherboard
Dell 0GY6Y8 - what would the Intel number be? - Q77 chipset
Memory
16GB RAM DDR3 (Four x 4GB)
Graphics Card(s)
Intel HD Graphics (on the CPU)
Sound Card
Realtek High Definition Audio - and Intel Display Audio
Monitor(s) Displays
Dell E176FP - nothing fancy
Screen Resolution
1280 x 1024 @ 60 Hz
Hard Drives
Now a Samsung 970 EVO Plus SSD NVMe, which works for the Win 10 only

Used to be two 500GB WDC WD5000AAKX (SATA @ 6GB/sec)

- External WD My Book 1110 USB device
PSU
What means PSU? I'm at sea level
Cooling
Ice cubes
Keyboard
Noisy
Mouse
Micky
Internet Speed
Verizon FIOS 500 Mbps (was 1Gbps but I can't type that fast)
Antivirus
Win 10 Windows Defender - Win 7 Avast Free
Browser
Firefox only with lots of security drives my wife crazy
Other Info
Also I still have an old but important XP SP3 machine that can run - Optiplex 755 Desktop w 4GB RAM and Momentus XT hybrid HD-SSD 500 GB hard drive. Used the registry hack to get more updates through "XP Embedded" or "POS" so now the machine rings like a cash register and the CD drawer opens to give change.
► More info --

The Optiplex 7010 is dual-boot. At the moment, I'm in my Win 8 Pro 64-bit OS. Its "System Information" shows the following four lines:

Hyper-V - VM Monitor Mode Extensions ... Yes
Hyper-V - Second Level Address Translation Extensions ... Yes
Hyper-V - Virtualization Enabled in Firmware ... Yes
Hyper-V - Data Execution Prevention ... Yes.

I am not familiar with Hyper-V, and I certainly didn't install it on my own. I don't know why there are any references to it. But, anyway, do these four lines mean anything?

Does the machine's DEP prevent the use of hardware virtualization?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 7010 MT
OS
Dual boot - Win 10 Pro 64-bit (good) and Win 7 Pro 64-bit (won't boot on the NVMe)
CPU
Intel Core i5 3470 @ 3.2GHz
Motherboard
Dell 0GY6Y8 - what would the Intel number be? - Q77 chipset
Memory
16GB RAM DDR3 (Four x 4GB)
Graphics Card(s)
Intel HD Graphics (on the CPU)
Sound Card
Realtek High Definition Audio - and Intel Display Audio
Monitor(s) Displays
Dell E176FP - nothing fancy
Screen Resolution
1280 x 1024 @ 60 Hz
Hard Drives
Now a Samsung 970 EVO Plus SSD NVMe, which works for the Win 10 only

Used to be two 500GB WDC WD5000AAKX (SATA @ 6GB/sec)

- External WD My Book 1110 USB device
PSU
What means PSU? I'm at sea level
Cooling
Ice cubes
Keyboard
Noisy
Mouse
Micky
Internet Speed
Verizon FIOS 500 Mbps (was 1Gbps but I can't type that fast)
Antivirus
Win 10 Windows Defender - Win 7 Avast Free
Browser
Firefox only with lots of security drives my wife crazy
Other Info
Also I still have an old but important XP SP3 machine that can run - Optiplex 755 Desktop w 4GB RAM and Momentus XT hybrid HD-SSD 500 GB hard drive. Used the registry hack to get more updates through "XP Embedded" or "POS" so now the machine rings like a cash register and the CD drawer opens to give change.
► ► More more info --

About the Hyper-V directly above:
This is probably a false clue. I happen to have dual-boot in this machine - both Win 7 Pro 64-bit and Win 8 Pro 64-bit. The four Hyper-V lines I copied above appear in msconfig ONLY when I'm in Win 8, not when I'm in Win 7.

They probably have nothing to do with my issue, which is:

How can I get hardware virtualization working on my machine?

Thanks.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 7010 MT
OS
Dual boot - Win 10 Pro 64-bit (good) and Win 7 Pro 64-bit (won't boot on the NVMe)
CPU
Intel Core i5 3470 @ 3.2GHz
Motherboard
Dell 0GY6Y8 - what would the Intel number be? - Q77 chipset
Memory
16GB RAM DDR3 (Four x 4GB)
Graphics Card(s)
Intel HD Graphics (on the CPU)
Sound Card
Realtek High Definition Audio - and Intel Display Audio
Monitor(s) Displays
Dell E176FP - nothing fancy
Screen Resolution
1280 x 1024 @ 60 Hz
Hard Drives
Now a Samsung 970 EVO Plus SSD NVMe, which works for the Win 10 only

Used to be two 500GB WDC WD5000AAKX (SATA @ 6GB/sec)

- External WD My Book 1110 USB device
PSU
What means PSU? I'm at sea level
Cooling
Ice cubes
Keyboard
Noisy
Mouse
Micky
Internet Speed
Verizon FIOS 500 Mbps (was 1Gbps but I can't type that fast)
Antivirus
Win 10 Windows Defender - Win 7 Avast Free
Browser
Firefox only with lots of security drives my wife crazy
Other Info
Also I still have an old but important XP SP3 machine that can run - Optiplex 755 Desktop w 4GB RAM and Momentus XT hybrid HD-SSD 500 GB hard drive. Used the registry hack to get more updates through "XP Embedded" or "POS" so now the machine rings like a cash register and the CD drawer opens to give change.
►Not an answer but a really weird development.

All of the above bad news was from running havdetectiontool.exe from Microsoft while in Windows 7 Pro 64-bit. HOWEVER, when I booted into my Windows 8 Pro 64-bit, the havdetectiontool.exe says I DO have hardware virtualization!!!

So, not enabled in 7 and yes enabled in 8 - ON THE SAME PC WITH THE SAME BIOS SETTINGS !!!!!

What is this? What is the problem?

I need it OK in 7 because I want to do XP Mode in 7. What is the crucial difference between 7 and 8 on the same PC ???

One more detail: When I first tried to run the havdetectiontool.exe from Microsoft while in Windows 8, it gave me an error message that it could only run in 7, so (while staying in Win 8) I set its Properties to compatibility for 7 and Administrator privilege level. That's when it told me that hardware virtualization IS enabled. But when I ran exactly the same tool again in 7, I got the negative info posted above.

Help !!!!!
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 7010 MT
OS
Dual boot - Win 10 Pro 64-bit (good) and Win 7 Pro 64-bit (won't boot on the NVMe)
CPU
Intel Core i5 3470 @ 3.2GHz
Motherboard
Dell 0GY6Y8 - what would the Intel number be? - Q77 chipset
Memory
16GB RAM DDR3 (Four x 4GB)
Graphics Card(s)
Intel HD Graphics (on the CPU)
Sound Card
Realtek High Definition Audio - and Intel Display Audio
Monitor(s) Displays
Dell E176FP - nothing fancy
Screen Resolution
1280 x 1024 @ 60 Hz
Hard Drives
Now a Samsung 970 EVO Plus SSD NVMe, which works for the Win 10 only

Used to be two 500GB WDC WD5000AAKX (SATA @ 6GB/sec)

- External WD My Book 1110 USB device
PSU
What means PSU? I'm at sea level
Cooling
Ice cubes
Keyboard
Noisy
Mouse
Micky
Internet Speed
Verizon FIOS 500 Mbps (was 1Gbps but I can't type that fast)
Antivirus
Win 10 Windows Defender - Win 7 Avast Free
Browser
Firefox only with lots of security drives my wife crazy
Other Info
Also I still have an old but important XP SP3 machine that can run - Optiplex 755 Desktop w 4GB RAM and Momentus XT hybrid HD-SSD 500 GB hard drive. Used the registry hack to get more updates through "XP Embedded" or "POS" so now the machine rings like a cash register and the CD drawer opens to give change.
I just re-ran the verbose havtool.exe test while in Win 8 (where I have hardware virtualization), and I got the following results (pasted at bottom here).

Note the line
VmxProcessor IA32_FEATURE_CONTROL MSR value = 0x000005
How do it get it to 0x000005 when I'm in Win 7?

Please also let me know if you see any other clues in the differences between the first test above (not enabled in Win 7) and the test below (yes enabled in Win 8 - on the same PC and same BIOS !!)

Here are the test results:

_________________________________


Intel VT or VIA Centerhauls processor.
System CPU supports Hardware Assisted Virtualization.
Setting up driver.
The file "C:\Users\glnz Admin\Downloads\HAVTool\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 = 0x000005
TXT Enabled Bit not set
Hardware Assisted Virtualization is enabled in the BIOS
Information for processor 1 :
VmxProcessor IA32_FEATURE_CONTROL MSR value = 0x000005
TXT Enabled Bit not set
Hardware Assisted Virtualization is enabled in the BIOS
Information for processor 2 :
VmxProcessor IA32_FEATURE_CONTROL MSR value = 0x000005
TXT Enabled Bit not set
Hardware Assisted Virtualization is enabled in the BIOS
Information for processor 3 :
VmxProcessor IA32_FEATURE_CONTROL MSR value = 0x000005
TXT Enabled Bit not set
Hardware Assisted Virtualization is enabled in the BIOS

Proc VMXLock VMXEn TXTBit
0 1 1 0
1 1 1 0
2 1 1 0
3 1 1 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 = 0
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 is the difference between my two OSes that is causing the problem in Win 7??

Thanks.


 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 7010 MT
OS
Dual boot - Win 10 Pro 64-bit (good) and Win 7 Pro 64-bit (won't boot on the NVMe)
CPU
Intel Core i5 3470 @ 3.2GHz
Motherboard
Dell 0GY6Y8 - what would the Intel number be? - Q77 chipset
Memory
16GB RAM DDR3 (Four x 4GB)
Graphics Card(s)
Intel HD Graphics (on the CPU)
Sound Card
Realtek High Definition Audio - and Intel Display Audio
Monitor(s) Displays
Dell E176FP - nothing fancy
Screen Resolution
1280 x 1024 @ 60 Hz
Hard Drives
Now a Samsung 970 EVO Plus SSD NVMe, which works for the Win 10 only

Used to be two 500GB WDC WD5000AAKX (SATA @ 6GB/sec)

- External WD My Book 1110 USB device
PSU
What means PSU? I'm at sea level
Cooling
Ice cubes
Keyboard
Noisy
Mouse
Micky
Internet Speed
Verizon FIOS 500 Mbps (was 1Gbps but I can't type that fast)
Antivirus
Win 10 Windows Defender - Win 7 Avast Free
Browser
Firefox only with lots of security drives my wife crazy
Other Info
Also I still have an old but important XP SP3 machine that can run - Optiplex 755 Desktop w 4GB RAM and Momentus XT hybrid HD-SSD 500 GB hard drive. Used the registry hack to get more updates through "XP Embedded" or "POS" so now the machine rings like a cash register and the CD drawer opens to give change.
To all watching this thread -

You are NOT going to believe this. I found the cause of the problem, and it's...

AVAST !!!

On my Win 8, where HAV says it works, I do NOT use Avast AV. I've been using Windows Defender.

On my Win 7, where HAV says it's not enabled, I use AVAST AV Free, and it's been at the new 2015 Avast for a while.

Over the past week, I've been thinking about this and wondering.

So today, I ran some experiments, and it's an AVAST default setting that is the villain.

Avast - Settings - Troubleshooting - "Enable hardware-assisted virtualization" has been on, so I turned it off, rebooted, and now the havdetectiontool shows "This computer is configured with hardware-assisted virtualization".

Great!!! But bloody hell !!!!

First my apologies to Dell. Mike, I just stopped eating beans and sitting on your nose.

Second, my thanks to all who have tolerated my long posts here.

Can anyone tell me why Avast's internal setting to enable HAV takes HAV away from everything else? Avast has certainly been getting sleazy the last two years, so apparently they're also not quality-testing their new versions very well.

Any thoughts? Was this supposed to happen?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 7010 MT
OS
Dual boot - Win 10 Pro 64-bit (good) and Win 7 Pro 64-bit (won't boot on the NVMe)
CPU
Intel Core i5 3470 @ 3.2GHz
Motherboard
Dell 0GY6Y8 - what would the Intel number be? - Q77 chipset
Memory
16GB RAM DDR3 (Four x 4GB)
Graphics Card(s)
Intel HD Graphics (on the CPU)
Sound Card
Realtek High Definition Audio - and Intel Display Audio
Monitor(s) Displays
Dell E176FP - nothing fancy
Screen Resolution
1280 x 1024 @ 60 Hz
Hard Drives
Now a Samsung 970 EVO Plus SSD NVMe, which works for the Win 10 only

Used to be two 500GB WDC WD5000AAKX (SATA @ 6GB/sec)

- External WD My Book 1110 USB device
PSU
What means PSU? I'm at sea level
Cooling
Ice cubes
Keyboard
Noisy
Mouse
Micky
Internet Speed
Verizon FIOS 500 Mbps (was 1Gbps but I can't type that fast)
Antivirus
Win 10 Windows Defender - Win 7 Avast Free
Browser
Firefox only with lots of security drives my wife crazy
Other Info
Also I still have an old but important XP SP3 machine that can run - Optiplex 755 Desktop w 4GB RAM and Momentus XT hybrid HD-SSD 500 GB hard drive. Used the registry hack to get more updates through "XP Embedded" or "POS" so now the machine rings like a cash register and the CD drawer opens to give change.
After the recent snafu with Windows 8.1 Optional Update KB3000850 I'll believe it. I don't trust Avast like I used too. On my 8.1 installations I have removed avast and gone to MS Defender.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Bluethunder II
OS
Windows 7 x64 Ultimate and numerous virtual machines
CPU
AMD FX-8350 Vishera 32nm Technology @ 4.2 GHz default
Motherboard
ASUSTeK COMPUTER INC. SABERTOOTH 990FX R2.0 (Socket 942)
Memory
G Skill 32.0GB Dual-Channel DDR3 @ 1204MHz (11-13-13-31)
Graphics Card(s)
EVGA GeForce GTX 960 4GB Super SC ACX 2.0+ with Back Plate
Sound Card
Creative X-Fi Titanium HD Audiophile PCIe
Monitor(s) Displays
LG L227WTG x 3
Screen Resolution
1680 x 1050 16:10
Hard Drives
238GB Samsung850 PRO SATA Disk Device (SSD)
1863GB Seagate ST2000DM 001-1CH164 (SATA)
1397GB Seagate ST1500DL 003-9VT16L(SATA)
466GB Western Digital WDC WD50 03AZEX-00K1GA0 (SATA) x 2
932GB Seagate ST310005 28AS SATA Disk Device (SATA)
PSU
Enermax Revolution87+ 1000 Watts Gold Certified Power Supply
Case
Rocketfish Full Tower
Cooling
Cooler Master Hyper 212 EVO Push Pull 120mm Fans
Keyboard
Logitech K740
Mouse
Logitech G100S Laser LED + Logitech Gamepad F310
Internet Speed
500 mbs down and 30mbs up
Antivirus
Malwarebytes Pro & Avast and MSE on certain Virtual Machines
Browser
Firefox (Main) Chrome, Internet Explorer (Back Up)
Other Info
Logitech X 230 2.1 Stereo System and 5.1 Yamaha RX V2090
B&W DM6 Monitor Speakers + Center and Surround Speakers
Using Mouse Without Borders (Google it)
I wonder if Avast! is aiming more toward Networked workstations in businesses [where the money is] and setting defaults accordingly, makes the home user of the free version have to do more to make things run.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Customs, Dell, Gateway, HP, Toshiba, Acer, ASUS
OS
Windows 7 Ultimate 64-bit, Windows 8.1 64-bit, Mac OS X 10.10, Linux Mint 17, Windows 10 Pro TP
Keyboard
Microsoft
Mouse
Microsoft
Back
Top