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

您的 Windows 计算机依赖操作系统文件来获取平稳运行所需的信息。但有时,这些文件可能会损坏或从您的电脑中丢失,从而以各种方式对您的系统产生负面影响。例如,当关键系统文件出现问题时,您的计算机可能会变得缓慢或频繁崩溃。

修复有问题的系统文件的一个简单方法是使用系统文件检查器 (SFC)。该工具将扫描您的计算机,检查每个系统文件的完整性,并修复损坏或丢失的文件。

以下是有关在 Windows 上运行 SFC 工具需要了解的信息。

如何在 Windows 上运行系统文件检查器扫描

要使用 SFC,您需要在命令提示符中运行单个命令。就是这样:

  1. 按Win + S打开 Windows 搜索并在搜索框中键入命令提示符。
  2. 这将在搜索结果中显示命令提示符。单击以管理员身份运行选项。
  3. 在 UAC 提示中单击“是”以允许命令提示符对您的计算机进行更改。
  4. 在命令提示符中,输入以下命令,然后按Enter键:
    SFC /scannow

如果您不熟悉操作系统文件,请阅读我们有关Windows 上的系统文件的指南。要了解有关命令提示符的所有信息,您可以查看我们的命令提示符初学者指南。

运行系统文件检查器后会发生什么?

系统文件检查器完成扫描后,它将在命令提示符窗口中显示一条包含结果的消息。

如果您的系统文件没问题,您将看到一条消息“Windows 资源保护未发现任何完整性违规”。如果 SFC 找到并修复了所有有问题的文件,该消息将显示“Windows 资源保护发现损坏的文件并成功修复它们”。

另一方面,如果它发现损坏的文件但无法修复其中任何或全部文件,则该消息将显示“Windows 资源保护发现损坏的文件但无法修复其中的某些文件”。如果 SFC 遇到问题,该消息将显示“Windows 资源保护无法执行请求的操作”。

可以在 Windows 上运行的其他 SFC 命令

SFC /scannow不是您可以运行的唯一系统文件检查器命令。这里还有一些以及他们的作用:

如何在 Windows 上运行离线 SFC 扫描

在某些情况下,无需登录 Windows 即可使用 SFC。其中一种情况是操作系统文件损坏严重以致 Windows 无法启动。

在这种情况下,您可以通过创建可启动的 Windows 光盘或驱动器并使用它来修复损坏的系统文件来运行 SFC 。这称为离线扫描。

关于脱机扫描,需要记住的重要一点是,您需要告诉 SFC 在可启动驱动器上的何处找到 Windows。如果离线运行/scannow命令,它会是这样的:

SFC /scannow /offbootdir=d:\ /offwindir=d:\windows
上述命令将告诉 SFC 在D:驱动器上的Windows文件夹中查找 Windows 。但请记住,可启动媒体上的 Windows 版本需要与 PC 上安装的版本相同,扫描和修复才能成功。

如何在 Windows 上查找 SFC 日志文件

SFC 完成任务后,会将扫描结果及其所做的任何修复记录到名为CBS.log 的文本文件中。要打开它,请按Win + R打开 Windows 运行,输入以下文本,然后单击“确定”:

%windir%\logs\cbs\cbs.log
CBS.log 文件包含除系统文件检查器之外的其他日志。查看条目时,查找带有[SR]标签的条目。每个条目将包含扫描的日期和时间,以及所发生事件的详细信息。

如果您不想在CBS.log文件中搜索带有[SR]标记的条目,可以将它们提取到名为sfcdetails.txt的文件中。为此,请以管理员身份打开命令提示符,然后运行以下命令:

findstr /c:”[SR]” %windir%\logs\cbs\cbs.log >sfcdetails.txt
您可以通过前往此电脑 > 本地磁盘 (C:) > Windows > System32找到sfcdetails.txt。

如果您不想在CBS.log文件中搜索带有[SR]标记的条目,可以将它们提取到名为sfcdetails.txt的文件中。为此,请以管理员身份打开命令提示符,然后运行以下命令:

findstr /c:”[SR]” %windir%\logs\cbs\cbs.log >sfcdetails.txt
您可以通过前往此电脑 > 本地磁盘 (C:) > Windows > System32找到sfcdetails.txt。

您将看到日志文件仅包含来自系统文件检查器的条目。

如果您正在进行脱机扫描,只需使用以下命令结构指定文件路径即可启用日志记录:

/offlogfile=[offline log file path]
只需将方括号中的脱机日志文件路径替换为您想要在脱机目录中存储脱机日志文件的实际路径即可。然后,在运行离线 SFC 扫描时,在/windir命令之后插入整个命令。

运行系统文件检查器,揭秘

我们才刚刚开始了解您可以在 Windows 10 和 11 上使用系统文件检查器执行哪些操作。但是,现在您已经知道如何运行 SFC(在 Windows 内和 Windows 外),您可以有效地使用该工具解决操作系统文件问题。

有效使用 SFC 是每个 Windows 用户的必备技能,它只是您可以用来修复 Windows 计算机问题的众多工具之一。

赞(0)
未经允许不得转载:回忆主机 » 如何在Windows中运行系统文件检查器(SFC)