标签: sfc

如何修复 sfc /scannow 发现的损坏文件?“Windows 资源保护找到了损坏的文件,但无法修复其中的一些。”

Windows 7 中,运行后chkdsk C: /F /R发现我的硬盘有 24 KB 的坏扇区(日志在下面发布),我决定运行 Windows 7 的系统文件检查器实用程序 ( sfc /scannow)。

证监会显示了ff。运行后出现消息:“ Windows 资源保护发现损坏的文件,但无法修复其中一些。详细信息包含在 CBS.Log windir\Logs\CBS\CBS.log 中。

由于 CBS.log 文件太大,我运行findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"(根据 Microsoft 的KB 928228文章)只获取与损坏文件有关的日志文本。(日志也贴在下面)

如何解决和修复 提到的损坏文件sfc /scannow

我的操作系统是Windows 7 64 位。


chkdsk 日志

证监会/扫描日志

(通过findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

注:完整的日志是在http://pastebin.com/raw.php?i=gTEGZmWj。我只引用了下面完整日志的部分内容(大部分来自最后一部分),因为完整日志不符合问题的字符数限制。我已添加它作为预览。

...
2013-12-28 19:37:50, Info  CSI00000542 [SR] Beginning Verify and Repair transaction
2013-12-28 19:37:55, Info  CSI00000544 …
Run Code Online (Sandbox Code Playgroud)

windows-7 sfc

48
推荐指数
1
解决办法
24万
查看次数

Windows 10 DISM 错误:0x800f081f

我一直试图跑sfc /scannow进去,cmd但没有成功。因此,在网上查了一些资料后,我转向了以下命令:

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Run Code Online (Sandbox Code Playgroud)

whereX表示安装 Windows .iso 的驱动器号。(我使用 Daemon Tools 挂载了 .iso 文件)

但是,我不断收到以下消息:

错误:0x800f081f

找不到源文件。

我不精通技术,但在浏览了 . 之后dism.log,我发现这条线可能与错误有关,也可能无关。

(p) CSI Payload Corrupt

amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.10240.16397_none_19381f0c8accd5dd\MicrosoftEdgeSquare44x44.scale-125_contrast-white.png
Run Code Online (Sandbox Code Playgroud)

我真的不想重置或刷新 Windows,因为我必须重新安装太多程序。我将不胜感激任何帮助。

附带说明一下,Windows 更新诊断报告 Windows 更新服务注册丢失或损坏,如果这意味着什么,它也无法修复。

dism sfc windows-10

13
推荐指数
2
解决办法
7万
查看次数

如何分析由“sfc”命令生成的“CBS.log”文件以检测 Windows 7 中的损坏文件?

我的 Windows 7 系统有一些问题,所以我运行了sfc /scannow. 我收到这条消息:

Windows 资源保护发现损坏的文件并且无法修复其中一些...

我还搜索了日志文件的文件夹以找到cbs.log. 然后我运行这个命令来提取实际的问题/损坏的文件:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
Run Code Online (Sandbox Code Playgroud)

此命令创建了一个sfcdetails文本文件(下载)

有人可以帮我分析这个文件吗?到目前为止,我还没有找到关于它的详细文章。

windows-7 sfc

9
推荐指数
2
解决办法
2万
查看次数

DISM /RestoreHealth 参数和 SFC 的用途是什么?

DISM /RestoreHealth参数和SFC /ScanNow参数的目的是什么?

  • 它们如何相互关联?
  • 它们应该以什么顺序运行?
  • 为什么执行顺序时顺序很重要?

windows windows-8 dism sfc windows-10

9
推荐指数
1
解决办法
1560
查看次数

即使安装了 ISO,Windows 10 DISM 也无法找到文件

在我的 Windows 10 Pro 安装中运行sfc /SCANNOW并获取

“Windows 资源保护发现了损坏的文件,但无法修复其中一些文件。详细信息包含在 CBS.Log Windir\Logs\CBS\CBS.log 中。”

我尝试按照此处的步骤操作:http://answers.microsoft.com/en-us/windows/wiki/windows_10-update/system-file-check-sfc-scan-and-repair-system-files/bc609315- da1f-4775-812c-695b60477a93

这里http://www.tenforums.com/tutorials/7808-dism-repair-windows-10-image.html

使用媒体创建工具创建 Windows 10 ISO 并运行以下命令后:

DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:G:\sources\install.esd:1(我尝试添加/LimitAccess但没有成功)

我仍然收到错误,

“错误:0x800f081f

找不到源文件。使用“源”选项指定恢复功能所需的文件的位置。有关指定源位置的详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=243077

我已尝试重新启动,但仍然无法修复任何问题。(当然,这些命令是以管理员身份运行的)。

如有必要,我可以上传 DISM.log 文件。我能找到的唯一类似问题是,即使安装了 ISO,Windows 8.1 Dism 也无法找到源,但它指的是 Windows 8 问题,并且建议的更新是特定于该操作系统的。

windows dism sfc

6
推荐指数
2
解决办法
2万
查看次数

sfc如何修复dllcache备份目录?

根据系统文件检查器 (sfc) 文档, sfc 将遵循某些程序来确定系统文件是否已损坏。

  • 如果 sfc 发现受保护的文件已被覆盖,它会从%systemroot%\system32\dllcache文件夹中检索文件的正确版本 ,然后替换不正确的文件。
  • 如果%systemroot%\system32\dllcache文件夹被损坏或无法使用,使用sfc /scannowsfc /scanoncesfc /scanboot修理的内容Dllcache目录。

这似乎是矛盾的。

  1. 如果 sfcdllcache使用它作为查找损坏的系统文件的比较,它如何知道已损坏?
  2. dllcache如果目录用作备份存储,sfc 如何修复该目录?
  3. 证监会一般如何检查腐败?我一直认为它会根据dllcache目录对系统文件进行哈希检查,但前两个语句似乎表明并非如此。

windows file-corruption sfc

5
推荐指数
1
解决办法
3434
查看次数

如何在外置硬盘上运行系统文件检查?

我有一个硬盘驱动器插入一个安装了 Windows 7 的扩展坞,我想在它上面做一个 SFC,因为当我在内部做它时,它说一些文件无法修复,命令是什么?

sfc

1
推荐指数
1
解决办法
4万
查看次数

标签 统计

sfc ×7

dism ×3

windows ×3

windows-10 ×2

windows-7 ×2

file-corruption ×1

windows-8 ×1