使用系统文件检查器工具修复丢失或损坏的系统文件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统文件检查器是一款Windows 实用工具,允许用户扫描Windows 系统文件是否有损坏并修复损坏的文件。本文介绍了如何运行系统文件检查器工具(SFC.exe)来扫描系统文件和修复丢失或损坏的系统文件。如果Windows 资源保护(WRP) 文件已丢失或已损坏,Windows 的行为可能与预期不同。例如,某些Windows 功能可能会不工作,或Wirdows 可能会出现故障。

运行系统文件检查器工具(SFC.exe)

为此,请执行以下步骤:

1.打开权限提升的命令提示符。为此,请根据您的具体情况执行以下操作:

请单击“开始”,在“搜索”框中键入Command Prompt 或cmd,右键单击“命令提示符”,然后单击“以管理员身份运行”。如果系统提示您输入管理员密码或进行确认,请键入密码或单击“允许”。

2.在命令提示符处,键入下列命令,然后按Enter 键:

sfc /scannow

sfc /scannow 命令将扫描所有受保护的系统文件,并用位

于%WinDir%\System32\dllcache 的压缩文件夹中的缓存副本替换损坏的文件。

%WinDir% 占位符代表Windows 操作系统文件夹。例如C:\Windows。

注意验证100% 完成之前,请勿关闭此“命令提示符”窗口。扫描结果将在此过程结束后显示。

3.流程结束后,您可能收到以下消息之一:

∙Windows 资源保护找不到任何完整性冲突。

这表示您没有任何丢失或损坏的系统文件。

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

要解决此问题,请在安全模式中执行系统文件检查器,并确保PendingDeletes 和PendingRenames 文件夹存在于%WinDir%\WinSxS\Temp 下。

∙Windows 资源保护找到了损坏文件并成功修复了这些文件。详细信息包含在

CBS.Log %WinDir%\Logs\CBS\CBS.log 中。

若要查看有关系统文件扫描和还原的详细信息,请转到如何查看系统文件检查器进程的详细信息。

∙Windows 资源保护找到了损坏文件但无法修复这些文件。详细信息包含在

CBS.Log %WinDir%\Logs\CBS\CBS.log 中。

若要手动修复损坏的文件,请查看系统文件检查器进程的详细信息查找损坏的文件,然后手动将损坏的文件替换为已知完好的文件副本。

更多信息

若要查看CBS.Log 文件中包含的详细信息,您可以使用Findstr 命令将信息复制到Sfcdetails.txt 文件,然后查看Sfcdetails.txt 中的详细信息。为此,请按照下列步骤操作:

1.打开上文步骤1 所述的提升的命令提示符。

2.在命令提示符处,键入下列命令,然后按Enter 键:

注意Sfcdetails.txt 文件包含系统文件检查器工具每次在计算机上运行的详细信

息。此文件中介绍了系统文件检查器工具未修复的文件。请验证日期和时间项,确定问题文件为您上次运行系统文件检查器工具时找到的文件。

3.从您的桌面打开Sfcdetails.txt 文件。

4.Sfcdetails.txt 文件采用以下格式:

日期/时间SFC 详细信息

下面的示例日志文件包含了无法修复文件的条目:

当您确定哪个系统文件已损坏且无法通过Sfcdetails.txt 文件中的详细信息修复

之后,查找损坏文件所在的位置,然后手动将损坏的文件替换为已知完好的文件副本。为此,请按照下列步骤操作:

注意您可从运行与您计算机相同版本的Windows 的另一台计算机获取已知完

好的系统文件副本。您可以在该计算机上执行系统文件检查器进程,以确保您希望复制的系统文件是完好的副本。

1.取得损坏系统文件的管理权。为此,在提升的命令提示符处,复制并粘贴(或

键入)下列命令,然后按ENTER 键:

takeown /f Path_And_File_Name

takeown /f C:\windows\system32\jscript.dll.

2.授予管理员对已损坏系统文件的完全访问权限。为此,请复制并粘贴(或键入)

以下命令,然后按ENTER 键:

icacls Path_And_File_Name /GRANT ADMINISTRATORS:F

icacls C:\windows\system32\jscript.dll /grant administrators:F.

3.将损坏的系统文件替换为已知完好的文件副本。为此,复制并粘贴(或键入)

以下命令,然后按ENTER 键:

Copy Source_File Destination

注意Source_File占位符表示您计算机上已知完好的文件副本的路径和文

件名,Destination占位符表示损坏文件的路径和文件名。例如,键入copy E:\temp\jscript.dll C:\windows\system32\jscript.dll。

相关文档
最新文档