Although Microsoft doesn't offer a direct upgrade path, it's still possible to upgrade your PC running Windows XP or Windows Vista to Windows 10. However, you'll need to perform a few extra steps to create a bootable installation media, back up your data, and perform a clean installation of Windows 10 on your system.