Windows 10 中内置了一个被称为 DISM 的「部署映像服务和管理」命令行工具,该工具从 Windows 8 便开始内置,直到 Windows 10。

DISM 命令行工具可用于修复和准备 Windwos 映像,包括:Windows 恢复环境Windows 安装程序Windows PE,而且使用 DISM 可以修复操作系统的恢复映像甚至虚拟磁盘(VHD)。

之前我们介绍过使用 SFC 对 Windows 10 系统文件进行修复,但当遇到 SFC 都无法修复的问题时,很可能是它无法获取到必要的正常文件。在此种情况下,可以先使用 DISM 来修复 Windows 映像(.wim)后,再用 SFC 来解决问题。

如何使用DISM修复Windows 10映像

使用 DISM 命令行工具对 Windows 10 映像进行修复,主要有 CheckHealthScanHealthRestoreHealh 三个阶段,你必需按顺序执行整个修复过程。

DISM CheckHealth选项

DISM 命令行的 /CheckHealth 开关顾名思义是用于对所有损坏文件进行检测,它只执行健康检查,并不执行任何修复:

1

点击 Windows + X 快捷键 – 选择「命令提示符(管理员)

2

在命令行中执行如下命令进行检测:

DISM /Online /Cleanup-Image /CheckHealth

DISM ScanHealth选项

DISM 命令行的 /ScanHealth 开关与 /CheckHealth 不同,它主要用于扫描 Windows 映像文件中损坏的部分。与你的 PC 性能和环境相关,其最长可能要执行 10 多分钟才能完成。

1

点击 Windows + X 快捷键 – 选择「命令提示符(管理员)

2

在命令行中执行如下命令进行检测:

DISM /Online /Cleanup-Image /ScanHealth

DISM RestoreHearlh选项

DISM 命令行的 /RestoreHearlh 开关在扫描到 Windows 映像文件中的错误之后会自动尝试进行修复,与前两个命令不同,/RestoreHearlh 选项由于还要执行修复过程,所以执行时间更长,长的需要 20 执行分钟左右。

1

点击 Windows + X 快捷键 – 选择「命令提示符(管理员)

2

在命令行中执行如下命令进行检测和修复:

DISM /Online /Cleanup-Image /RestoreHealth

在使用 DISM 命令行的 /RestoreHealth 或 /ScanHealth 参数时,进度可能会停留在 20% 或 40%,不要担心,这是正常的情况,几分钟之后操作即可完成。

当你执行上述命令时,DISM 将自动尝试使用 Windows Update 来替换已损坏的文件。但如果你的 Windows Update 组件都有问题的话,则必需指定正常的 Windows 映像(.wim)作为修复源。

指定DISM修复源

DISM 命令行支持在使用 /RestoreHealth 参数的同时使用 /Source 来指定原生的系统映像作为修复源,在使用此功能时,建议大家下载官方原生 Windwos 10 ISO,并提取出其中的 install.wim 文件作为修复源。ISO 下载和提取过程非常简单,这里就不介绍了。

1

点击 Windows + X 快捷键 – 选择「命令提示符(管理员)

2

在命令行中执行如下命令即可进行检测和修复:

DISM /Online /Cleanup-Image /RestoreHealth /Source:文件路径install.wim

3. 你也可以在指定修复源时通过如下命令取限制使用 Windows Update:

DISM /Online /Cleanup-Image /RestoreHealth /Source:文件路径install.wim /LimitAccess

大家注意将路径改成自己的,不要照抄。

本方法可以直接使用 Windwos 10 安装媒体中的 install.wim 文件作为修复源,而不通过 Windows Update 进行修复。

DISM配合使用install.ESD文件

当然,你也可以将 install.esd 作为修复源,而不使用 install.wim 文件。如果你从早期版本升级到的 Windows 10 或直接下载过 install.esd 文件,也可以将其配合 DISM 命令进行使用。

由于 install.esd 只是 install.wim 文件的加密版本,所以使用方式与 install.wim 文件完全相同,只是扩展名变化了而已,同时 DISM 会把相关的日志文件写入 %windir%/Logs/CBS/CBS.log 日志当中。

至此,我们已经讲清楚了如何修复 Windows 映像文件。在有完好的 Windows 10 映像文件之后,便可以按我们先前使用 SFC 命令行工具修复 Windows 10 系统文件中介绍的方式来修复系统。

如何在redhat8里使用gcc命令_如何使用DISM命令行工具修复Windows 10映像相关推荐

  1. 命令行使用.so文件内的函数_如何使用SFC命令行工具修复Windows 10系统文件

    当你的 Windows 10 出现随机错误.开机之后报错或组件无法正常工作等情况,很可能是一个或多个 Windows 文件丢失或损坏造成的.即便为了保证电脑能够正常运行,Windows 10 对自身做 ...

  2. 如何在redhat8里使用gcc命令_如何使用who命令检查用户登录信息

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本教程主要介绍如何使用who命令检查用户登录信息. 如 ...

  3. 能直接下载了!微软最爽命令行工具登陆Windows 10,GitHub标星已破4万6

    乾明 发自 凹非寺  量子位 报道 | 公众号 QbitAI 微软正式放出命令行工具Windows Terminal. 这个在发布之际就引得开发者大呼"WoW!Awesome!My God! ...

  4. [篇五章一]_使用 UltraISO 软碟通工具烧录 Windows 10 USB 系统安装盘

    ################################################## 目录 下载并安装 UltraISO/软碟通 官方永久试用版 官方下载 安装 示例将 Win 10 ...

  5. chkdsk 检查卷位图时发现损坏_如何修复Windows 10引导记录损坏故障

    如果你的 Windows 10 系统遭遇突然的掉电,或在系统蓝屏等重大情况之后,出现 Windows 无法正常引导的情况.通常我们都会尝试启动到仅加载最少驱动的安全模式,以尝试解决问题.如果连安全模式 ...

  6. 损坏的主文件表_启动失败时如何手动修复Windows 10的MBR(主引导记录)

    对于长期使用 Windows 系统的老鸟用户来说,或多或少都会遇到过 Windows 无法正常引导的 MBR(主引导记录)错误.MBR 常见错误为:Windows 无法正常启动,显示屏幕上会报出值为 ...

  7. linux应用商店下载的程序,利用抓包工具从Windows 10 应用商店里下载各种离线应用...

    导读 昨天我们提到腾讯QQ开发团队内部似乎存在分歧 , 因此把微软商店版的QQ在UWP与Win32架构之间来回切换. 蓝点网已在那篇文章里提供 UWP QQ 的独立安装包文件,因此后续即便腾讯换转制版 ...

  8. 下运行maven命令_实话实说 | 这些maven命令,你会几个?

    今天有位微信好友私下问我:mvn install怎么好像把mvn compile的活也干了,所以我平时都是使用mvn install就ok了.奇怪的是,为什么还要搞个mvn compile呢? 听了这 ...

  9. nohup命令_后台任务与nohup命令

    在 Linux 的终端中运行某些命令时,我们往往希望让它们在后台运行稳定运行而不受本地关闭终端窗口或网络断开连接的干扰. 先来了解一下:当用户注销(logout)或者网络断开时,终端会收到 SIGHU ...

最新文章

  1. cv2.resize
  2. JS合并数组的几种方法及优劣比较
  3. 考试系统(未完成的小程序)
  4. 笔记本如何选择修复计算机,如何处理旧的笔记本电脑?这些操作必不可少!
  5. Unparsed aapt error(s)! Check the console for output
  6. ImageGP新上几个小工具
  7. Spring-@Value
  8. mysql 安装导航_ubuntu下安装Mysql
  9. BIO/NIO/AIO的区别及应用场景
  10. 转Java 开发环境配置
  11. 华为路由器hilink怎么用_荣耀路由Pro上手体验:华为HiLink要怎么玩儿
  12. 高质量代码命名规则 代码整洁之道
  13. 一款比较简单的PDF解密工具注册码分析
  14. error: ‘CV_LOAD_IMAGE_UNCHANGED’ was not declared in this scope
  15. 【微信支付付款至零钱】
  16. 解决python3+selenium+chromedriver运行时chrome浏览器闪退问题
  17. 后台获取访问端的真实ip地址
  18. 基于asp.net的网上选课系统的设计与实现
  19. Java支付宝沙箱环境支付,官方Demo远程调试【内网穿透】
  20. Hibernate一对多/多对一关系映射详解及相应的增删查改操作

热门文章

  1. 文献记录(part5)--Robust biclustering by sparse singular value decomposition incorporating stability ...
  2. Django(part16)--URL反向解析
  3. 变声原理:卷积和传递函数
  4. esp32 rtc 时钟设置不对_咱们RTC时钟案例的时间为什么开始的时候总是2014年,怎么改呢?...
  5. 在生产环境中调试 Angular 应用程序而不显示源映射
  6. SAP Fiori 的 UI 新主题 Horizon
  7. Rxjs 里 filter(Boolean) 的用法
  8. SAP Spartacus 升级时关于 schematics 的更新
  9. 什么是 SAP UI5 的 Component-preload.js, 什么是Minification和Ugification
  10. SAP CRM IBASE Solution manager callstack