Windows自带Dism命令检查和修复系统映像文件

DISM:是Deployment Imaging and Management(部署映像服务和管理)的缩写。常使用的命令如下(均以管理员方式运行cmd):

  • 查看映像版本/当前版本:Dism /online /Get-CurrentEdition

  • 查看当前系统是否可升级,以及可升级版本:Dism /online /Get-TargetEditions

  • 检查映像是否可修复。扫描全部系统文件,并扫描计算机中系统映像文件与官方系统文件不一致的情况:Dism /Online /Cleanup-Image /ScanHealth
  • 查看映像文件损坏的程度。如果映像文件损坏且不可修复时,则必须放弃该映像文件,并重新安装系统映像文件;如果映像文件可以修复,则使用“/RestoreHealth“参数来修复系统映像文件:Dism /Online /Cleanup-Image /CheckHealth
  • 修复系统映像文件:DISM /Online /Cleanup-image /RestoreHealth

【注:】使用"/RestoreHealth"来修复系统映像文件需要联网,可能会出错,比如"错误 0X800f081f 找不到源文件"等,这种时候我们可以放弃Windows 更新来修复一个联机的映像文件,转而使用自己的映像文件来源,具体操作如下:

  1. 下载系统镜像(ISO):https://www.microsoft.com/zh-cn/software-download/windows8ISO
  2. 双击加载刚刚下载的.iso文件,并将其中目录sources中的install.wim文件复制到C盘根目录下(其他盘也可以)
  3. 在C盘根目录下新建一个文件夹,命名为 REP
  4. 挂载映像(管理员方式运行cmd):ATTRIB C:\install.wim -R & DISM.exe /Mount-Image /ImageFile:C:\install.wim /Index:1 /MountDir:C:\REP
  5. 使用“新镜像”修复:DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\REP\windows /LimitAccess(可以不联网)
  6. 部分情况下,经过上面的步骤后,还可以使用SFC工具来协助修复系统:SFC /SCANNOW
  7. 卸载已安装镜像:DISM.exe /Unmount-Image /MountDir:C:\REP /Discard,等待卸载成功后,就可以删除C盘根目录下的Install.wim文件和REP文件夹以节约空间
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值