如何从命令提示符修复丢失或损坏的 Windows 文件

当您的计算机出现问题时,Windows 系统(Windows system)文件可能会损坏或丢失。这可能是由各种问题引起的,例如突然断电、硬件故障、硬盘接近“死亡”等等。如果Windows报告由于某些文件损坏或丢失而无法启动,您应该使用命令提示符中的(Command Prompt)系统文件检查器(System File Checker)( SFC ) 工具。当Windows(Windows)启动蓝屏(Blue Screen)并出现奇怪的与损坏相关的错误时,您应该执行相同的操作。SFC扫描所有Windows系统(Windows system)计算机上的文件,识别损坏或丢失的文件,并尝试修复发现的问题。以下是如何使用它:

注意:(NOTE:)本教程适用于Windows 7Windows 8.1

Windows无法启动(Boot)时如何解决文件丢失或损坏的(Missing Or Corrupted)问题(Problems)

如果由于系统文件丢失或损坏而无法加载Windows ,请按照本教程启动(Windows)命令提示符(Command Prompt):如何在Windows无法启动时启动(Boot)命令提示符(Command Prompt)

命令提示符(Command Prompt)窗口中,使用带有两个附加参数的sfc命令:(sfc)

  • /offbootdir - 用于指定包含引导Windows所需的系统文件的分区。在大多数情况下,此分区将是"C:"
  • /offwindir - 用于指定Windows 目录(Windows directory)的位置。在大多数情况下,此文件夹是"C:Windows"

您将需要输入类似的内容:sfc /scannow /offbootdir=c: /offwindir=c:windows然后按Enter

命令提示符、SFC、系统文件检查器、修复、损坏、丢失、Windows、文件

此命令的“翻译”如下:扫描位于引导分区(boot partition)“C:”上的("C:")Windows 文件夹(Windows folder)并修复丢失或损坏的系统文件。

(Arm)自己一些耐心,因为运行这个命令需要相当长的时间。当该过程完成时,您会被告知验证已 100% 完成。如果发现问题,也会通知您。无法修复的问题文件总是在名为CBS.log的(CBS.log)日志文件(log file)中提及。此文件位于Windows 文件夹(Windows folder)中,位于以下位置:“C:WindowsLogsCBSCBS.log”

如果您的系统文件一切正常,您将收到一条消息:“Windows 资源保护未发现任何完整性违规”("Windows Resource Protection did not find any integrity violations")

如何解决Windows(Windows Boots)启动时文件丢失或损坏的(Missing Or Corrupted)问题(Problems)

您可能还会发现自己处于Windows成功加载但随机崩溃并出现蓝屏死机(Blue Screen)((Death) BSOD )(BSOD)并提及损坏错误的情况。如果是这种情况,请以管理员身份启动命令提示符(Command Prompt),使用本教程中描述的任何方法:在Windows 7Windows 8中启动(Windows 8)命令提示符(Command Prompt)的 7 种方法。

输入命令:sfc /scannow然后按Enter/scannow参数强制SFC 工具(SFC tool)扫描所有系统文件的完整性并尽可能修复有问题的文件。

命令提示符、SFC、系统文件检查器、修复、损坏、丢失、Windows、文件

再次,用一些耐心武装自己。该工具需要很长时间才能运行。至少几分钟。完成后,系统会通知您验证已 100% 完成。如果发现问题,也会通知您。

在我们的案例中,证监会(SFC)发现了损坏的文件,并且无法修复其中的一些文件。

命令提示符、SFC、系统文件检查器、修复、损坏、丢失、Windows、文件

无法修复的问题文件总是在名为CBS.log的(CBS.log)日志文件(log file)中提及。此文件位于Windows 文件夹(Windows folder)中,位于以下位置:“C:WindowsLogsCBSCBS.log”

如何分析 CBS.Log 文件

转到“C:WindowsLogsCBS”并打开CBS.log。这个文件很大,在记事本(Notepad)中打开它需要一段时间。如果可能,请使用Notepad++Microsoft Word等其他应用程序打开它,以便更快地打开它,并且您可以更轻松地使用它。

命令提示符、SFC、系统文件检查器、修复、损坏、丢失、Windows、文件

滚动(Scroll)文件末尾并搜索(file and search)以文本开头的条目:“无法修复成员文件”("Cannot repair member file")。在那里,您将找到无法修复的丢失或损坏的系统文件。(system file)

命令提示符、SFC、系统文件检查器、修复、损坏、丢失、Windows、文件

在线(information online)搜索有关此日志文件(log file)中提到的文件的信息,从那里您可能会了解如何解决您的问题。

结论

希望(Hopefully)您永远不需要使用SFC 命令(SFC command)来修复Windows系统文件。但是,如果您确实有问题,请不要犹豫,考虑使用它。当您必须处理损坏或丢失的系统文件时,本教程应该会派上用场。

如果您正在寻找其他有用的故障排除教程,请阅读下面推荐的文章。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts