Yes, putting it into a virtual machine is the way to go. I just did that with my sister-in-law's old XP disk from a broken PC. But Windows XP will not authenticate. It tells me it's not authentic (because it's on new hardware), but the only option takes me to a Microsoft website where the only option is to buy a newer version of Windows. Microsoft is no longer selling XP nor licenses to XP. It's too bad because I have another valid XP license I could use, but there's no way to input a new license key. But it still runs in the virtual machine, just has that annoying notice.