How to Add Amazon App Store on Windows 11

Windows 11 lets you add your favorite apps to the Taskbar, customize the Start Menu, and add the Amazon App Store. Apart from many changes, the latter lets you run Android apps on your desktop or laptop running Windows 11.

How to Add Amazon App Store on Windows 11

However, adding the Amazon App Store and (subsequently running Android apps) is not a straightforward process.

There are a couple of changes that you’d need to make them work. Once that’s done, you will be able to add the store to your Windows 11 system with ease. Thankfully, it’s a one-time process and doesn’t take much time.

This post will outline how to add Amazon App Store on Windows 11.

System Requirements

One of the main reasons for adding the Amazon App Store is to run Android apps. To do so, your PC must meet some requirements as follows.

1. Windows Version: You’ll need to enroll your Microsoft account with the Windows Insider and the Beta channel. For those unaware, the Beta Channel brings more polished Windows features that are ready for the public release.

If you have not enrolled before, follow the steps below to do so,

Step 1: Press Windows key+i to open the Settings and select Windows Update from the left panel. To link your account, tap on the Windows Insider Program, and the system will guide you through the next steps.

2021 12 15 16 01 51

2. Virtualization: Virtualization is a critical hardware-based function required to run Android apps that you’ll download subsequently.

However, virtualization may or may not be enabled on your system. To check the status of your PC, open the Task Manager and select the Performance tab.

To see the status, check the bottom-right corner of the Performance tab. If it’s enabled, you are good to go. But if not, you may have to enable it.

How to Run Android Apps on Windows 11 1

However, enabling Virtualization differs from PC to PC. And you’ll have to check online manuals for your laptop/processor to enable it.

3. Credentials: For now, you’ll need an Amazon US account to access the store. Naturally, if you do not have one, you’ll have to create one.

Let’s see how to add the store.

How to Add Amazon App Store on Windows 11

Step 1: Navigate to Settings on your PC, and select Time & language from the left panel.

How to Add Amazon App Store on Windows 11 21

Under Language & region, click on the drop-down next to Country or region and pick the United States from the menu.

How to Add Amazon App Store on Windows 11 22

Step 2: Next, search for ‘Turn Windows features on or off’ on the Start menu and click to open it.

How to Add Amazon App Store on Windows 11 5

Once in, check the option for ‘Virtual Machine Platform.’ And at the same time, uncheck the option for ‘Windows Hypervisor Platform.’

How to Add Amazon App Store on Windows 11 6

Here, Virtual Machine Platform lets you create or run virtual machines in your Windows OS. On the other hand, the Hypervisor platform may interfere with the running of the virtualization apps. Hence, we have disabled it.

Save the settings and restart your PC.

Step 3: After your PC boots, it’s time to download and install the Windows Subsystem.

How to Run Android Apps on Windows 11 4

The Windows Subsystem will enable your PC to run Android apps in the future. Thankfully, the installation process is easy, and you need to follow the onscreen instructions.

How to Run Android Apps on Windows 11 5

Once done, restart your PC.

Step 5: Now, all you need to do is log in to the Amazon App Store using your Amazon US credentials.

How to Add Amazon App Store on Windows 11 2

As noted earlier, the process doesn’t end with just adding and installing the Amazon App Store. You can download and install individual Android apps like Kindle, YouTube, and Instagram and run them here.

Yes, no more web versions of these apps!

Amazon App Store Settings

Similar to the Amazon App Store on your phone, the store on your Windows 11 system also gives you the option to tailor it as per your liking.

For example, you can enable Parental Controls when installing the app on your kid’s laptop. However, you’ll need to enter the app’s password to enable/disable it.

How to Add Amazon App Store on Windows 11 3

At the same time, you can choose to disable notifications and other news if you want to remove distracting notifications.

How to Add Amazon App Store on Windows 11 4

All you need to do is click on the Settings option on the left and get going.

Cross-Platform Fun

With the ability to add the Amazon App Store, you can run Android apps on the Windows 11. And the fact that all the Android apps run just like they do your phone is what makes an effort worthwhile.

So which app will you download first?

Last updated on 07 February, 2022

The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.