Win7 32位安装.net framework 4失败的解决方法(比较全)。

以前安装过.net framework 4,3.5,2,1,后来全部在控制面板中卸载,近来想重新装回去,发现无法安装。折腾了近24小时,查询大量文档,快崩溃时终于搞定。

下面汇报一下解决过程。

一、首先是百度上最多的解决方法,应该可以解决大部分。但我照做后失败

博客http://blog.sina.com.cn/s/blog_54c5f9c501013cd8.html较具代表性。其主要内容为

解决步骤:

第一步:

如果是XP系统,这么做:

1.开始——运行——输入cmd——回车——在打开的窗口中输入net stop WuAuServ

2.开始——运行——输入%windir%

3.在打开的窗口中有个文件夹叫SoftwareDistribution,把它重命名为SDold

4.开始——运行——输入cmd——回车——在打开的窗口中输入net start WuAuServ

第二步:

1.开始——运行——输入regedit——回车

2.找到注册表,HKEY_LOCAL_MACHINE\SOFWARE\Microsoft\InternetExplorer下的 Main子键,点击Main后,在上面菜单中找到“编辑”--“权限”,点击后就会出现“允许完全控制”等字样,勾上则可。出现这种情况的原因,主要是用ghost做的系统,有很多系统中把ie给绑架了。

3.找到注册表,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\Main\FeatureControl 下FEATURE_ENABLE_SCRIPT_PASTE_URLACTION_IF_PROMPT 子健,增加“允许完全控制”权限,我这里会报打开注册表项目出错,强制开放权限,多弄几次就成功了。

二、没办法,只能查阅微软的文档。看错误里有个错误码0x80070643,于是在官网搜索。(查看安装日志,开始——运行——输入%Temp%)

找到网页: .NET Framework 更新安装错误:"0x80070643"或"0x643" https://support.microsoft.com/zh-cn/kb/976982。这个应该是官网最全的关于此问题的解决方法。按照步骤操作:1.下载修复工具,再安装,失败。2.下载下载.NETFramework清理工具。清理后再按照教程安装,.net1, .net1.1均成功,但在安装.net3.5的时候又失败了,不用多说问题依旧。

又按此页面最后的干净安装方法,如下:

建议您将更新程序安装在干净启动模式下,为了避免中断非 Microsoft 程序。若要在计算机上输入干净启动模式,请执行以下步骤︰

单击开始按钮,在开始搜索框中键入msconfig ,然后按 enter 键。如果您运行的 Windows 8 或 Windows 8.1 在启动屏幕上,键入msconfig ,然后按 enter 键。

如果提示您输入管理员密码或进行确认,请键入密码或单击继续。

在常规选项卡上单击选择性启动。

在有选择的启动,请清除加载启动项复选框。

单击服务选项卡,单击以选中隐藏所有 Microsoft 服务复选框,然后单击全部禁用。

单击确定。

提示时,单击重新启动。

计算机重新启动后,尝试再次更新您的计算机。

三、又在网上一阵乱搜,接近成功了一步。

找到一篇文章。http://blog.csdn.net/wtyqm/article/details/6443766 工作学习笔记——.Net 4.0安装失败、RealView编译器生成的程序小的不正常

里面提到:“其中提到在Msi.Log中搜索错误的常用方法是搜"return value3",还提到如果是在非英文windows系统上,这个搜索并不起作用。顺着这个提示,我在Log文件中搜索"返回值3"(搜中文"错误"也是可以的),果然找到了有用的信息:”

于是按照文中的方法:搜索"返回值 3",有两处结果,有用的是下面一处,

错误 25003。Error occurred while initializing fusion.

08/28/1609:46:59 DDSet_CARetVal: 25003

08/28/1609:46:59 DDSet_Exit: InstallAssembly ended with return value 1603

CustomActionCA_InstallAssemblyDef.3643236F_FC70_11D3_A536_0090278A1BB8 returned actualerror code 1603 (note this may not be 100% accurate if translation happenedinside sandbox)

MSI(s) (A0:3C) [09:46:59:518]: User policy value 'DisableRollback' is 0

MSI(s) (A0:3C) [09:46:59:518]: Machine policy value 'DisableRollback' is 0

操作结束 9:46:59: InstallFinalize。返回值 3。

四、搜索  错误25003。Error occurred while initializing fusion  找到csdn博客:http://blog.csdn.net/shongyu/article/details/50975040。按照里面的方法,重命名: C:\WINDOWS\system32\msvcr100_clr0400.dll文件,重装.netframework 4终于搞定。又搜索了一下,找到了原文:

https://blogs.msdn.microsoft.com/vsnetsetup/2013/09/30/error-25003-error-occurred-while-initializing-fusion/

最后感谢下面这些文章的作者。

参考链接:

1.http://blog.sina.com.cn/s/blog_54c5f9c501013cd8.html

2.https://support.microsoft.com/zh-cn/kb/976982。

3.http://blog.csdn.net/wtyqm/article/details/6443766

4.http://blog.csdn.net/shongyu/article/details/50975040

5.https://blogs.msdn.microsoft.com/vsnetsetup/2013/09/30/error-25003-error-occurred-while-initializing-fusion/

Win7 32位安装.net framework 4失败的解决过程相关推荐

  1. windows win7 64位 win7 32位 win10共享打印机提示0x000006cc的解决方法

    windows win7 64位 win7 32位 win10共享打印机提示0x000006cc的解决方法: 点击左下角开始,点击运行,输入 cmd 点击确定,在命令窗口输入 netsh winsoc ...

  2. 外网win10 64位环境下 为内网win7 32位安装三方包的最靠谱手段:python64位、32位全安装。...

    经过一周的各种折磨,如题.以下是我的经验和教训. 我的外网是win10 64位,内网环境win7 32位.由于未知原因,anaconda无法安装!!! 其实最靠谱的安装三方包的还是whl包.但是很有可 ...

  3. win7 32位 安装opencv-python后,运行时提示 from .cv2 import *: DLL load failed: 找不到指定的模块 的解决办法...

    安装opencv后,运行一个测试程序提示"from .cv2 import *: DLL load failed: 找不到指定的模块".于是百度一下解决办法,结果试了N多方法后也没 ...

  4. 【转】win7 32位安装oracle10g步骤

    转自:http://blog.sina.com.cn/s/blog_72f5b9810101ccn9.html [今天在win7安装oracle时出现"先决条件检查失败:OUI-11002: ...

  5. win7 32位安装oracle10g步骤

    一.Oracle数据库的安装(指服务器的安装,不是客户端的安装) 对于Win7系统来说,首先要下载支持Vista版本的Oracle10g,现在好像不好下载了(下载地址:http://www.oracl ...

  6. win732位oracle,win7 32位安装oracle10g步骤

    1.Oracle数据库的安装(指办事器的安装,不是客户真个安装) 对于Win7系统来说,首先要下载支持Vista版本的Oracle 10g,而今如同短好下载了(下载地址:),下载完成后解压到不含中文的 ...

  7. WIN7 32位 安装RVDS3.1 问题

    首先,安装的时候出错,不能正常安装. 将 PC 的主题改为经典,然后安装可以正常进行. 但是后来安装好之后,编译出现  can''t reverse space 的问题,在网上查了好货解决办法,试了大 ...

  8. win7装xp双系统_UEFI新PC装Win7 32位系统:巧用”硬盘保护卡“解决

    免责声明:本文只是从技术角度进行讨论,主要因我自己的兴趣而引发测试.只代表个人观点,与任何组织机构无关. 在春节期间发表了<为了这个"完美"版Win7镜像,我用了一年的时间& ...

  9. oracle11g32位安装流程_Oracle11g----Win7 32位安装图例

    Win7 32位操作系统安装Oracle11g R2 图解示例.废话不说了,直接上图. 1.下载的两个oracle 11gR2压缩包解压到单独的文件夹中. 2.找到解压的database文件夹中的Se ...

最新文章

  1. altium designer寻找未连接飞线
  2. 线程的调度有抢占式或者非抢占 (转)
  3. 乐鑫ESP32完美对标AP6212,国产芯片不缺货,不涨价!牛
  4. 经典工具 | 使用SIFT预测错义突变的有害性
  5. python跳一跳编程构造_Python + 新手 制作“跳一跳”辅助程序
  6. oracle控制文件还原,Oracle的控制文件的恢复与重建
  7. Java 处理空指针异常(java.lang.NullPointerException)空比较
  8. h5 右下角浮动按钮_基于javascript实现右下角浮动广告效果
  9. ISTP概况及网络版检索方法
  10. Linux命令总结归纳
  11. Codeforces Round #687 (Div. 2) C. Bouncing Ball(枚举 思维)
  12. [bilibili] B站屏蔽“柳学家”弹幕 正则表达式
  13. 童甫带领下的海航科技集团的无人运输船正式亮相引关注
  14. realme 真我Q2系列手机及多款AIoT生态新品汇总盘点
  15. 计算机考研专业课科目834,2018考研华中科技大学834计算机专业基础综合考试大纲...
  16. cc150第一章JAVA字符串和数组总结
  17. Mac端Python+Appium环境搭建
  18. 如何添加在线QQ咨询?
  19. ffmpeg视频抽帧命令
  20. 让iframe高度伸缩自如没有滚动条

热门文章

  1. 濉溪海潮计算机学校校长是谁,濉溪县教育局举行“名工作室”授牌仪式
  2. 【FreeRTOS】内存管理
  3. 光影导演,废旧纸板上演浴血黑帮情景剧
  4. 百万高清摄像机芯片种类及应用
  5. JS中的任务队列(详解)
  6. Zookeeper安装
  7. 全网最全zookeeper分布式安装和介绍使用
  8. Spring框架(1) —— 概述
  9. Lunene可视化工具Luke(二)
  10. 27 个提升开发幸福度的 VsCode 插件