安装 .NET Framework 4.5.1或者4.5.2时发生严重错误,怎么解决?

如题所述

1、首先我们需要知道NET Framework是一个Web Services 引擎,安装不成功,一般都是找不到安装源,按win+R键打开运行,在框中输入“services.msc”,点击确定。

2、进去服务界面之后,找到“windows update”服务,这是一个启用检测、下载和安装、更新windows程序的服务,双击进去属性界面。

3、进去“windows update”服务属性界面之后,可以看到服务进行关闭了,这个服务关闭一般是用于防止系统自动更新的。

4、我们将服务进行启动,将类型可以设置为自动也可以设置为手动,安装NET Framework成功之后,一般将“windows update”服务再进行关闭。

5、点击确定之后,可以看到已经将“windows update”服务启动了。服务启动之后,我们再进行安装NET Framework,就不再出现错误了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-11-17

安装失败后不要急着点完成,点“日志文件”,日志文件会以浏览器的形式打开,需要修改四个展名为dll的文件,分别是32位的msvcr110、msvcp110和64位的msvcr110、msvcp110,修改之好就好了。

安装失败后不要急着点完成,点“日志文件”,日志文件会以浏览器的形式打开。

如果你用的浏览器是360或者其它,可能无法读取全部LOG信息,如图,此时你要复制浏览器的地址到系统自带的IE浏览器,然后回车。

用IE浏览器可以看到全部的LOG信息,下拉到浏览器的最下面,你会发现红色的字体,此处可以看到导致问题的原因是 “C:\Windows\system32\msvcr110_clr0400.dll” 文件无 “安装程序没有足够的特权来修改文件”。

那么,有错误我们就改正它,到提示出错的路径下找到该.dll文件,将他的权限修改就OK,具体如下:

在msvcr110_clr0400.dll上点鼠标右键--属性--安全--高级--所有者--编辑

出现一个对话框,然后下面有个"将所有者更改为:",在这句话的下面那个选择框中选择你的用户名(即Administrators),然后 点"确定",再点"确定"。

这样返回到了msvcr110_clr0400.dll属性 这个对话框,这次点 "编辑"按钮。

在 《"组或用户名"》下面的选择框中选择你的用户名(即Administrators),然后在"你的用户名 的权限"中 选择"完全控制"后面的"允许"下面的选择框,然后点《确定》,再点《确定》

最终结果如图,此时你就取得了权限,这个dll文件就不会是阻挡你安装软件的绊脚石。提醒各位,你们的系统需要取得的权限不一定就是我现在的这个例子,看自己的问题是哪个dll文件,然后改之,就OK。

win7系统有个SYS32,还有个SysWOW64,我装4.52时一共修改了4个dll文件,分别是32位的msvcr110、msvcp110和64位的msvcr110、msvcp110。请各位根据自己的实际情况改dll文件的权限。你可以选择提前先改好,也可以一次次的尝试。

本回答被网友采纳
第2个回答  2017-12-02
亲自试过 已解决 先安装让它失败 失败后别急着点完成 点击失败窗口的日志文件 打开是个网页 拉到最下面看红字[要用ie浏览器打开 直接复制粘贴网址到ie] 正常是会提示某个文件没有权限我的红字是 Returning IDRETRY. INSTALLMESSAGE_ERROR [Error 1321.The Installer has insufficient privileges to modify this file: C:\Windows\SysWOW64\msvcr110_clr0400.dll.] 就是msvcr110_clr0400.dll.没有权限 自己按照位置找到这个文件改权限 改权限的帖子发下面
http://zhidao.baidu.com/link?url=bCbUTeTuK1RIof8MwtqPu9d1UgBLR_CY6WPfs4MIOcibhXC77QSM8dUE74eaaALTAO4jTGL-Fe_UaTH-zqN6eY8uieZeZI_MmQR6A6Ps5g3
要注意的就是 你要看下菜单键里面你的用户名是不是Administrators 我是Administrator就差了个s 弄了1小时 最后我是把两个的权限都给了才好的
相似回答