导致此问题的原因可能是计算机系统损坏。导致此问题的原因有多种,包括但不限于其他应用程序覆盖了 .NET 文件或硬盘扇区损坏。
若要自动修复 MSI 软件更新注册损坏问题,请单击“修复此问题”按钮或链接。单击“文件下载”对话框中的“运行”,然后按照“修复此问题”向导中的步骤操作。
修复此问题
Microsoft Fix it 50123
注意 此向导可能只提供英文版本;但是,自动修复对其他语言版本的 Windows 同样适用。
注意 如果您当前操作的计算机未出现此问题,则可将 Fix it 解决方案保存到闪存驱动器或 CD 中,然后在出现此问题的计算机上运行此解决方案。
有关如何修复此问题的详细信息,请访问以下 Microsoft 网站:
971187如何修复 MSI 软件更新注册损坏问题
访问 Windows Update 并尝试重新安装更新。如果问题没有解决,请转到方法 2。
此信息是否有用?请向我们发送您的反馈
方法 2:修复 .NET Framework
若要修复 .NET Framework,必须使用 .NET Framework 清理工具卸载 .NET Framework 的多个版本,然后重新安装组件。
为此,请执行以下步骤:
1. 从以下链接下载 .NET Framework 清理工具:
.NET Framework 清理工具用户指南
2. 使用 .NET Framework 清理工具卸载 .NET Framework 1.0、1.1、2.0、3.0 和 3.5。
注意 清理工具不允许删除 Windows Vista 或更高版本中的 .NET Framework 2.0,因为 .NET Framework 是作为操作系统组件安装的。
3. 重新启动计算机。
4. 下载并安装以下组件:
.Net Framework 1.1:
Microsoft .NET Framework 1.1 版可再发行组件包
.Net Framework 1.1 SP1:
Microsoft .NET Framework 1.1 Service Pack 1
.NET Framework 3.5 SP1(也将安装 .Net Framework 2.0 SP2 和 .Net Framework 3.0 SP2)
Microsoft .NET Framework 3.5 Service Pack 1
5. 重新启动计算机
6. 访问 Windows Update,然后检查并安装更新。
发文发文