Download free development Windows 10 image from Microsoft. https://developer.microsoft.com/en-us/windows/downloads/virtual-machines and create two VMs. Host (running Visual Studio and Kernel Debugger) Target (runs the compiled kernel module) The VM images comes with Visual Studio 2017, which we use to compile the driver. It is recommended that the VMs are placed on static IP, as they can change IP