如何修复无法修复的文件?

如何修复无法修复的文件?

在 Windows 8.1 中sfc /scannow无法DISM /Online /Cleanup-Image /RestoreHealth修复“aspnet_state_perf.ini” “aspnet_perf2.ini” 和 “aspnet_perf.h”

它们是“NetFx-AspNet-NonWow64-Shared”的一部分。

CBS.log(完整错误日志在这里

2015-01-28 23:55:54, Info                  CSI    00000529 [SR] Cannot repair member file [l:42{21}]"aspnet_state_perf.ini" of NetFx-AspNet-NonWow64-Shared, Version = 4.0.9600.17635, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-01-28 23:55:54, Info                  CSI    0000052b [SR] Cannot repair member file [l:32{16}]"aspnet_perf2.ini" of NetFx-AspNet-NonWow64-Shared, Version = 4.0.9600.17635, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-01-28 23:55:54, Info                  CSI    0000052d [SR] Cannot repair member file [l:26{13}]"aspnet_perf.h" of NetFx-AspNet-NonWow64-Shared, Version = 4.0.9600.17635, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch

更新包内容为:

"Package_3_for_KB2969357~31bf3856ad364e35~amd64~~6.3.1.35.2969357-692_neutral_GDR"

我怎样才能解决这个问题?

答案1

Windows Update KB2969357在控制面板中卸载修复了损坏的文件。

sfc /scannow仍然报告无法修复一些未命名的文件。系统还原失败了几次,并在表中添加了更多错误。

最终我使用了 Windows 8.1 RTM DVD 并选择了升级。Windows 保留了所有程序和设置,并且不再存在完整性违规。

Windows 文件夹从 24 GB 缩小到 14 GB :)

相关内容