DISM修复系统镜像需三步:一、用/ScanHealth扫描确认损坏;二、用/RestoreHealth在线修复或挂载ISO指定install.wim/esd源离线修复;三、运行sfc /scannow验证并重启生效。

当Windows系统出现启动失败、蓝屏反复、系统文件损坏导致功能异常时,需要用DISM命令从源头修复系统镜像,避免重装系统丢失数据或设置。
确认当前系统镜像是否已损坏
以管理员身份打开命令提示符或Windows终端(右键“开始”→选择“终端(管理员)”)。
执行命令:dism /online /cleanup-image /scanhealth。该命令仅扫描不修改,耗时约1–3分钟。
若返回结果中包含 【Image State : Image is corrupted】,说明镜像已损坏,必须继续修复;若显示“Health state is OK”,则无需执行后续步骤。
使用Windows Update在线源修复镜像
运行命令:dism /online /cleanup-image /restorehealth。
这一步会自动从Windows Update下载缺失或损坏的系统文件并替换。网络需畅通,且Windows Update服务必须正在运行——若提示“源不可用”,说明本地无缓存且无法联网获取,需跳转至下一节手动指定源。
执行时间通常为5–20分钟,期间不要关闭窗口或重启电脑。进度条可能长时间卡在某一百分比,属正常现象,只要光标仍在闪烁就代表仍在运行。
用挂载的Windows安装镜像作为修复源
方法一:从ISO挂载后指定Sources文件夹
将Windows 11安装ISO双击挂载(如分配盘符为E:),然后运行:dism /online /cleanup-image /restorehealth /source:E:\sources\install.wim:1 /limitaccess。
注意:install.wim:1 中的“1”代表第一个映像索引(通常是Home版);若ISO含多个版本,可用 dism /get-wiminfo /wimfile:E:\sources\install.wim 查看具体索引号,选与当前系统版本匹配的项(如Pro版对应索引2)。
方法二:使用ESD格式镜像(常见于微软官网下载的Media Creation Tool生成包)
命令改为:dism /online /cleanup-image /restorehealth /source:E:\sources\install.esd:1 /limitaccess。
ESD比WIM更压缩,但DISM支持原生读取,无需转换。/limitaccess参数强制DISM只从此源读取,不回退到Windows Update——这是关键,否则仍可能因网络问题失败。
修复完成后验证系统文件完整性
第一步:运行 sfc /scannow。它依赖DISM修复后的干净镜像,对系统目录中实际运行的文件做逐个校验和替换。
第二步:等待扫描完成(通常8–15分钟)。若输出“Windows资源保护未找到任何完整性冲突”,说明修复成功;若提示“某些文件无法修复”,请回到上一节,确认所用install.wim或.esd索引与当前系统完全一致。
第三步:重启电脑。所有更改在重启后生效,此前的界面卡顿、应用闪退、系统设置打不开等问题应消失。


















