我的mscorlib.dll
似乎已损坏。我尝试从独立的 .NET 4 安装包重新安装,但 .NET 4 已集成到 Windows 8.1 中。有办法修复它吗?
我尝试过系统还原和 sfc。它们不起作用。
我知道我可以重新安装系统,但我想要一个不那么痛苦的解决方案。
答案1
要修复,请在命令提示符下使用以下命令 (享有特权)
DISM /Online /Cleanup-Image /RestoreHealth
RestoreHealth
:此开关选项检查组件存储损坏情况,将损坏情况记录到日志文件,并使用 Windows 更新修复映像损坏。这大约需要10-15分钟到一个小时左右才能完成,具体取决于腐败程度。
答案2
我从另一台安装了相同 Windows 的计算机手动复制了损坏的文件。虽然需要更改一些权限,但我还是成功替换了该文件。