The Mixed Reality Forums here are no longer being used or maintained.
There are a few other places we would like to direct you to for support, both from Microsoft and from the community.
The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.
For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality.
If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers, or in our Microsoft Tech Communities forums at https://techcommunity.microsoft.com/t5/mixed-reality/ct-p/MicrosoftMixedReality.
And always feel free to hit us up on Twitter @MxdRealityDev.
Windows 7 and Hololens + Hyper-V
reposting an answered question (the answer is not relevant to me @larsonmattr ):
I am trying to install on Windows 7 Professional with no luck.
1) I've installed Visual Studio 2015,
2) I've installed the remote administrator tools and enabled Hyper-V (I think my problems are with Hyper-V still).
The installer for the hololens emulator reaches 43% and fails with this message:
"We can't detect whether your PC supports hardware virtualization. You may need to enable it. For more information, see MSDN article at "http://go.microsoft.com/fwlink/?LinkId=247585".
As far as I can tell, Hyper-V is enabled.. so...?
I can't upgrade to Windows 10 since I'm part of a big organization.
Best Answer
-
Optionsjames_ashley ✭✭✭✭
Yes, you definitely need Windows 10 Pro. One possibility I've seen suggested is running a vm with Windows 10 Pro and setting it up in nested vm mode so you can run the hololens emulator inside your vm. This requires a lot of RAM, though, since just the emulator alone has high memory requirements.
You'll have a happier dev experience once you figure out a way to get to win10 pro with 8 gigs of ram, though, rather than trying to find a work around.
James Ashley
VS 2017 v5.3.3, Unity 2017.3.0f3, MRTK 2017.1.2, W10 17063
Microsoft MVP, Freelance HoloLens/MR Developer
www.imaginativeuniversal.com5
Answers
Hi @MosheS ,
In the BIOS, the following features must be supported and enabled:
Hardware-assisted virtualization
Second Level Address Translation (SLAT)
Hardware-based Data Execution Prevention (DEP)
GPU (The emulator might work with an unsupported GPU, but will be significantly slower)
DirectX 11.0 or later
WDDM 1.2 driver or later
Here you have all needed information. They recommend Windows 10 but I do not see that is mandatory.
Windows 10 pro is required for the emulator to work. I had to upgrade my laptop to Windows 10 pro, and I'm using a VM to remote desktop into it from my Windows 7 machine.
VMs can't really run Hyper-V, so setting up one running 10 really isn't an option here either.
Thanks!
It's not clear from this:
https://developer.microsoft.com/en-us/windows/holographic/install_the_tools
For example, WDDM 1.2 is only from Windows 8 but it's still mentioned that Windows 7 can run it in some way..
So is this the official answer from Microsoft?
That I have to have Windows 10 to use the emulator?
It is written clearly somewhere? (It's only mentioned that the SDK is supported on Windows 7)
@MosheS,
Yes, you definitely need Windows 10 Pro. One possibility I've seen suggested is running a vm with Windows 10 Pro and setting it up in nested vm mode so you can run the hololens emulator inside your vm. This requires a lot of RAM, though, since just the emulator alone has high memory requirements.
You'll have a happier dev experience once you figure out a way to get to win10 pro with 8 gigs of ram, though, rather than trying to find a work around.
James Ashley
VS 2017 v5.3.3, Unity 2017.3.0f3, MRTK 2017.1.2, W10 17063
Microsoft MVP, Freelance HoloLens/MR Developer
www.imaginativeuniversal.com