首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows 10系统修复 - DISM(部署映像服务和管理)和SFC(系统文件检查器)工具保姆级详解

当 Windows 10 上的文件丢失或损坏时,可以使用 DISM(Deployment Image Servicing and Management)和 SFC(System File Checker)命令工具修复问题。

在 Windows 10 上, 部署映像服务和管理(DISM)工具旨在供管理员准备、修改和修复系统,包括 Windows 恢复环境、Windows 安装程序和 Windows PE (WinPE)。也可以将其与本地恢复映像一起使用,以修复系统问题。

系统文件检查器 (SFC) 工具可以使用恢复映像替换丢失或损坏的系统文件。唯一注意事项是:如果本地映像中的一个或多个系统文件损坏,则 SFC 命令将不起作用。可以使用DISM和“install.wim”映像文件来修复映像,然后使用 SFC 工具修复安装程序,而无需重新安装操作系统。

如何使用DISM修复WINDOWS 10的映像  

DISM 命令工具包括CheckHealth、ScanHealth和RestoreHealth三个选项,我们通常需要依次使用它们。RestoreHealth选项可以使用不同的源文件。

DISM 命令的CheckHealth选项

CheckHealth选项用于确定 Windows 10 本地映像中的任何损坏,但是不执行任何类型的修复。

在命令提示符下输入以下命令:

DISM /Online /Cleanup-Image /CheckHealth

DISM工具将运行并验证可能需要在本地映像中修复的任何数据损坏。

DISM命令的ScanHealth 选项

ScanHealth选项执行更高级的扫描,以确定映像是否有任何问题。

在命令提示符下输入以下命令:

DISM /Online /Cleanup-Image /ScanHealth

完成这些步骤后,扫描可能需要一些时间来检查映像是否需要任何修复。

DISM 命令的RestoreHealth选项

如果系统映像有问题,使用带有RestoreHealth选项的 DISM 来自动扫描和修复常见问题。

在命令提示符下输入以下命令:

DISM /Online /Cleanup-Image /RestoreHealth

说明:如果命令出现卡住,这是正常现像。

完成这些步骤后,如果需要,DISM 将连接到Windows服务器,下载和替换损坏的文件。

使用 install.wim文件作为源  

DISM命令通常不会有问题。如果DISM发现替换损坏文件时出现问题,或者计算机未连接到互联网,则必须使用“源”选项提供另一系统映像文件。通常可以使用来自其他设备、安装盘或 ISO 文件的“install.wim”或“install.esd”文件。只需要确保文件与你尝试修复的版本和语言匹配。如果需要其他文件源,可以使用媒体创建工具(Media Creation Tool)下载 Windows 10 。

下载 Windows 10 ISO 文件的步骤

1.打开此 Microsoft 支持网站

https://www.microsoft.com/en-us/software-download/windows10?ranMID=24542&ranEAID=kXQk6*ivFEQ&ranSiteID=kXQk6.ivFEQ-Kf539aKz4L9oizS.jZtUXw&epi=kXQk6.ivFEQ-Kf539aKz4L9oizS.jZtUXw&irgwc=1&OCID=AIDcmm549zy227_aff_7593_1243925&tduid=%28ir__s3w1jjoqlwkfdia3f3ovh3nj032xbff6dlcg2ub100%29%287593%29%281243925%29%28kXQk6.ivFEQ-Kf539aKz4L9oizS.jZtUXw%29%28%29&irclickid=_s3w1jjoqlwkfdia3f3ovh3nj032xbff6dlcg2ub100

2.单击“立即下载”按钮。

3.双击 MediaCreationToolxxxx.exe 文件以启动安装程序。

4.单击“接受”按钮以同意条款。

5.选择“为另一台 PC 创建安装介质(USB 闪存驱动器、DVD 或 ISO 文件)”选项。  

6.单击“下一步”按钮。

7.再次单击“下一步  

8.选择 ISO 文件选项。  

9.单击“下一步”按钮。

10.选择存储 Windows 10 ISO 文件的目标。

11.单击“保存”按钮。

12.单击该链接以在文件资源管理器中打开文件位置。  

13.单击“完成”按钮。

14.双击 Windows.iso 文件以装载映像。

15.在“这台电脑”部分下,确认 ISO 文件挂载点的驱动器号。

完成这些步骤后,继续使用 DISM 工具,使用“源”选项修复本地映像。  

使用install.wim文件运行DISM进行修复的步骤:

1.在命令提示符下输入以下命令:

DISM /Online /Cleanup-Image /RestoreHealth /Source:G:\Sources\install.wim

提醒:在命令中,将“G”替换为文件资源管理器中的装入点驱动器号。

2.(可选)键入以下命令以限制 Windows 更新的使用:

DISM /Online /Cleanup-Image /RestoreHealth /Source:G\Sources\install.wim /LimitAccess

也可以使用下面的命令:

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:G:\Sources\install.wim:1 /LimitAccess

注意:在命令中,将“G:\Sources”更改为“install.wim”文件的路径。

完成这些步骤后,该命令将使用指定为备用源的“install.wim”文件扫描并修复问题。

使用 ESD 文件作为源进行修复的步骤  

如果你有加密的“install.esd”映像,也可以使用它来修复 Windows 10 上损坏的系统文件。请使用以下步骤:

1.在命令提示符下输入以下命令:

DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\ESD\Windows\sources\install.esd

注意:在命令中,将“C:\ESD\Windows\sources”更改为“.esd”文件位置的路径(如果不同)。

2.(可选)键入以下命令以限制 Windows Update 的使用:

DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\ESD\Windows\sources\install.esd /LimitAccess

也可以使用下面的命令

DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:C:\ESD\Windows\sources\install.esd:1 /LimitAccess

3.(可选)键入以下命令以使用位于另一个驱动器中的 install.esd 文件:

DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.esd

注意:在命令中,将“E:\Sources”替换为“install.esd”文件位置的路径。

完成这些步骤后,该工具将使用“install.esd”映像中包含的文件修复损坏的文件。

如何运行 SFC 以修复 WINDOWS 10 上的问题

前面的步骤旨在修复系统映像的问题,而不是 Windows 10 上的问题。将映像还原到正常状态后,可以使用系统文件检查器(SFC)命令工具修复 Windows 10 的当前设置。

在命令提示符下输入以下命令:

SFC /scannow

注意:如果发现错误,你可能需要运行该命令大约三次,以确保所有内容都已正确修复。

完成这些步骤后,系统文件检查器工具将使用本地映像文件修复系统文件,日志文件将保存在“%windir%/Logs/CBS/CBS.log”和“%windir%\Logs\DISM\dism.log”中,你可以查看这些文件以获取有关该过程的更多详细信息。  

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OalkIkepyY_GOmW0MSAg_I2g0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券