在 Windows 系统中,修复文件最常用的是两个内建工具:系统文件检查器 (SFC) 和部署映像服务和管理 (DISM)。通常,我们先用 SFC 扫描修复,如果它解决不了,再用 DISM 来修复更底层的系统映像文件。

下面是详细的指令和使用步骤:

🛠️ 第一步:运行系统文件检查器 (SFC)

这个命令可以扫描所有受保护的系统文件,并用正确的版本替换损坏或丢失的文件。

  1. 以管理员身份打开命令提示符

    • 点击“开始”按钮,在搜索框中输入 cmd 或 命令提示符

    • 在搜索结果中,右键点击“命令提示符”,然后选择 “以管理员身份运行”

    • 如果系统弹出用户账户控制提示,请点击“是”。

  2. 输入命令并执行

    • 在打开的黑色窗口中,输入以下命令,然后按 回车键

      sfc /scannow

      请确保 sfc 和 /scannow 之间有一个空格。

  1. 等待扫描完成

    • 系统就会开始验证,这个过程可能需要一些时间,请耐心等待直到进度条达到100%。完成后,你会看到以下其中一条结果消息:

      • Windows 资源保护找不到任何完整性冲突: 这是个好消息,说明你的系统文件完好无损。

      • Windows 资源保护发现损坏文件并已成功修复它们: SFC 已成功修复了找到的问题。

      • Windows 资源保护发现损坏文件但无法修复其中某些文件: 这说明问题比较棘手,需要进一步使用 DISM 工具。

第二步:如果 SFC 无法修复,请使用部署映像服务和管理工具 (DISM)

DISM 是一个更强大的工具,它可以修复 Windows 系统映像的损坏,而 SFC 正是依赖于这个健康的映像来工作的。此命令需要联网,因为它会从 Windows 更新服务器下载必要的修复文件。

  1. 同样以管理员身份打开命令提示符 (步骤同上)。

  2. 输入命令并执行

    • 在窗口中输入以下命令,然后按 回车键

    cmd

    DISM.exe /Online /Cleanup-image /Restorehealth
    • 请确保每个 / 前都有空格。

  3. 等待命令完成

    • 这个命令的运行时间可能较长(有时需要10-20分钟甚至更久),请务必耐心等待它执行完毕,不要中途关闭窗口。如果进度条停在20%左右,这是正常现象,请继续等待。

  4. 重新运行 SFC

    • DISM 命令成功完成后,请重启你的电脑

    • 再次按照第一步的步骤,以管理员身份运行 sfc /scannow 命令,完成最终的修复。

 补充:修复磁盘错误

如果你遇到的问题是跟硬盘读写、文件打开缓慢或程序无响应有关,可能是磁盘本身出现了逻辑错误。这时可以使用 chkdsk 命令来检查和修复。

  • 指令chkdsk /r C: (这里 C: 是你要检查的盘符,可以替换为 D: 等)。

  • 说明:这个命令会扫描磁盘上的逻辑错误和坏扇区并尝试修复。需要注意的是,如果发现坏扇区,它可能会尝试修复,但此过程中有数据丢失的风险,建议提前备份重要数据。通常,如果你检查的是系统盘(如C盘),它会提示你安排在下次重启时进行检查。

Logo

CANN开发者社区旨在汇聚广大开发者,围绕CANN架构重构、算子开发、部署应用优化等核心方向,展开深度交流与思想碰撞,携手共同促进CANN开放生态突破!

更多推荐