Upgrade Assistant is a free download that scans your PC, desktop apps, and connected devices to see if they'll work with a later version of Windows, and then provides a free compatibility report. Depending on the version of Windows you're running, you can also use Upgrade Assistant to buy, download, and install Windows online.
If you're running Windows 7, tap or click Download Windows 8.1 Upgrade Assistant to get a compatibility report, and then you'll see optional steps to buy, download, and install Windows 8.1. For more info, see Upgrade to Windows 8.1 from Windows 7.
If you're running Windows 8, tap or click Download Windows 8.1 Upgrade Assistant to check compatibility, and then you'll be redirected to the Windows Store for the free update to Windows 8.1. For more info, see Update to Windows 8.1 from Windows 8.
Make sure all devices like printers and monitors are connected to your PC and turned on before you run Upgrade Assistant. If you want to check the compatibility of a device (or desktop app) before buying it, go to the Windows Compatibility Center.
If you're running Windows XP or Windows Vista, tap or click Download Windows 8 Upgrade Assistant to check if your PC meets the system requirements for Windows 8, which are nearly the same as the requirements for Windows 8.1. The option to buy, download, and install Windows 8 isn't available in most countries and regions. For more info, see Upgrade to Windows 8.1 from Windows Vista or Windows XP.
Depending on your Internet connection, it might take several minutes to install Upgrade Assistant.
Windows 8.1 Upgrade Assistant isn't supported for Windows XP or Windows Vista. For more info, see Upgrade to Windows 8.1 from Windows Vista or Windows XP.
Upgrade Assistant isn't supported for Windows RT or Windows RT 8.1. To check the compatibility of devices and apps, go to the Windows Compatibility Center.
To learn more about how we use your info, read the Windows 8.1 Upgrade Assistant and Setup privacy statement or Windows 8 Upgrade Assistant and Windows 8 Setup privacy statement.
There are four main things that Upgrade Assistant does:
It scans your PC, desktop apps, and connected devices to see if they'll work with Windows 8 or
Windows 8.1. Upgrade Assistant specifically checks your PC hardware to see if it meets the system requirements to install on your PC, including features of the processor such as CPU speed, PAE, NX, and SSE2, as well as RAM size and hard drive capacity. For more info, see What are PAE, NX, and SSE2?
It provides a compatibility report. The compatibility report lists your apps and devices that will work in Windows 8 or Windows 8.1, those that might not work or won't be available, and what you can do to get them working again. You can save or print the compatibility report to use later. If some of your apps and devices aren’t listed, it might be because we don't have compatibility info from the developer or manufacturer for that product yet. For more info on specific products, check the Windows Compatibility Center, or contact the product manufacturer. For more info about solving compatibility problems, see Get your apps and devices working in Windows 8.1.
Note that after you upgrade, all of your compatible desktop apps will need to be reinstalled using the original installation discs, or purchase confirmation emails if you bought the apps online. If you're updating to Windows 8.1 from Windows 8, just your Windows Store apps will need to be reinstalled. You can do this in the Store by swiping down from the top edge of the screen or right-clicking, tapping or clicking Your apps, and then choosing the apps you want to reinstall. You can also reinstall apps from the Start screen by tapping or clicking the tiles.
If you're running Windows XP, Windows Vista, or Windows 7, Upgrade Assistant checks your PC for support of certain features. If your PC doesn't support one or more of these features you'll see a warning. You'll still be able to install Windows 8 or Windows 8.1, but specific features won't be available to you.
If you're running Windows 7, Windows 8.1 Upgrade Assistant provides the option to buy, download, and install Windows 8.1. If your PC is ready to go, Upgrade Assistant provides a recommendation on which edition to buy, and walks you through the steps to upgrade.
If you're running Windows Vista or Windows XP, Windows 8 Upgrade Assistant provides the option to buy, download, and install Windows 8 only in certain countries or regions.
You can buy Windows 8.1 using Windows 8.1 Upgrade Assistant in the following countries and regions:
Bosnia and Herzegovina
Holy See (Vatican City)
Hong Kong SAR
Saint Kitts and Nevis
Trinidad and Tobago
United Arab Emirates
You can buy Windows 8 using Windows 8 Upgrade Assistant in China.
You can use Visa or MasterCard in all countries and regions in Upgrade Assistant. The following additional payment methods are available per country or region.
If the payment method that you want to use isn't available, please buy Windows 8.1 from another retailer.
Visa and MasterCard
140 countries or regions are supported
United Arab Emirates
You can use the following currencies in Upgrade Assistant, depending on your location:
AUD - Australian Dollar
BRL - Brazilian Real
CAD - Canadian Dollar
CHF - Swiss Franc
CNY - Chinese Yuan
DKK - Danish Krone
EUR - Euro
GBP - British Pounds
HKD - Hong Kong Dollar
INR - Indian Rupee
ISK - Icelandic Krona
JPY - Japanese Yen
KRW - South Korean Won
MXN - Mexican Peso
NOK - Norwegian Krone
NZD - New Zealand Dollar
PLN - Polish Zloty
RUB - Russian Rubles
SEK - Swedish Kronor
SGD - Singapore Dollar
TRY - Turkish Lira
TWD - Taiwan Dollar
USD - US Dollar
Yes, pre-paid debit cards are accepted from supported payment methods such as Visa or MasterCard. The cards must also be capable of online purchases, capable of cross-currency transactions or buying in foreign currency, and must not require a pin to complete transactions. Only one form of payment can be used. Make sure that your card covers the price of the download, the optional DVD, shipping and handling, and applicable taxes. Some cards might also be subject to pre-paid card fees which vary by provider. We recommend that you buy the card in the country that you intend to buy Windows in, and that you hold onto the card afterwards in case of return or refund, so the amount of the refund can be added back to the card you used.
To use a pre-paid card, select Credit Card as the payment method and complete the rest of the info to submit your order.
Here is some info about what to do if your download stops or is interrupted. If these suggestions don't solve the problem, contact support.
If you lost Internet connectivity during the download, the download will automatically resume when the Internet connectivity is restored.
If the download screen has closed, or your PC restarted during the download, look for the Download Windows icon on your desktop and double-tap or double-click it to resume the download.
If you see a message saying that Windows 8 or Windows 8.1 is already installed, but you're still running Windows 7, follow these advanced steps to restart Upgrade Assistant:
In the Administrator: Command Prompt window, type bitsadmin /reset /allusers, and then press Enter.
In Windows Explorer, right-click the Websetup folder, click Rename, enter websetup.old,
and then press Enter.
Expand Computer, double-click Local Disk (C:), right-click the ESD folder, click Rename, enter ESD.old, and then press Enter.
Go back to your desktop, right-click the Download Windows file, and then click Delete.
Restart Upgrade Assistant.
If you receive an error message that says "We can't connect right now," verify that you have an Internet connection, and then try the download again. Be sure to use the Download Windows icon on your desktop if it appears. If you see the same error message, you can try to download Windows on another network—maybe at a friend's house if your PC is portable. If that doesn't work, contact support.
With a high-speed Internet connection (1.5 Mbps–10 Mbps), the download will typically range from 30 minutes to 3 hours. The time to download depends on your Internet connection, PC, and other factors and might exceed these estimates.