最后更新于2024年4月19日
我们经常运行系统文件检查以扫描和修复损坏的Windows系统文件。如果在运行结束时看到此消息怎么办:Windows资源保护找到了损坏的文件,但无法修复其中一些文件。详细信息包含在CBS.Log windir \ Logs \ CBS \ CBS.log中。如果您收到
请提供您希望翻译的英文内容,我会竭力帮您翻译成中文。
可用解决方案 | 逐步故障排除 |
---|---|
1. 运行SFC替代工具 | 在您的电脑上打开分区大师工具。然后找到硬盘,右键点击分区...完整步骤 |
2. 使用安装盘修复 | 将CD/DVD插入DVD-ROM或连接外部DVD驱动器到另一台可引导的计算机...完整步骤 |
3. 运行DISM命令 | 按Win + R键打开运行对话框,输入:cmd以打开“命令提示符”...完整步骤 |
4. 在安全模式下运行SFC | 同时按下Windows键和R键打开运行框。输入msconfig...完整步骤 |
5. 检查日志文件 | 获取损坏系统文件的管理员所有权。为此,在提升权限的命令提示符下...完整步骤 |
6. 尝试重置此PC或全新开始 | 转到“开始”>“设置”>“更新与安全”>“恢复”...完整步骤 |
SFC是System File Checker的缩写。这个命令会扫描所有受保护的系统文件,检查是否损坏。如果发现文件损坏,它会尝试从system32\dllcache文件夹中复制一个缓存副本进行修复。
运行SFC/SCANNOW:
步骤1: 按Win + X打开“电源用户”菜单,然后选择“命令提示符”。
第二步: 输入:sfc /scannow,然后按“Enter”。
然而,有部分用户反映SFC扫描后发现损坏的文件,但却无法修复。他们收到错误信息:“Windows 资源保护发现损坏的文件,但无法修复其中一些。详细信息包含在CBS.Log文件中,位置为windir\Logs\CBS\CBS.log。”
"我在Windows 10中收到了这个消息。当我运行sfc /scannow以查找和修复电脑上的损坏文件时,出现了这个错误:'Windows资源保护找到了损坏的文件,但无法修复其中一些。详细信息包含在CBS.Log windir\Logs\CBS\CBS.log中,例如C:\Windows\Logs\CBS\CBS.log。请注意,在离线服务场景中目前不支持日志记录。'我该如何解决这个问题并修复电脑上的损坏文件呢?"
如果要解决 SFC SCANNOW 无法运行 错误,请按照以下解决方案进行操作。
阅读更多:SFC scannow 提示有系统修复未完成
当你遇到错误时,首先要检查你的电脑状况。如果电脑无法启动,你应该使用WinPE可引导磁盘修复错误并从它启动。然后,运行SFC/SCANNOW的替代方案——磁盘分区工具。
如果SFC/SCANNOW无法工作,该软件可以检查和修复硬盘错误。此外,它还可以通过简单步骤来< a href="/partition-master/partition-windows-10-free.html">分区硬盘和合并分区。从工具Partition Master WinPE引导磁盘启动。然后按照以下步骤操作:
步骤1: 右键单击有问题的目标分区。
步骤 2. 选取“高级”>“检查文件系统”。
步骤 3. 确认是否要隐藏该分区。
步骤 4: 在“检查文件系统”窗口中,选中“如果找到错误则尝试修复”选项。
点击“开始”检查你的分区错误。
这是一个嵌入YouTube视频的代码。在网页中,这将显示一个410像素宽、700像素高的视频播放器,支持全屏、复制粘贴、加密媒体、陀螺仪和画中画功能。视频ID为"D8Qx4rRdcZg"。
如果电脑在出现错误后无法启动,您应该创建一个Windows 10/8/7修复光盘。Windows 10允许您创建恢复驱动器(USB)或系统修复光盘(CD或DVD),用于诊断和恢复您的计算机。每种类型的恢复介质都可以让您访问Windows的高级启动选项。系统修复光盘自Windows 7起就已存在。系统修复光盘可以使您的电脑恢复到创建修复光盘时的状态。当您的电脑无法启动并出现SFC/SCANNOW无法修复错误时,请立即按照此方法操作。
步骤1:将CD/DVD插入DVD-ROM,或者将外接式DVD驱动器连接到另一台可启动的电脑。
步骤 2:在计算机屏幕上,单击“控制面板”,然后单击“备份和还原(Windows 7)”。
步骤3:点击左侧栏中的“创建系统修复光盘”以打开修复光盘创建窗口。按照屏幕上的说明创建系统修复光盘。
创建恢复驱动器
4. 将光盘放入光驱,然后重新启动电脑以从DVD引导。如果BIOS中没有启用从CD/DVD引导,你可能需要更改引导设置。
步骤 5:在“安装 Windows”屏幕上,选择合适的语言、时间和键盘布局,然后单击“下一步”。
步骤 6. 在下一个屏幕上,点击“修复你的电脑”。不要点击“现在安装”。然后点击“下一步”,选择“命令提示符”或你想要应用的任意选项。
步骤 7. 输入以下命令然后按 "Enter"。
sfc /scannow /offbootdir=d:\ /offwindir=d:\windows 这行命令的中文翻译是:“使用系统文件检查器工具(System File Checker)扫描系统文件,指定启动目录为D:\,Windows系统目录也为D:\windows。”这是一个在Windows操作系统中用于检查和修复系统文件的命令。
D: 是指Windows的驱动器。你可以根据需要更改驱动器。
之后,您可以像往常一样启动计算机,然后再次尝试SFC / SCANNOW,看看它是否有效。
系统文件检查器是操作系统内置的一种实用工具,用于检查系统文件是否损坏。`sfc /scannow` 命令会扫描所有受保护的操作系统文件的完整性,并在可能的情况下用正确的版本替换错误、损坏、更改或损坏的版本。当此命令无法修复损坏时,应运行DISM来尽可能修复多个错误。
第一步:按下 Win + R 打开运行对话框,然后输入:cmd 打开“命令提示符”。
步骤 2. 输入以下命令并按“Enter”键。
Dism /Online /Cleanup-Image /RestoreHealth
步骤3: 重启电脑以保存所有更改并使SFC再次运行。
运行DISM后,你可以重新运行SFC进行检查。
如果Windows资源保护发现了损坏的文件但无法修复其中一些文件,您可以在安全模式下运行SFC来修复错误。
第一步: 按下Windows键和R键,打开运行框。
第二步: 在框内键入 msconfig,然后按“Enter”继续。
步骤 3. 进入“启动”选项卡,勾选“安全启动”,然后点击“确定”继续。
4. 重新启动计算机以应用更改。点击“重新启动”继续。
5. 计算机将启动到安全模式,你可以再次输入 “SFC /scannow” 命令,检查“Windows 资源保护无法执行请求的操作”问题是否已解决。
微软Windows资源检查器(SFC.exe)程序在Windows中生成日志文件。打开CBS.log文件,查看损坏文件的详细信息,并手动用已知的好文件替换损坏的文件。导航到C:\Windows\Logs\CBS,你将能够看到并打开CBS.log文件。检查其中是否显示错误或消息。然后,手动用已知的良好副本替换损坏的系统文件。
你可以从另一台运行与你的计算机相同版本的Windows的计算机上获取系统文件的良好副本。你可以在那台计算机上执行系统文件检查器过程,以确保你打算复制的系统文件是良好的副本。
步骤 1. 获取损坏系统文件的管理所有权。为此,请在提升权限的命令提示符处,复制并粘贴(或键入)以下命令,然后按“Enter”:
takeown /f 路径_和_文件_名称
步骤 2:复制并粘贴以下命令以访问损坏的系统文件,然后按“Enter”。
路径_和_文件名 /GRANT 管理员: F
注意:此处的 Path_And_File_Name 值代表损坏文件的路径和名称。例如,键入 icacls C:\windows\system32\jscript.dll /grant administrators:F。
步骤 3:使用已知正常的文件替换损坏的系统文件。为此,请复制并粘贴(或键入)以下命令:
复制源文件到目标位置
如果以上步骤都无法解决问题,你可能需要重置或重新安装Windows。这些解决方法对你有帮助吗?点击下方按钮分享本文,帮助更多用户。
这种方法适用于电脑可以正常启动的情况。它能解决大多数系统问题,效果和使用安装光盘进行的纯净安装并无二致。
第一步:点击“开始”按钮,然后选择“设置”>“更新和安全”>“恢复”。
步骤 2:点击“重置此电脑”下的“开始”按钮。
第三步:根据你是否想要保留数据文件,点击“保留我的文件”或“全部删除”。 无论哪种方式,所有设置都将恢复默认值,应用也会被卸载。
4. 这个过程结束后,会出现一个窗口,提示你所有的应用程序都将被移除。点击“下一步”继续。
5. 在“准备重置这台电脑”界面,点击“重置”按钮,无CD重装Windows 10,也不会丢失个人文件。
您也可以通过从USB安装Windows 10来重新开始。
系统文件检查器是一个方便的工具,用于检查系统文件是否损坏。然而,如果它无法正常工作,你可能会收到错误消息“Windows资源保护无法执行请求的操作”。但你可以通过上述解决方案来修复这个错误。
如果你仍有疑问,请查阅这一部分。你可以在这里找到你的答案。
这取决于你的电脑状况。如果无法启动,修复错误的唯一方法是使用安装光盘。如果电脑可以正常启动,SFC/SCANNOW 错误可以忽略。建议你运行 CHKDSK 命令以避免进一步的问题。
这些文件是日志文件,你不需要修复它们。可以直接删除或忽略损坏的部分。
SFC 是“系统文件检查器”的缩写。此命令会扫描所有受保护的系统文件,检查是否损坏。如果发现文件损坏,它会尝试从 system32\dllcache 文件夹复制缓存的副本进行修复。
运行SFC/SCANNOW:
第一步:按下Win + X键打开“超级用户”菜单,然后选择“命令提示符”。
步骤 2. 输入:sfc /scannow,然后按 Enter。