1

I am trying to install Windows Subsystem for Android with Amazon Appstore.

I am getting below warning

Your storage device isn't supported for this product.

I have installed windows 11 on my SSD drive.

enter image description here enter image description here

Device Specification:

  • Processor AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx 2.00 GHz
  • Installed RAM 8.00 GB (6.90 GB usable)
  • Device ID device-id
  • Product ID product-id
  • System type 64-bit operating system, x64-based processor
  • Pen and touch No pen or touch input is available for this display

Windows Specification

  • Edition Windows 11 Home Insider Preview Single Language
  • Version Dev
  • Installed on ‎12/‎4/‎2021
  • OS build 22509.1011
  • Experience Windows Feature Experience Pack 1000.22509.1011.0

Drive Storage Space Details

Hyper-v is enabled Virtualization is Enabled

11
  • 1
    The error message seems nonsensical indeed. WSA requires a SSD and you have one so it should be fine. There's a chance this has to do with something else, namely virtualization not enabled in UEFI. Or you might not be in the USA... Dec 6, 2021 at 13:13
  • 1
    It might also be worth to check the installation settings for the Windows Store. It might be trying to use the bigger drive, maybe due to the (download) size. Depending on how full the C drive already is there might not be enough space.
    – Seth
    Dec 6, 2021 at 13:18
  • 1
    I have the same processor but i think its not supported by win11. Maybe there's a stupid check which fails because of the incompatible processor.
    – kait
    Dec 6, 2021 at 13:40
  • 2
    Thanks. Confirming it is enough though. Me and I guess everybody else is just guessing at this point. Seth's hypotheses is very promising and makes sense considering the specific error message. Dec 6, 2021 at 13:55
  • 1
    @Seth There is enough sapce in C: drive, see the image.
    – sujeet
    Dec 6, 2021 at 14:06

2 Answers 2

1

Judging by your Task Manager screenshot (that your SSD is listed as an HDD), the cause of the problem is probably either your SSD's firmware or the (software) SAT layer provided by your SATA/AHCI driver is not reporting / translating the corresponding information (that the drive is non-rotating) properly. (With a second thought, it could also be that in your UEFI settings, your SATA controller is not configured to operate in AHCI mode...)

Check whether you are using the Microsoft AHCI driver (Standard SATA AHCI Controller) or a driver from AMD in Device Manager (under IDE ATA/ATAPI Controllers). If it's the latter case, you might want to consider uninstalling it. (I do NOT guarantee that it will not break booting.)

You may also use programs (needs to be run with Administrator Windows Terminal / Command Prompt) in sg3_utils (click this to download the last working version) to confirm that your drive's firmware is doing its job fine and the SAT layer is indeed bad.

Firmware (Word 217 / 0xd9 being 0x0001 states that the drive is non-rotating):

PS C:\Users\tom\Downloads\sg3_utils-1.46mgw64> .\sg_sat_identify.exe PD0
Response for IDENTIFY DEVICE ATA command:
...
 d8     0000 0001 0000 0000 0000 0000 10ff 0000     .. .. .. .. .. .. .. ..
...

SAT layer:

PS C:\Users\tom\Downloads\sg3_utils-1.46mgw64> .\sg_vpd -p bdc PD0
Block device characteristics VPD page (SBC):
  Non-rotating medium (e.g. solid state)
...

What you might see when the produced VPD is not "good enough":

PS C:\Users\tom\Downloads\sg3_utils-1.46mgw64> .\sg_vpd -p bdc PD1
Block device characteristics VPD page (SBC):
  Medium rotation rate is not reported
...

(There's also a chance that it does not produce this particular VPD page at all.)

For your reference: enter image description here

11
  • 1
    It's also possible the system requirement check is indicating a incompatibility for the wrong system requirement. The author's processor isn't technically supported by Windows 11. Microsoft's compatibility check for Windows 11 is known to have problems (specifically on the corner compatibility cases)
    – Ramhound
    Dec 6, 2021 at 15:49
  • superuser.com/questions/1006877/… suggests running winsat diskformal or winsat formal might redetect the SSD and clear up it being reported as an HDD, as well as some other options to do with Intel Rapid storage.
    – Mokubai
    Dec 6, 2021 at 17:09
  • @Tom Yan It's AMD Sata Controller
    – sujeet
    Dec 7, 2021 at 1:20
  • As suggested in the answer, you can use sg_vpd.exe to confirm whether the SATL is actually bad. If that's the case, what you might want to attempt (with risk) is to uninstall the AMD driver (by right clicking on the controller and choose uninstall device, optionally checking the delete driver box in the prompt as well).
    – Tom Yan
    Dec 7, 2021 at 1:45
  • Actually, it might be a must to check the delete driver box in the prompt, otherwise after rebooting there might be no actual effect (the AMD driver remains being used).
    – Tom Yan
    Dec 7, 2021 at 1:50
0

The message "Your storage device isn’t supported for this product" is misleading. It is likely that the prerequisites for Windows Subsystem for Android have not been satisfied.

Here is the list of the prerequisites:

  • Your VM/computer needs to meet the minimum hardware requirements for Windows 11
  • Virtualization support must be enabled
  • Your device should be subscribed to the Beta channel
  • The Windows 11 build must be at least 22000.xxx
  • The Microsoft Store version must be at least 22110.1402.6.0
  • Computer region must be set to U.S
  • Have a U.S.-based Amazon Appstore account.

For more information, see the article
How to Run Android Apps on Windows 11 Right Now (Without Emulator).

Note: These prerequisites will surely change in the future.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .