Change Default Install Location of Windows 8 Store Apps

We had, some time back, identified the location of the folder, where the Windows 8 Metro Apps get installed. The next question which logically comes to one’s mind is whether there is any way a user can change the default install location of Windows Store apps.  Fortunately, there is a way to do this too. You might want to change the location, if you find yourself running out of disk space on your system drive. Sure, you can consider moving the default location of the user profile folders or the default Program Files folder to another drive – but if you want, you can also change the default installation folder for Windows Store apps.

Change location of Windows Store Apps default installation folder

To change the location of Windows 8 Store Apps default installation folder, you will have to tweak the Windows Registry. To do so, press Win+R to bring up the Run dialog box. Type ‘regedit’ and hit Enter. A posting on TechNet tells you that the settings are present in the following key, so navigate to it:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx

Next right-click Appx and choose ‘Permissions’ from the context menu.

appx permissions 400x254 Change Default Install Location of Windows 8 Store Apps

The Permissions for Appx box will open. You will now have to take full control and ownership of the registry key. You can see here how to take full control of Windows Registry keys or you could simply use RegOwnIt.

Once you have taken ownership, you can edit the PackageRoot registry key by right-clicking on it and selecting Modify. Enter the new path of the folder where you want the Windows Apps to be installed. It could be say, D:\WindowsApps.

appx reg 400x254 Change Default Install Location of Windows 8 Store Apps

Do note that you will not be able to update the apps installed prior to changing the default location, since these apps will still have their data in the original location. To avoid possible updating errors, it is recommended that you uninstall the apps, change the installation location and then reinstall the Windows Store apps.

You can also try to change Windows Store apps default installation location in Windows 8 using a PowerShell script. More on that at TechNet.

UPDATE: Looks like Microsoft does not want us to change the install locations icon smile Change Default Install Location of Windows 8 Store Apps and have hence has changed the settings. It appears that this does not work on Windows 8.1, but you may try using the PowerShell script mentioned above and see if it helps.

Go here to find out how you can change default Program Files installation directory location in Windows 8.

Posted by on , in Category Windows with Tags
Anand Khanse aka HappyAndyK is an end-user Windows enthusiast, a Microsoft MVP in Windows, since 2006, and the Admin of TheWindowsClub.com. Please create a System Restore Point before trying out any software & be careful about any third-party offers while installing freeware. Add me on Google+.
  • Rajendra Dixit

    Great article! One quick question – Is there a way for me to share same windows store application on same PC with multiple users by installing it just once? Let’s assume that it’s a free application. This saves me disk space and avoids un necessary duplication

  • http://www.thewindowsclub.com Anand Khanse

    No.

    You are forgetting the Registry keys which the app may be installing. :)

  • Rajendra Dixit

    Thanks Anand for quick response. In previous versions of windows while installing (conventional) applications, there was choice whether to install it for the logged in user or for all users. Is there something similar possible on Windows 8 while installing apps from Windows store?

  • http://www.thewindowsclub.com Anand Khanse

    I don’t think there is such an option.

  • Sonali

    Hi Anand,
    I also want to install the application once which can be used via different logins.
    I was thinking to change the install location so that the same App content (xml file) is accessible for App administrator to edit and App user to view.
    Is this a feasible solution?
    Can I automate registry changing task through Powershell in my metro App Powershell (.ps1) file?

  • ECannady

    This worked for 8.0, so thank you! Now when I try it for 8.1 it doesn’t work. Is there another workaround?

  • http://www.thewindowsclub.com Anand Khanse

    Hmm… thanks for pointing this out …. I will have a look and revert if I find something. :)

  • Dominique

    Please email me when you find something. – dsants@gmail.com I have been working on this thing for 3 days and can’t figure it out. I’m going back to windows 8 since I only have 120gb SSD for my windows and another hard drive for my apps / programs but in 8.1 I cant change the app directory =(

  • jason

    Hi – did you find out how to do this in 8.1? It looks like the registry tree structure is different in 8.1. I can find Apps…

  • jason

    … I meant that I can’t find Appx in 8.1…

  • achint

    hi Mr Anand , I hv tried all the available methods to change the default location in windows 8.1 but still coming with the error on downloading. is there any other ways for 8.1
    thanks

  • Mike

    Is there a way to do this with Windows 8.1?

  • macbrew

    Yes I have the same problem.
    Specifically have a separate partition for programs.
    Quickly finding with Windows 8.1 that they limit your control of everything as much as possible. Fine if you’re running a tablet, but if you’re on a PC and want some flexibility for whatever reason, the option just doesn’t seem to be there!

  • Richard Lindberg

    The registry values did not change between 8 and 8.1. The location of the folder is here: C:Program FilesWindowsApps. It isn’t called Appx anymore. I was able to change the location and installed an app and it went to the new location. Hope this helps.

  • Sudesh Wickramasinghe

    can we save windows store downloaded setup files??
    ex: windows 8.1 update setup file, etc.

  • http://www.thewindowsclub.com Anand Khanse

    No, but you can update them offline. Will write a post today later about it.

  • Recent Comments