Windows 8 引入的應用商店整合了搜尋、購買、下載、安裝與同步功能,體驗流暢。但許多用戶發現:無法自訂安裝位置,甚至找不到已安裝的 App 在哪裡。實際上,所有商店應用預設安裝在系統盤隱藏資料夾 X:\Program Files\WindowsApps(X 為系統盤代號)。

Win8 應用商店介面
C:\Program Files\WindowsApps 即可看到所有 App 資料夾,命名包含廠商、名稱、版本號等資訊,極長且雜亂。
啟用顯示隱藏項目後可見 WindowsApps

App 資料夾命名冗長,含版本與隨機字串
因安裝過程無介入選項,必須從登錄修改預設路徑:
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx。
PackageRoot 鍵值決定預設安裝位置
直接修改會提示「沒有權限」。須先取得 Appx 鍵值的完全控制權:
Appx →「權限」→「進階」→「擁有者」欄點「更改」。PackageRoot 修改為目標路徑(如 D:\Win8Apps)。
預設無權限修改,需先取得完全控制權

修改 PackageRoot 數值為新路徑

更改擁有者為目前用戶

輸入本機登入用戶名並檢查名稱

授予 Administrators 完全控制權限

完成權限設定後即可修改登錄值