I've recently had my Windows 7 Professional laptop re-imaged to Windows 10 Enterprise as part of a Proof of Concept trial. BitLocker is enabled for encryption and I've re-installed VirtualBox which I'm a heavy user of, but I can now only seem to create 32-bit guest VM's, not 64-bit guests. When I was running Windows 7 pro, I had no problems with VirtualBox and could run 64-bit guest VM's without issue.
I've spent two days searching and trying things to address this, and the three common factors that seem to cause this are not the problem:
- 32-bit OS/CPU - My laptop and O/S is 64-bit
- Virtualization disabled in the BIOS - I've checked and it's still enabled in the BIOS
- Hyper-V enabled in Windows 10 - I've fully disabled Hyper-V through Turn Features On or Off
I use Windows 10 Pro on my home PC without BitLocker and can run 64-bit hosts just fine so not sure if BitLocker is the cause of this or something else. Can anyone suggest what else could be the cause of this?
Edit: Screengrab:
81 Answer
Resolved! It seems Windows Credential Guard was the root cause of this! Apparently it uses virtualization in some way?
Following step 4 in this VMWare KB article on my laptop and rebooting allowed me to run 64-bit VM's again.