List installed windows Xbox game locations

  appx, powershell, windows

I want to be able to list the currently installed windows xbox store apps, and at least what hard drive they are installed to, though the installed size would also be helpful.

As an example, I’ve installed Astroneer to my D: drive. I can see the installation location:

# Astroneer folder
D:WindowsAppsSystemEraSoftworks.29415440E1269_1.21.128.0_x64__ftk5pbg2rayv2

# Other game package types can install to an MSIXVC file, e.g.
D:WindowsAppsMSIXVC0F32F8-4ABB-49E2-9200-3C4FCE2271C8

I can see the appx package, but its InstallLocation points to a junction point within the default appx volume instead:

Get-AppxPackage -Name "SystemEraSoftworks*"

Name              : SystemEraSoftworks.29415440E1269
Publisher         : CN=115C80E5-07B4-4D9C-8912-5562D4A1828D
Architecture      : X64
ResourceId        :
Version           : 1.21.128.0
PackageFullName   : SystemEraSoftworks.29415440E1269_1.21.128.0_x64__ftk5pbg2rayv2
InstallLocation   : C:Program FilesWindowsAppsSystemEraSoftworks.29415440E1269_1.21.128.0_x64__ftk5pbg2rayv2

The appx manifest doesn’t contain any information about which drive the app is installed on.

I searched through the registry a bit, but only found references to the C: path, or using relative paths like:

Get-ItemProperty 'hklm:SOFTWAREMicrosoftWindowsCurrentVersionAppModelStateRepositoryCacheActivationDataa' -Name 'Executable'

Executable   : AstroBinariesUWP64Astro-UWP64-Shipping.exe

Source: Windows Questions

LEAVE A COMMENT