This article will show you how to install the Google Play Store on Windows 11.. You probably already know that you can now run Android apps on the latest OS. Officially, Microsoft allows downloading apps from the Amazon App Store. Many popular apps are not available there, so users naturally want to get the Google Play Store on their systems.
Important: Proceed at your own risk. The following method is not officially supported. Also, you do not need to enroll in the Windows Insider program. We managed to get the Google Play Store on our systems with the stable version of Windows 11.
Install Google Play Store on Windows 11 WSA
The procedure involves several steps covered in detail below. First of all, you need to uninstall the existing Windows Subsystem for Android component if you have one installed. After that, you need to create a custom WSA instance which uses the Android kernel from Google Apps (GAPS). You will need WSL to complete this portion of the tutorial. Once this will be done, you will be able to run Google Play Store and install the apps from there.
Firstly, uninstall WSA. If you don't have it installed, go to the Step 2 directly.
Step 1. Uninstall existing Windows Subsystem for Android
- Open the Settings app (Win + I), and click the Apps item on the left.
- On the right, click on Apps & features.
- In the list of apps, find the Amazon Store app, and click the three dot menu button to the right of its name.
- Select Uninstall.
- Now, look for the Windows Subsystem for Android entry.
- If it is present, similarly uninstall it from Windows 11.
Wait for the removal to finish, and go to the Step 2.
Step 2. Enable Windows Subsystem for Linux and Virtual Machine Platform
- Open Windows Search (Win + S) and enter Turn Windows features on or off. Press Enter.
- In the new window, place a checkmark for Virtual Machine Platform.
- Next, place a checkmark next to Windows Subsystem for Linux.
- Click OK and wait for Windows to download the required components.
- Restart your computer.
You are done at this point. Next, you need to modify the Windows Subsystem for Android component, so it will become compatible with GApps. This will allow you to Install Google Play Store on Windows 11 in Windows Subsystem for Android. Here we go.
Step 3. Add GApps to Windows Subsystem for Android
- Go to store.rg-adguard.net and select ProductID in the first drop-down list.
- Paste 9P3395VX91NR into the Sample Data field.
- Select Slow from the following drop-down list, then click the button with a checkmark.
- Scroll down the list and find the largest MSIXBundle file (approximately 1.2GB). Download it.
- Also, download the Microsoft.UI.Xaml.2.6_2.62112.3002.0_x64__8wekyb3d8bbwe.appx file. It may be required if Windows 11 fails to register the modified WSA package we will create later.
- Go to the OpenGapps website. Select the x86_64 platform, Android 11, and the Pico variant. Click the big red button to download Gapps.
- While you wait for your browser to download Android Subsystem and Gapps, go to the Microsoft Store using this link and install Ubuntu. Skip this step if you have already installed Ubuntu on WSL2.
At this step, you have all the files required to combine GApps and WSA. Now, you need to unpack both packages and selectively combine their components.
Extract the files
- Now open the previously downloaded msixbundle file (the one with 1.2GB size) in any archiver you prefer. You can use 7Zip or other free alternatives.
- Inside the
msixbundlefile, locate the
WsaPackage_1.7.32815.0_x64_Release-Nightly.msixfile. It weighs approximately 700MB.
- Open File Explorer (Win + E) and go to the drive C:\. Create a new folder and rename it to WindowsSubsystemAndroid.
- Copy to the WindowsSubsystemAndroid folder all files from the open msix file.
- After pasting the files, delete the following: the AppxMetadata folder, AppxBlockMap.xml, AppxSignature.p7x, and [Content_Types].xml.
- In the root of the drive C:, create another folder and rename it to GAppsWSA.
- Go to the WSAGAScript GitHub repository and click Code > Download ZIP.
- Open the downloaded archive, then open the folder inside it. Copy everything from that folder into the GAppsWSA folder.
- Copy the downloaded ZIP archive with Gapps and paste it into GAppsWSA > #GAPPS.
- Go to the WindowsSubsystemAndroid folder and copy the following files:
- Paste those files into
C: \ GAppsWSA \ #IMAGES.
Now, in WSL/Ubuntu, you need to launch the downloaded script that will further process files and prepare the modified kernel. Here's how it works.
Create the custom WSA kernel
- Launch Ubuntu and type
sudo suto get root privileges.
- Now change directory to GAppsWSA. Type
cd /mnt/c/GAppsWSA/and press Enter.
- Now you need to install lzip and unzip. Use the following command:
apt install lzip unzip. Press Y to confirm the installation.
- Install dos2unix. Use the following command:
apt install dos2unix.
- Now run the following commands one after another:
- For more convenience, clear the console using the clear command.
- Enter the following command:
./extract_gapps_pico.sh. Press Enter and wait for the terminal to return the Gapps Folder Ready message.
- Enter the
./extend_and_mount_images.shcommand. Press Enter and wait for the terminal to return the Images Mounted text.
- Enter the
./apply.shcommand and press Enter. The terminal should return the Apply completed message.
- Finally, enter the
./unmount_images.shcommand and press Enter.
Everything is done. You just built the custom kernel with GApps intergrated. Now, we are on the finish line. We can now install Google Play Store on Windows 11.
Step 4. Install Google Play Store on Windows 11 Subsystem for Android
- Go to the #IMAGES folder and copy these files:
- Paste those files into the WindowsSubsystemAndroid folder.
- Go to C: \ GappsWSA \ misc and copy the
- Go to C: \ WindowsSubsystemAndroid \ Tools and rename the
- Paste the previously copied
- Open Settings (Win + I) and go to Privacy and Security > For Developers.
- Turn on Developer Mode.
- Launch Windows Terminal as Administrator in the PowerShell profile.
- Paste into the Terminal window the following command:
Add-AppxPackage -Register C:\WindowsSubsystemAndroid\AppxManifest.xml.
- Open the Start menu and launch Windows Subsystem for Android.
- In WSA settings, turn on Developer Mode.
- Click Files to start WSA.
- Uncheck Share my diagnostic data.
- Close Files and wait a minute or two.
- Open the Start menu and search for Google Play Store.
- Click Sign in and enter your Google Account information. After signing in with your Google Account, you will end up on the main page of the Google Play Store.
You are done! You just have installed Google Play Store and the minimal set of GApps in Windows Subsystem for Android. Now you are able to install Android apps from the Play Store on Windows 11.
Note: You may see the following error at the step 9 in PowerShell: Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency or conflict validation. Windows cannot install package.
To fix it, double-click the earlier downloaded Microsoft.UI.Xaml.2.6_2.62112.3002.0_x64__8wekyb3d8bbwe.appx file, and then try again.
But we strongly recommend you need to restore the original WSA kernel.
Restore the original kernel for Windows Subsystem for Android
- Open Windows Subsystem for Android from the Start menu.
- Click Turn off. Wait for the animation next to the button to stop.
- Go to C:\WindowsSubsystemAndroid\Tools and rename kernel to kernel_root.
- Now, rename kernel_bak to kernel.
Done. Launch Windows Subsystem for Android and install apps you need.
Again, everything above is highly experimental and may fail under your specific conditions, including hardware and software.
That is how you install the Google Play Store on Windows 11.
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!