Install the tools
Get the tools you need to build apps for Windows, including Windows Mixed Reality apps. There is no separate SDK for Windows Mixed Reality development; you'll use Visual Studio with the Windows 10 SDK (version 1511 or later). Don't have a mixed reality device? You can install the HoloLens emulator to build mixed reality apps without a HoloLens. You can also use the Windows Mixed Reality simulator to test your mixed reality apps for immersive headsets. We recommend installing the Unity game engine as an easy way to get started creating mixed reality apps.
The Windows 10 SDK works best on the Windows 10 operating system. This SDK is also supported on Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2. Note that not all tools are supported on older operating systems. Visual Studio also has system requirements.
The HoloLens emulator is based on Hyper-V and uses RemoteFx for hardware accelerated graphics. To use the emulator, make sure your PC meets these hardware requirements:
64-bit Windows 10 Pro, Enterprise, or Education (The Home edition does not support Hyper-V or the HoloLens emulator)
CPU with 4 cores (or multiple CPU's with a total of 4 cores)
8 GB of RAM or more
In the BIOS, the following features must be supported and enabled:
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
If your system meets the above requirements, please ensure that the "Hyper-V" feature has been enabled on your system through Control Panel -> Programs -> Programs and Features -> Turn Windows Features on or off -> ensure that "Hyper-V" is selected for the Emulator installation to be successful.
Immersive headset development
The following are the minimum and recommended specs for development at this time. There are currently known issues with some hardware configurations, particularly with notebooks that have hybrid graphics.
You may see an error while installing the emulator that you need "Visual Studio 2015 Update 1 and UWP tools version 1.2". There are three possible causes of this error:
You do not have a recent enough version of Visual Studio (Visual Studio 2017 or Visual Studio 2015 Update 1 or later) Follow the instructions above to install the latest release of Visual Studio.
You have a recent enough version of Visual Studio, but you do not have the Universal Windows Platform (UWP) tools installed. This is an optional feature for Visual Studio.
You may also see an error installing the emulator on a non-PRO/Enterprise/Education SKU of Windows or if you do not have Hyper-V feature enabled.
Please read the 'System Requirements' section above for a complete set of requirements
Please also ensure that Hyper-V feature has been enabled on your system.