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


6

我在尝试安装.net框架时遇到了一些麻烦。我的笔记本电脑(sony vaio vgn cr41z,如果它很重要)在Windows 7 x64上运行,只是在安装过程中关闭。没有蓝屏,没有错误信息,没有退出屏幕,没有任何东西。即使重新启动也没有错误。我查看了这个错误日志:

enter image description here

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

LE:我认为这是硬件或驱动程序问题。我甚至改变了操作系统(Windows 8 Pro x64),问题就不会发生了。好东西我的桌面附近。 :)


你有反病毒吗?它对.NET文件夹的访问权限非常挑剔。
skub

Answers:


3

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

solution print screen

这对我有用。


好的,很好找。您应该尝试使用Speedfan并提高CPU风扇的速度。
magicandre1981

1

你收到一个内部错误:

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替换)。


0

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

这是一个年长的黑客先生,但它检查出来。


您可能已经知道,Windows 7已经安装了.net 3.5.1。我也应该卸载那个吗?

就个人而言,我会在前进之前摆脱每一条痕迹,因为你已经在3.5.1和4.x之间尝试了一些东西我会说至少尝试一下这个服务包,但你可能需要全力以赴。
tmwoods

我试过了,但没有运气...我设法看到差不多1秒的错误信息((某些六进制数字的例外)无法读取更多)然后它像以前一样脱机...安装1.1和1.1 sp 1不会起作用,至少不适合我。

在那种情况下,我不确定:(抱歉,我无能为力。
tmwoods
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.