Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

如何修改 Windows 8 Modern App 預設安裝路徑:註冊表 PackageRoot 變更與權限取得完整教學

編輯:Windows 8 系統介紹

Windows 8 Modern App (Windows Store 應用程式) 強制安裝至系統盤隱藏資料夾 C:\Program Files\WindowsApps,無法在安裝過程中自訂路徑。隨著大型遊戲 App 出現(數百 MB 至 GB 級),系統盤空間壓力劇增。本文教學透過修改註冊表 PackageRoot 鍵值,將預設安裝路徑重導向至大容量資料盤,並詳細說明取得 Appx 鍵值寫入權限的步驟。

現況與痛點

  • App 安裝於 C:\Program Files\WindowsApps(隱藏、需權限存取)。
  • 資料夾命名極長:發布者_應用名稱_版本_架構_隨機碼,難以手動管理。
  • 安裝介面無路徑選擇選項,大型 App 迅速佔滿系統盤。


Windows Store 應用商店


顯示隱藏資料夾後可見 WindowsApps 目錄


App 資料夾命名範例


作者系統 App 已佔用 2GB+ 空間

修改預設安裝路徑步驟

  1. Win+R → regedit 開啟登錄編輯器。
  2. 定位至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx
  3. 右側找到 PackageRoot 字串值,其數值資料即為目前預設安裝路徑(預設 C:\Program Files\WindowsApps)。
  4. 雙擊修改為目標路徑(如 D:\Win8Apps),確定時會提示「無法編輯值:存取被拒絕」。


PackageRoot 鍵值位置


權限不足提示

取得 Appx 鍵值寫入權限(關鍵步驟)

  1. 在登錄編輯器左側樹狀結構,右鍵點擊 Appx 資料夾 → 「權限」。
  2. 點擊「進階」 → 「擁有者」分頁 → 「編輯」 → 輸入目前登入使用者帳戶名 → 「檢查名稱」 → 確定。
  3. 回到權限視窗,選中 Administrators 群組 → 勾選「完全控制」允許 → 確定套用。


修改 Appx 權限後可編輯 PackageRoot


權限取得完整流程:進階 → 擁有者變更 → Administrators 完全控制

完成修改後

  1. 再次編輯 PackageRoot,此時可正常修改數值資料。
  2. 新安裝的 Modern App 將部署至新路徑。

⚠️ 重要風險警示:現有 App 將無法更新

修改路徑後,舊版 App 留在原路徑,新版本部署至新路徑,路徑不一致導致更新失敗。強烈建議:修改前先移除所有內建與第三方 Modern App,修改完成後再重新從 Store 安裝。

附錄:檔案/資料夾與登錄鍵值通用權限取得法

  • 檔案/資料夾:右鍵「內容」→「安全性」→「進階」→「擁有者」→「編輯」→輸入帳戶→勾選 Administrators「完全控制」。
  • 登錄鍵值:右鍵鍵值 → 「權限」→ 後續步驟同上。
Copyright © Windows教程網 All Rights Reserved