如何在 Windows 11/10 中运行系统文件检查器 (SFC)

已发表: 2022-09-12

查看系统文件检查器,它的用途,如何使用它,以及它的结果解释。

无论有意与否,用户有多种方式篡改对您的计算机至关重要的文件。 即使在正在进行的 Windows 更新期间发生断电也会给您的机器带来不必要的问题。

此外,强制关机还可以修改系统文件,妨碍系统正常运行。 让我们先不要开始研究恶意软件会对您的 PC 造成什么影响。

虽然有很多第三方工具要求解决 Windows PC 可能遇到的每个问题,但最好先使用本机故障排除。

系统文件检查器 (SFC)

系统文件检查器是 Windows 中的内置工具之一,可在随机崩溃或系统文件损坏的情况下提供帮助。

在最好的情况下,您可以在几分钟内完成。 对于其他人,您可能需要手动帮助它修复异常。

规定在使用系统文件检查器之前运行部署映像服务和管理 (DISM)。 您可以在我们的使用 DISM 修复 Windows 指南中查看此单步过程。

值得注意的是,如果系统没有启动,可以从本机系统运行系统文件检查器或使用恢复媒体。

来自同一系统的 SFC

首先,使用管理员权限打开命令提示符(又名提升的命令提示符)。

命令

随后,键入sfc/scannow并按 enter 启动该过程:

系统文件检查器扫描开始

扫描将需要几分钟,并可能导致以下任一结果:

  • Windows 资源保护未发现任何完整性违规。
  • Windows 资源保护发现损坏的文件并成功修复它们。
  • Windows 资源保护发现损坏的文件,但无法修复其中一些。
  • Windows 资源保护无法执行请求的操作。

请根据上面列出的最终结果检查以下部分。

1. Windows 资源保护未发现任何完整性违规。

这表明系统文件完好无损,无需进一步操作。

但是,您仍然看到这篇文章意味着您的系统有问题。

因此,请重新启动您的系统,并确保您的 PC 上没有任何恶意软件,包括间谍软件或病毒,请使用这些高级防病毒解决方案进行全面系统扫描。

或者,您可以使用 Malwarebytes 运行免费的恶意软件扫描,或选择高级 Bitdefender 防病毒试用版。

2、Windows资源保护发现损坏文件并成功修复。

这是您不需要做任何其他事情的另一个结果。

但是,您可以查看%WinDir%\Logs\CBS\CBS.log中的日志文件,指示修复的详细信息。

接下来,您可以重新启动并检查问题是否仍然存在。 最后,按照上一节中的恶意软件扫描步骤进行操作。

3. Windows 资源保护发现损坏的文件,但无法修复其中一些。

有些问题需要人工干预,这就是其中一个问题。

简而言之,您会找到损坏的文件并将其替换为与您的 Windows 版本相同的计算机中的好文件。

首先,通过导航到%WinDir%\Logs\CBS\CBS.log打开日志文件。 这会将日志文件打开到记事本中,您可以将其保存到桌面以方便使用。

系统文件检查器扫描生成的 cbs-log-file

值得注意的是,这将显示最近在主题计算机上执行的扫描结果。 因此,向下滚动到最新扫描并尝试查找无法修复成员文件或没有修复信息的损坏文件之类的内容。

这些将提供您需要用工作副本替换的文件的完整路径。 作为最佳实践,请在源上运行sfc/scannow以确保导入运行良好。

接下来,通过提升的命令提示符连续使用以下命令,为损坏的文件启用复制粘贴权限。

 takeown /f filepath\filename icacls filepath\filename /grant administrators:f

对于 System32>Windows>系统驱动器中的 AcGenral.dll 文件,这看起来像这样。

 takeown /f C:\Windows\System32\acgenral.dll icacls C:\Windows\System32\AcGenral.dll /grant administrators:f

最后,用工作文件替换有故障的文件。

重新启动 PC 以查看问题是否已解决。 作为额外的步骤,如果您的系统上没有安装任何防病毒软件,请使用第一部分中提到的工具运行完整的恶意软件扫描。

4. Windows 资源保护无法执行请求的操作。

这需要你做更多的工作。

首先,以安全模式启动您的 Windows PC。 安全模式使用不可避免的驱动程序和基本实用程序启动您的 PC。

在那里,打开命令提示符,然后运行系统文件检查器。 之后,根据扫描结果按照前面的部分进行操作。

恢复介质中的 SFC

在继续之前,您需要创建一个 Windows 恢复磁盘。 接下来,从恢复磁盘引导故障系统。

这可以通过按特定键进入 BIOS 或系统设置以从恢复媒体启动来完成。 如果您有定制 PC,这些密钥取决于您的系统制造商或主板品牌。

接下来,打开设备电源并在徽标屏幕期间按住该特定键。

之后,搜索启动顺序并选择要从中启动的恢复磁盘。

您将登陆 Windows 安装向导。 完成初始设置,询问语言、键盘等。在第二个屏幕上,单击修复您的计算机

窗口设置

接下来,进入疑难解答,然后在随后的屏幕上单击命令提示符

这将打开一个标准命令提示符,您可以在其中输入sfc /scannow /offbootdir=c:\ /offwindir=c:\windows来启动修复。

这里的offbootdiroffwindir是指系统驱动器和windows 安装目录。 您应该根据主题计算机将c:替换为适当的字母。

让扫描完成并退出系统设置以正常启动。

最后,我建议进行恶意软件扫描以解决任何剩余的问题。

结论

系统文件检查器 (SFC) 修复系统驱动器的任何错误配置。 通常,它需要几分钟才能完成,但它可能会根据问题要求一些工作。 此外,最好在运行 DISM 工具后使用它,以进一步提高系统的稳定性。

如果系统未启动,则可以在同一台计算机内部或外部使用此命令。

不过,有时您可能需要在维修部门进行一些自动化操作,所以这里有一些 Windows 问题解决工具需要注意。