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

Windows 8 徹底移除 Metro 應用程式:PowerShell 刪除殘留資料夾與套件完整指南

編輯:Windows 8 系統介紹

Windows 8 Metro 應用程式安裝於隱藏系統資料夾 C:\Program Files\WindowsApps,一般使用者無權限存取。從開始畫面「解除安裝」僅移除當前使用者的套件註冊,不會刪除 WindowsApps 內的應用程式本體檔案,導致重新安裝失敗、殘留檔案佔用空間、權限錯誤。本文教導使用 Windows PowerShell 徹底移除 Metro 應用程式套件與檔案。

問題背景

  • Metro 應用程式實體檔案位於 C:\Program Files\WindowsApps(隱藏、系統、擁有者 TrustedInstaller)。
  • 開始畫面右鍵「解除安裝」僅執行 Remove-AppxPackage 移除使用者層級註冊,保留系統層級 Stage 資料。
  • 手動刪除 WindowsApps 內資料夾會遇到「拒絕存取」、需取得擁有權、修改 ACL,極易造成系統元件損壞。
  • PowerShell 指令操作套件資料庫,能乾淨移除註冊與 Stage 資料,是官方支援的正確做法。

操作步驟

1. 以系統管理員身分開啟 PowerShell

  • 開始畫面 → 右鍵/下滑 → 「所有應用程式」 → 「Windows 系統」 → 「Windows PowerShell」右鍵 → 「以系統管理員身分執行」。

以系統管理員身分執行 PowerShell

2. 列出所有 Metro 應用程式套件資訊

Get-AppxPackage
  • 輸出包含:Name(套件名稱)、PackageFullName(完整套件識別碼,含版本、架構、發行者)、PackageFamilyName、InstallLocation。
  • 建議導出至文字檔方便查找:Get-AppxPackage | Out-File $env:USERPROFILE\Desktop\AppxList.txt

Get-AppxPackage 輸出範例

3. 精確移除目標應用程式

Remove-AppxPackage 
  • 從步驟 2 輸出中複製目標應用程式的 PackageFullName(如 Microsoft.BingWeather_4.4.152.0_x86__8wekyb3d8bbwe)。
  • 貼上至指令後執行,無輸出訊息即代表成功。
  • 若需移除所有使用者的套件註冊(含新使用者預設佈建),加上 -AllUsers 參數:Remove-AppxPackage -AllUsers 。

Remove-AppxPackage 指令

複製 PackageFullName

執行移除指令

進階:移除預設佈建套件(防止新使用者自動安裝)

Get-AppxProvisionedPackage -Online | Where-Object { $_.PackageName -like "*TargetApp*" } | Remove-AppxProvisionedPackage -Online
  • 此指令從系統映像中移除佈建資料,新建使用者將不再自動安裝該應用程式。
  • 需極度謹慎,移除系統關鍵套件(如 Windows.Store、Windows.ImmersiveControlPanel)會導致功能永久損壞。

常見內建應用程式 PackageFamilyName 參考

應用程式PackageFamilyName
天氣Microsoft.BingWeather_8wekyb3d8bbwe
新聞Microsoft.BingNews_8wekyb3d8bbwe
財經Microsoft.BingFinance_8wekyb3d8bbwe
運動Microsoft.BingSports_8wekyb3d8bbwe
地圖Microsoft.BingMaps_8wekyb3d8bbwe
旅行Microsoft.BingTravel_8wekyb3d8bbwe
相機Microsoft.Camera_8wekyb3d8bbwe
音樂/影片Microsoft.ZuneMusic_8wekyb3d8bbwe / Microsoft.ZuneVideo_8wekyb3d8bbwe
照片Microsoft.Windows.Photos_8wekyb3d8bbwe
郵件/行事曆/通訊錄microsoft.windowscommunicationsapps_8wekyb3d8bbwe
應用商店Windows.Store_8wekyb3d8bbwe (不可移除)

注意事項與風險提醒

⚠ 重要警告:
  • 不可移除:Windows.Store(應用商店)、Windows.ImmersiveControlPanel(電腦設定)、Windows.SystemExperienceHost、Windows.Cortana 等核心系統應用程式。
  • 移除核心應用程式將導致:開始畫面損壞、設定無法開啟、搜尋失效、應用商店無法使用,僅能透過系統還原/重置/重裝修復。
  • 僅移除明確可識別的非核心應用程式(天氣、新聞、遊戲、第三方應用程式)。
  • 企業環境建議使用 官方佈建套件管理指引,而非手動 PowerShell 移除。

小結

Windows 8 Metro 應用程式徹底移除的正規做法是:系統管理員 PowerShell → Get-AppxPackage 取得 PackageFullName → Remove-AppxPackage 移除。此法操作套件資料庫,乾淨移除註冊與 Stage 資料,避免手動刪除 WindowsApps 資料夾導致的權限地獄與系統損壞。關鍵原則:僅移除非核心應用程式、善用 -AllUsers 參數、保留應用商店與系統關鍵套件。掌握此技能,能有效解決應用程式重裝失敗、殘留檔案佔用空間、預設應用程式污染新使用者環境等疑難雜症。

Copyright © Windows教程網 All Rights Reserved