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