(1)扫描系统映像状态
DISM /Online /Cleanup-Image /ScanHealth
仅扫描系统映像,检查是否有损坏,不进行修复。
(2)检查系统映像健康状态
DISM /Online /Cleanup-Image /CheckHealth
快速检查映像是否可修复(比 /ScanHealth 更快)。
(3)修复系统映像(常用)
DISM /Online /Cleanup-Image /RestoreHealth
从 Windows Update 下载并替换损坏的文件。
(4)查看镜像信息
DISM /Get-WimInfo /WimFile:H:\sources\install.wim
输出已加载当前镜像信息及索引
(4)指定镜像修复
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:H:\sources\install.wim:4
指定 WIM/ESD 文件作为修复源(:1 是索引,通常为4:专业版)。
(5)指定镜像修复并阻止windows Update
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:H:\sources\install.wim:4 /LimitAccess
/LimitAccess:阻止从 Windows Update 下载,仅使用指定源
(6)启用 Windows 功能
DISM /Online /Enable-Feature /FeatureName:功能名称 /All
例如启用 .NET Framework 3.5:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
禁用 Windows 功能
DISM /Online /Disable-Feature /FeatureName:功能名称
清理 WinSxS 组件存储(释放磁盘空间)
DISM /Online /Cleanup-Image /StartComponentCleanup
清理旧的更新备份文件,减少 WinSxS 文件夹大小。
(7)重置 Windows 更新组件
DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
清除所有旧版更新缓存。
(8)常见错误代码
0x800f081f:找不到源文件,需指定 /Source 或联网。
0x800f0906:无法下载文件,检查网络或手动提供源。
0x800f0922:DISM 无法连接至 Windows Update,尝试离线修复。
(9)修复流程
先运行 DISM 修复组件存储:
DISM /Online /Cleanup-Image /RestoreHealth
再运行 SFC 修复系统文件:
sfc /scannow
暂无评论内容