维修Windows 10 /8中损坏或缺少系统文件的两种方法

您是否意外删除了重要的系统文件? Windows由于缺少或损坏的系统文件而无法加载?在本教程中,我们将向您展示如何使用Windows内置命令行实用程序-SFC(系统文件检查器)修复损坏或缺少系统文件。 SFC内置在Windows 10/8/7/Vista中,可以扫描系统文件以进行损坏或修改。如果文件丢失或修改,它将用正确的版本自动替换该文件。

当Windows系统无法正常加载时,以安全模式启动或启动Windows设置DVD,您也可以使用SFC命令来修复损坏或缺少系统文件,而无需重新安装整个OS。

笔记:尽管这些指南是为Windows 10和Windows 8编写的,但对于Windows 7,Vista或XP来说,非常相似的过程将有效。

方法1:登录Windows后修复系统文件

有关的:如何修复VMware中损坏的VMDK文件

  1. 打开高架命令提示。为此,按Windows键 + X打开快速访问菜单,然后选择“命令提示(admin)“。
  2. 在命令提示符中,运行以下命令:
    sfc /scannow

  3. 只要继续等待并保持耐心,因为运行此命令将需要大量时间。扫描结果将在此过程完成后显示。如果您看到“ Windows资源保护找到损坏的文件但无法修复其中的一些消息”消息,请尝试重新启动到安全模式并再次运行SFC命令,或者尝试以下方法。

方法2:Windows无法启动时脱机修复系统文件

如果Windows无法启动,因为某些系统文件已损坏或丢失,只需从Windows安装DVD启动计算机,就可以脱机修复系统文件。如果您没有Windows安装DVD,则可以从朋友中借用一个,也可以使用在运行Windows 10/8的任何计算机中创建的恢复驱动器。

  1. 插入Windows安装DVD并设置您的计算机以从光驱动器启动(您可能需要更改UEFI / BIOS中的启动优先级)。提示从DVD启动时按键。
  2. 启动到DVD后​​,您将看到熟悉的Windows安装语言选择屏幕。点击下一个

  3. 点击“修理您的计算机“。

  4. 当您被要求选择要如何继续的选项时。点击故障排除

  5. 下一步点击高级选项“。

  6. 在下一个屏幕上,单击“命令提示“。

  7. 在命令提示中,使用dir命令找到Windows分区的驱动器字母。在我的示例中,C:\是系统保留的分区,D:\是我的实际Windows分区。

  8. 现在运行SFC命令维修窗口安装。它将扫描您的所有系统文件,确定损坏或丢失的系统文件,并尝试解决其发现的问题。
    sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

    切记用Windows分区的实际驱动器字母替换D:\。

扫描完成后,卸下安装DVD并重新启动计算机以检查您的问题是否已解决。要执行恢复实验,我故意删除了系统文件C:\ Windows \ System32 \ sechc.exe,可以通过运行SFC命令成功恢复该文件。