You could do what I do.
I installed Windows10 in a QEMU/KVM virtual machine, using virt-install, with it's own LVM2 logical volume for a disk. Best of all, I view it with virt-viewer in it's own virtual console, with no window manager on Linux, so it looks and acts like it's running native.