You'll need to reinstall your programs after you upgrade to Windows 8.1 The following table shows what you have the option of keeping during an upgrade: When upgrading from You can upgrade to Windows 8.1 from Windows 8, Windows 7, Windows Vista, or Windows XP, but depending on which operating system you're upgrading from, you might not be able to keep all of your files, applications and settings. Important: This article describes how to upgrade an existing Windows virtual machine to Windows 8.1 if you want to install Windows 8 from scratch, please see: KB 4729. Information Which Windows virtual machines can be upgraded to Windows 8.1?