![如何在 Windows 8.1 中修复 Microsoft .NET Framework?](https://linux22.com/image/1507625/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%208.1%20%E4%B8%AD%E4%BF%AE%E5%A4%8D%20Microsoft%20.NET%20Framework%EF%BC%9F.png)
我尝试使用第三方程序(Total Uninstall)手动卸载 Visual Studio Community Edition。现在,当我运行某些 .NET 程序时,出现以下错误:
请设置注册表项 HKLM\Software\Microsoft.NETFramework\InstallRoot 以指向 .NET Framework 安装位置
到目前为止尝试过的故障排除:
- 重新安装 .NET Framework 4.6.2——安装程序告诉我“此计算机上已安装 .NET Framework XXX 或更高更新”。
- 使用 Microsoft 的 .NET Framework 修复工具——它成功运行,但问题仍然存在。
- 使用“sfc /scannow”——进程成功运行,但问题仍然存在。
- 重新安装了 Visual C++ Redistributables、2008、2010 和 2013——全部成功运行,但问题仍然存在。
- 运行 DISM /Online /Cleanup-Image /RestoreHealth——成功运行,但仍然存在问题。
非常感谢任何帮助。
答案1
好吧,我什么都试过了。我再次尝试了 .NET Framework 清理工具,但这并没有解决问题,所以我最终进行了系统刷新。是的,这意味着我必须在系统上重新安装我想要的所有程序,但所有其他方法都失败了。
那么我们从这次冒险中学到了什么教训呢? * 如果不知道哪些软件可以从系统中删除,哪些不能,就不要使用第三方卸载产品。 * 可以刷新 Windows 8.1 而不会丢失文件。
我希望这对有类似问题的人有用。