I have every OS back to CP/M running in VMWare virtual machines :-)
Several versions of MSDOS; Win 3.1; WFW 3.11; Win 95; Win98 original; Win 98 SE; Win ME; Win 2000; Win 2000 Server; EVERY version of XP (including tablet and x64 versions); EVERY version of Vista in both x32 and x64 versions; EVERY version of '7 (including both x32 and x64 versions); most versions of 8 & 8.1 (not all of the N & KN versions); and both Home & Pro versions of '10 in both x32 and x64 versions :-) In addition to an install of MSDOS running UniDOS that allows CP/M to run just fine [I have WordStar v1.0 running in it :-) ]; and a few server versions [Win 2000, Server 2003, and Server 2008] Plus about a dozen Linux installs of various flavors.
XP may not be supported as a Hyper-V guest in such a new machine.