我无法安装 .NET Framework。系统崩溃

我无法安装 .NET Framework。系统崩溃

我在尝试安装 .net 框架时遇到了一些麻烦。我的笔记本电脑(如果有关系的话是 sony vaio vgn cr41z)在 Windows 7 x64 上运行,在安装过程中突然关闭。没有蓝屏、没有错误消息、没有注销屏幕,什么都没有。即使我重新启动也没有错误。我查看了这个错误日志:

在此处输入图片描述

我在 stackoverflow 上搜索了类似的问题,但我发现在各种版本的 .net 下开发的应用程序都崩溃了,并出现了相同的错误代码 (80131506)。我尝试安装 .net 3.5、4.0 和 4.5。独立安装程序、Web 安装程序,甚至通过 Windows 更新。同样的问题...

LE:我认为这是硬件或驱动程序问题。我甚至更换了操作系统(Windows 8 Pro x64),但问题依然没有解决。幸好我的台式机就在附近。:)

答案1

问题是,我的电脑由于处理器温度异常而关闭。这就是我无法安装 .NET 框架和其他一些程序的原因。我通过转到控制面板 -> 硬件和声音 -> 电源选项 -> 更改计划设置(在活动电源计划上)-> 更改高级电源设置,并将最大处理器状态从 100% 设置为 75% 来解决这个问题,如下所示:

解决方案截屏

这对我有用。

答案2

您收到一个内部错误:

C:\Users\Andre>err 0x80131506
# for hex 0x80131506 / decimal -2146233082
  COR_E_EXECUTIONENGINE                                          corerror.h
# An internal error happened in the Common Language Runtime's
# Execution Engine
  COR_E_EXECUTIONENGINE                                          corerror.h
# 2 matches found for "0x80131506"

使用.Net 清理工具删除所有旧的 .net 条目。现在重新启动并尝试再次安装 .net 4.5(3.5 是 Windows 7 的一部分,4.0 被 4.5 取代)。

答案3

在尝试安装之前,请先尝试安装 .NET 1.1 和 .NET 1.1 SP1。这是一个相对记录但症状略有不同。

先生,这是个比较老的黑客技术,但已经验证过了。

相关内容