To create a virtual machine within Windows 10, you need a virtual machine program. Step 1: Download a Virtual Machine Program Here’s how to set up a Windows XP emulator on Windows 10: An emulator will create a virtual machine within your Windows 10 operating system, allowing you to run Windows XP software and applications with ease. If you’re still using an old Windows XP software and looking for a solution to continue using it on your Windows 10 computer, setting up a Windows XP emulator is your best bet.