如何检查损坏的文件 Windows 11:SFC、DISM 指南
要检查 Windows 11 中损坏的文件,请打开管理员命令提示符或 Windows 终端,使用 sfc /scannow 运行系统文件检查器,然后运行 DISM 来修复 Windows 映像(如果需要),并使用 CHKDSK 扫描磁盘是否存在物理错误。您还可以查看日志或事件查看器以查找哪些文件失败,并根据需要使用系统还原或手动替换文件。这些步骤将告诉您文件是否损坏并修复大多数系统文件问题。
这个简短的指南将引导您完成主要的检查和修复,从扫描系统文件到检查磁盘运行状况和日志。按顺序执行每个步骤并以管理员身份运行命令。
了解更多:如何运行 DISM Windows 11:系统维护分步指南
步骤 1:以管理员身份打开提升的命令提示符或 Windows 终端。
右键单击“开始”按钮,选择“Windows 终端(管理员)”或“命令提示符(管理员)”,然后确认“用户帐户控制”提示。
需要以管理员身份运行,以便这些工具可以访问受保护的系统文件。如果您使用 Windows 终端,请选择命令提示符配置文件或在其中运行 PowerShell 命令。
步骤 2:使用 sfc /scannow 运行系统文件检查器。
键入 sfc /scannow 并按 Enter 键,让 Windows 自动扫描并修复受保护的系统文件。
SFC 根据缓存的副本检查 Windows 系统文件,并在可能的情况下替换损坏的文件。扫描可能需要 10 到 30 分钟,具体取决于您的系统。
步骤 3:如果 SFC 报告问题,请运行 DISM 修复 Windows 映像。
键入 DISM /Online /Cleanup-Image /RestoreHealth 并按 Enter 键,让 DISM 下载并修复损坏的组件。
DISM 修复 SFC 用于修复的底层 Windows 映像,因此当 SFC 无法修复所有问题时运行它。此命令需要互联网连接才能从 Windows 更新获取正确的文件。
步骤4:运行CHKDSK扫描磁盘错误。
键入 chkdsk C: /f /r 并按 Enter,然后键入 Y 以安排在下次重新启动时进行检查并重新启动您的电脑。
CHKDSK 查找可能损坏文件的坏扇区和文件系统问题。在大型磁盘上扫描可能需要很长时间,因此请计划好停机时间。
步骤 5:查看 SFC 和 DISM 日志以查找特定的损坏文件。
打开文件资源管理器,导航到 C:/Windows/Logs/CBS/CBS.log 或运行 findstr /c:”[SR]” %windir%logscbscbs.log >sfcdetails.txt 以提取 SFC 结果。
日志显示哪些文件被替换或无法修复。如果无法修复文件,日志将给出其名称,以便您可以手动替换它。
步骤 6:检查事件查看器是否有系统和应用程序错误。
从“开始”菜单打开事件查看器,转到“Windows 日志”,然后转到“系统和应用程序”,然后查找与您的扫描时间匹配的错误条目。
事件查看器可以显示与损坏的文件相关的驱动程序故障、磁盘错误或应用程序崩溃。使用时间戳将事件与您的扫描进行匹配。
步骤 7:使用系统还原或根据需要手动替换损坏的文件。
如果修复失败,请打开系统还原以回滚到已知的正常点,或将干净的文件从另一台 Windows 11 电脑或安装介质复制到正确的文件夹中。
恢复比手动复制系统文件更安全,但当您知道确切的路径和来源时,手动替换可以适用于单个文件。
完成这些步骤后会发生什么
Windows 将报告是否找到并修复了损坏的文件,您将知道是否存在磁盘错误。如果修复成功,性能和稳定性应该会提高。
如果某些文件仍未修复,您将获得日志详细信息和选项,例如系统还原或重新安装 Windows 以修复更深层次的损坏。
检查损坏文件的提示
- 在运行磁盘检查或进行大型修复之前备份重要数据。
- 在运行 sfc、DISM 或 CHKDSK 之前关闭应用程序并保存工作,以避免数据丢失。
- 如果您怀疑 Windows 映像本身已损坏,请在 SFC 之前运行 DISM。
- 如果您处于脱机状态,请使用安装 USB 或 ISO 作为 DISM 的修复源。
- 如果需要,请将 CHKDSK 安排在您可以让电脑运行几个小时的时间。
- 保持 Windows 更新,以减少旧系统文件损坏文件的可能性。
- 如果您发现反复损坏,请使用制造商工具测试您的 RAM 和 SSD/HDD 运行状况。
常见问题解答
什么是损坏的文件以及为什么会发生这种情况?
损坏的文件是由于磁盘错误、关闭不当、软件错误或硬件故障而丢失数据或包含错误数据的文件。损坏可能会导致程序或 Windows 本身无法正常工作。
sfc /scannow 可以修复每个损坏的文件吗?
SFC 可以修复许多受保护的系统文件,但不是所有文件。如果SFC缓存或Windows映像损坏,SFC可能会失败,您应该运行DISM或使用其他修复方法。
CHKDSK 会删除我的文件吗?
CHKDSK 尝试修复文件系统并从坏扇区恢复可读数据。它不会故意删除文件,但如果数据无法恢复,某些文件可能会丢失。这就是为什么备份很重要。
这些扫描需要多长时间?
SFC 通常需要 10 到 30 分钟。 DISM 可能需要 10 到 30 分钟或更长时间,具体取决于您的互联网速度和系统。 CHKDSK 可能需要 30 分钟到几个小时,尤其是在大型驱动器上。
我是否需要在线才能运行 DISM /RestoreHealth?
是的,DISM 默认情况下使用 Windows 更新来下载正常的替换文件,因此建议使用 Internet 连接。如果您有安装介质,则可以指定本地修复源。
我应该定期运行这些工具吗?
偶尔运行 SFC 和 CHKDSK 是一个好主意,例如在崩溃或行为缓慢之后。定期 Windows 更新和偶尔的磁盘运行状况检查有助于防止文件损坏。
我可以修复损坏的个人文件(例如文档或照片)吗?
系统工具主要针对Windows系统文件。对于个人文件,请尝试使用恢复工具打开它们、从备份中恢复或使用特定于文件的修复软件。
概括
- 打开提升的命令提示符
- 运行 sfc /scannow
- 运行 DISM RestoreHealth
- 运行 chkdsk /f /r
- 查看 CBS.log 或 sfcdetails.txt
- 检查事件查看器
- 使用系统还原或替换文件
结论
了解如何在 Windows 11 中检查损坏的文件是一项有用的技能,可以保持您的电脑健康和工作安全。损坏的系统文件可能会导致崩溃、速度变慢和奇怪的行为,但 Windows 11 中的内置工具为您提供了查找和修复许多问题的清晰途径。使用 sfc /scannow 启动扫描并修复受保护的系统文件。如果这不能完全解决问题,请运行 DISM 修复 Windows 映像,然后使用 CHKDSK 检查驱动器的物理运行状况。这些步骤结合在一起可以发现大多数问题并通常可以修复它们而无需重新安装 Windows。
日志是您的朋友,因此请了解它们的位置以及如何阅读它们。 CBS.log 和事件查看器显示已修复的内容以及仍需要注意的内容。如果文件无法自动修复,您可以使用系统还原或从安装介质或另一台电脑复制干净版本。在进行更改之前务必备份重要文档,如果损坏不断出现,请考虑检查 RAM 和驱动器等硬件。
如果您更喜欢安全网,请在运行修复之前创建一个还原点并保留最近的完整备份。对于更深层次的问题,全新安装可能是最快的途径,但将其作为最后的手段。如果您对命令行工具感到不舒服,请向值得信赖的技术人员寻求帮助。最后,保持 Windows 和驱动程序更新、定期运行防病毒扫描并监控磁盘运行状况。这些简单的习惯可以减少文件损坏的机会,并使您的 Windows 11 系统保持平稳运行。
