Essential settings to configure on Windows Subsystem for Android on Windows 11

WSA settings
WSA settings (Image credit: Future)

The Windows Subsystem for Android (WSA) is a virtualization solution that, in combination with the Amazon Appstore, allows you to run Android apps on Windows 11.

Although the default configuration of the WSA environment should be enough for most users, it's possible to change some of the settings to get the most out of the experience. For instance, you can enable file-sharing to access your files from Android apps. It's also possible to control how much memory the subsystem uses, choose the graphics card, enable anti-malware scanning, and you can even change the behavior to make the subsystem always available for quick access to your apps.

This how-to guide will walk you through some essential settings you must consider changing when using WSA on Windows 11.

How to enable File Sharing on WSA

File Sharing is a feature that adds the ability to make available files from the Documents, Downloads, Pictures, Music, and Videos folders to Android apps.

To enable WSA File Sharing, use these steps:

  1. Open Start.
  2. Search for Windows Subsystem for Android and click the top result to open the app.
  3. Click on Advanced settings.
  4. Click the Experimental features setting.
  5. Turn on the "Share user folders" toggle switch to enable the feature.

Share user folders

(Image credit: Future)
  1. (Optional) Turn off the "Share use folders" toggle switch to disable the feature.

Once you complete the steps, your Windows 11 profile folders will appear inside the "Windows" folder in the "sdcard" location.

How to change memory usage on WSA

If you have a system with more than enough memory, you can change the Windows Subsystem for Android settings to increase memory usage to improve app performance. You can also consider changing the settings to limit memory usage on less powerful systems.

To specify the amount of memory that WSA can use for the platform and apps, use these steps:

  1. Open Start.
  2. Search for Windows Subsystem for Android and click the top result to open the app.
  3. Click on Advanced settings.
  4. Click the "Memory and performance" setting.
  5. Under the "Memory allocation" setting, choose one of the available options, including "Low (2GB)," "Default (4GB)," "High (8GB)," or "Custom (MB)."

(Image credit: Future)
  • Quick note: The "Custom" option allows you to assign virtually any amount of memory, and you must specify the amount in megabytes.
  1. Click the Apply button.

After you complete the steps, the system will dedicate the amount of memory you specified and nothing more.

How to keep platform running continuously on WSA

When you are not actively using Android apps, the subsystem will go into sleep mode to save system resources and battery. The only caveat with this approach is that launching an app can take a long time since it must wait until the subsystem spins up before it can run. If you want to start apps faster, you can use the system resources settings to keep the subsystem running all the time.

To maintain WSA running continuously, use these steps:

  1. Open Start.
  2. Search for Windows Subsystem for Android and click the top result to open the app.
  3. Click on Advanced settings.
  4. Click the "Memory and performance" setting.
  5. Select the "Continuous" option to keep the subsystem running all the time, allowing you to open apps quickly.

(Image credit: Future)
  • Quick note: The "As needed" option starts the subsystem on demand when trying to launch an application. And the "Partially running" keeps the subsystem running using minimal resources.

Once you complete the steps, the Windows Subsystem for Android will run continuously, making launching apps quicker. (This option is not recommended for devices running on battery.)

How to assign specific graphics card on WSA

WSA, by default, uses the graphics card with the highest performance installed on the computer, but you can always choose the card you want the subsystem to use.

To assign a specific video card to WSA, use these steps:

  1. Open Start.
  2. Search for Windows Subsystem for Android and click the top result to open the app.
  3. Click on Advanced settings.
  4. Click the Graphics preference setting.
  5. Choose the graphics card to assign to the Windows Subsystem for Linux, including "High performance," "Power saving," and the "Specific GPU" allows you to select from any of the available cards.

(Image credit: Future)

After you complete the steps, the subsystem will use the graphics card you specified to render Android apps.

How to enable malware scan on WSA

The Windows Subsystem for Android can use the Microsoft Defender Antivirus available on Windows 11 to scan apps prior to installation to make sure that no malicious code hijacks the system. If the feature is already enabled, you can also turn it off to prevent the antivirus from blocking an app you know is trusted. 

To turn on or off the Microsoft Defender Antivirus for WSA apps, use these steps. 

  1. Open Start.
  2. Search for Windows Subsystem for Android and click the top result to open the app.
  3. Click on System.
  4. Turn on the "Block installation of malicious apps" toggle switch to enable the feature.

(Image credit: Future)
  • (Optional) Turn off the "Block installation of malicious apps" toggle switch to disable the feature.

Once you complete the steps, the antivirus will scan Android apps before installation to ensure they won't compromise the system.

After changing the settings, it's recommended to restart the Windows Subsystem for Android. You can do this by restarting the computer or from the "System" settings page, clicking the "Turn off" button, and then clicking the "Turn on" button from the "Turn off Windows Subsystem for Android" setting.

More resources

For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:

Mauro Huculak

Mauro Huculak has been a Windows How-To Expert contributor for WindowsCentral.com for nearly a decade and has over 15 years of experience writing comprehensive guides. He also has an IT background and has achieved different professional certifications from Microsoft, Cisco, VMware, and CompTIA. He has been recognized as a Microsoft MVP for many years.

  • GraniteStateColin
    Interesting, my Windows Subsystem for Android settings look very different. On the left, there is no Advanced option. I have System, Developer, Compatibility, and About. Could the screen shots and instructions here apply to a newer version only available to Insiders (my system is not on the regular release version of Windows, but includes the latest updates)? Or is there something we may need to do to update WSA?

    There is overlap, which makes me think it is just a version difference. For example, I do see a Memory and Performance option under System, with the same general choices, but the Memory Allocation options are Low (2GB), Default (6GB), High (16GB), and Custom (MB).

    On the other hand, if I have the Files option to share access with my Windows folders, I can't find it on my system.
    Reply