修复 Windows 10 / 8 中损坏或丢失的系统文件的 2 种方法
您是否不小心删除了重要的系统文件?由于系统文件丢失或损坏,Windows 无法加载?在本教程中,我们将向您展示如何使用 Windows 内置命令行实用程序 – SFC(系统文件检查器)修复损坏或丢失的系统文件。 SFC 内置于 Windows 10/8/7/Vista 中,可以扫描您的系统文件是否损坏或修改。如果文件丢失或修改,它将自动用正确的版本替换该文件。
当您的Windows系统无法正常加载时,以安全模式启动它或从Windows安装DVD启动,您还可以使用SFC命令修复损坏或丢失的系统文件,而无需重新安装整个操作系统。
笔记:尽管这些指南是针对 Windows 10 和 Windows 8 编写的,但非常相似的过程也适用于 Windows 7、Vista 或 XP。
方法一:登录Windows后修复系统文件
- 打开提升的命令提示符。为此,请按 Windows 键 + X 打开“快速访问”菜单,然后选择“命令提示符(管理员)”。
- 在命令提示符中,运行以下命令:
sfc /scannow
- 请继续等待并保持耐心,因为运行此命令将花费相当多的时间。此过程完成后将显示扫描结果。如果您看到“Windows 资源保护发现损坏的文件,但无法修复其中某些文件”消息,请尝试重新启动到安全模式并再次运行 SFC 命令,或尝试以下方法。
方法 2:Windows 无法启动时离线修复系统文件
阅读更多:如何修复“该程序的签名已损坏或无效”
如果Windows由于某些系统文件损坏或丢失而无法启动,只需从Windows安装DVD启动计算机,就可以离线修复系统文件。如果您没有 Windows 安装 DVD,您可以向朋友借一张或使用在运行 Windows 10/8 的任何计算机中创建的恢复驱动器。
- 插入 Windows 安装 DVD 并将计算机设置为从光驱启动(您可能需要在 UEFI / BIOS 中更改启动优先级)。当提示从 DVD 启动时按一个键。
- 一旦启动到 DVD,您将看到熟悉的 Windows 安装语言选择屏幕。点击下一个。

- 点击“修理你的电脑”。

- 当您被要求选择一个选项以决定如何继续时。点击故障排除。

- 接下来点击“高级选项”。

- 在下一个屏幕上,单击“命令提示符”。

- 在命令提示符中,使用目录命令查找 Windows 分区的驱动器号。在我的示例中,C:\ 是系统保留分区,D:\ 是我的实际 Windows 分区。

- 现在运行证监会命令来修复您的 Windows 安装。它将扫描您的所有系统文件,识别那些损坏或丢失的文件,并尝试修复它发现的问题。
sfc /scannow /offbootdir=D:\ /offwindir=D:\windows
请记住将 D:\ 替换为 Windows 分区的实际驱动器号。
扫描完成后,取出安装 DVD 并重新启动计算机以检查问题是否得到解决。为了进行恢复实验,我特意删除了一个系统文件c:\windows\system32\sechc.exe,通过运行SFC命令可以成功恢复该文件。
