当前位置: 首页 > news >正文

SFC 和 DISM 使用区别 【附加使用方式】

这篇文章主要是介绍 SFC和DISM 为主,让更多人能去接触到这一系统自带的修复工具

如需 SFC、DISM 使用方式,可以到这两篇文章中进行查看

相连文章:使用【DISM】修复系统

相连文章:使用【SFC】修复系统


SFC (System File Checker)

目的性SFC 是一个命令行工具,主要用于扫描和修复 Windows 操作系统中的受损或缺失的系统文件
作用原理当运行【sfc /scannow】后,SFC 会检查所有受保护的系统文件,并将它们与存储在【%WINDIR%\System32\dllcache】文件夹中的干净副本进行比较。如果检测到损坏或丢失的文件,SFC 将尝试从 dllcache 或其他来源恢复这些文件。
适用场景SFC 适用于修复由于恶意软件、错误更新或其他原因导致的系统文件损坏的情况
依赖性SFC 依赖于本地的 dllcache 文件夹来恢复文件
局限性SFC 主要关注于系统文件,对于非系统文件或更复杂的系统问题可能不起作用

DISM (Deployment Image Servicing and Management)

目的性

DISM 是一个更强大的工具,可以用于修复系统文件,管理和维护 Windows 映像

例如创建和修改 Windows PE 或 Windows 安装映像 (WIM) 文件

作用原理DISM 可以修复 Windows 映像中的系统文件,同时还能更新 Windows 更新缓存。当运行【DISM /Online /Cleanup-Image /RestoreHealth】后,DISM 会从 Windows Update 获取最新的系统文件并修复任何损坏或缺失的文件。
适用场景DISM 更适合处理复杂的系统问题,如更新失败、映像损坏、启动问题等。它还可以用于创建和部署新的 Windows 映像
依赖性DISM 可以从 Windows Update 获取最新文件来修复系统
功能DISM 提供了更多的功能选项,例如清理映像、应用驱动程序包、添加语言包等

使用建议:

一般情况下,对于大多数用户来说,首先使用 DISM 是一个比较好的方式

因为它是使用 Windows Update 来修复系统,修复能力较强,且不会影响你的正常使用

除非在时间比较缺少的时候可以选择 SFC ,因为检查处理速度较快。


http://www.mrgr.cn/news/6659.html

相关文章:

  • MS SQL Server partition by 函数实战二 编排考场人员
  • VScode的python虚拟环境
  • C语言 | Leetcode C语言题解之第368题最大整除子集
  • SpringBoot项目多线程实现定时任务-只需要三步
  • Educational Codeforces Round 169 (Rated for Div. 2)
  • 【Stream】流媒体从入门到入土 (1)
  • C++个人专项笔记
  • IT 人员配置的演变趋势:2024 年上半年的见解
  • 【MATLAB学习笔记】绘图——分割绘图背景并填充不同的颜色
  • MFC读取 Excel
  • Linux操作系统
  • 算法力扣刷题记录 八十九【332.重新安排行程】
  • GB T11457-2006信息技术软件工程术语
  • maven环境配置及IDEA配置
  • 2024年8月23日嵌入式学习
  • 编译 buildroot 错误录
  • (十四)基于 Flink SQL 应用案例
  • Elasticsearch + Search UI 构建一个文件搜索引擎
  • 如何使用cornerstone3D渲染3D影像
  • 单例模式在实现webserver这个项目中起到了什么作用