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

Win10 PowerShell 重設應用程式失效修復:DISM 指令修復系統映像

編輯:Windows 10 系統介紹

Win10 透過 PowerShell 執行 Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} 重新註冊所有 UWP 應用,可修復多數應用程式商店應用異常。但若系統元件存放區 (Component Store) 本身損壞,PowerShell 重設也會失效。此時需改用 DISM 修復系統映像健康狀態。

命令提示字元執行DISM

DISM 修復標準流程(須按序執行)

  1. 以 系統管理員身分開啟命令提示字元(Win+X > 「命令提示字元 (系統管理員)」或「Windows Terminal (系統管理員)」)。
  2. 執行掃描健康狀態(僅檢查,不修復):
    dism /online /cleanup-image /scanhealth
    等待完成,若報告「元件存放區可修復」,繼續下一步。
  3. 執行修復健康狀態(自動從 Windows Update 下載健康檔案替換損壞元件):
    dism /online /cleanup-image /restorehealth
    此過程可能耗時數分鐘至數十分鐘,視網速與損壞程度而定。

關鍵參數說明

參數用途
/online針對目前執行中的作業系統
/cleanup-image啟動元件存放區清理/修復作業
/scanhealth快速掃描偵測損壞(不修復)
/restorehealth自動修復(需連網下載替換檔)
/source:wim:D:\sources\install.wim:1離線修復指定來源(安裝媒體 install.wim/index),無網路環境適用

修復後驗證與後續步驟

  • 重開機後,再次嘗試 PowerShell 重設應用程式指令,通常即可成功。
  • 同步執行 sfc /scannow 修復系統檔案完整性(DISM 修復元件存放區,SFC 修復受保護系統檔)。
  • 若 DISM 回報錯誤 0x800f081f(找不到來源檔案),需指定 /source 參數指向安裝媒體 install.wim 或啟用「修復內容伺服器」群組原則指向內部 WSUS/修復伺服器。
Copyright © Windows教程網 All Rights Reserved