在安装使用C#开发的一些程序时,需要先安装netframework4.0框架。有论蜈奈糍些操作系统在安装的过程中会出错。特别是淌捌釜集XP系统。我们可以查看日志文件,方便我们进一步查找出错的原因。或者可以查看Windows错误日志去分析原因。查看Windows错误日志的方法可以看我的另外一篇经验。这里分享几种,安装不了netframework4.0的解决方法。
方法/步骤
1、方法一:开始-运行-输入cmd,在Dos界面输入:netstopWuAuServ
2、方法一:进入C盘的Windows目录。找到文件夹SoftwareDistribution,重命名为SDold。
3、方法一:开始-运行-输入cmd,在Dos界面输入:netStartWuAuServ
4、方法一:开始-运行,输入regedit。打开注册表。
5、方法一:依次展开注册表目录:HKEY_LOCAL_MACHINE\SOFWARE\Microsoft\InternetExplorer.点击Main,右键-权限。
6、方法一:在main权限里面勾上完全控制。出现这种情况的原因,主要是用ghost做的系统,有很多系统中把ie给绑架了
7、方法一:展开Main下面的目录FeatureControl.找到FEATURE_ENABLE_SCRIPT_PASTE_URLACTION_IF_PROMPT子健。权限里面勾上完全控制。
8、方法二:如果是NETFramework4.0没有完全清除导致安装失败,就下载微软的.NETFramework自动清理工具。我的云盘里面也有http://pan.baidu.com/s/1dDTzyNZ提取密码:g2yk
9、方法二:下载好dotnetfx_cleanup_tool后,将其解压到当前文件夹。
10、方法二:运行cleanup_tool.exe如下图显示,点击“是”,再点击“Yes”
11、方法二:选中所有版本的NETFramework,点击立即清理,如下图。
12、方法二:当出现”Productcleanupsucceeded“时,就表示清理完成了,点击Exit退出,然后重启电脑。再重新安装NETFramework就可以了。
13、方法上面的方法还是不行的话,就再安装Micros艺皱麾酪oft.NETFramework4ClientProfile(独立瀚柏围歪安装程序)一遍。去微软官方网下载,我的云盘也有。地址:http://pan.baidu.com/s/1hrb0Nhq提取密码:txzz
14、方法如果上面四个方法,还是不行的话,就只能重装系蕙蝤叼翕统了。有些被篡改的系统,注册表都确实一些子健。比如下图这种系统。注册表FeatureControl下根本就没聍铝遒灰有FEATURE_DISABLE_LEGACY_COMPRESSION键。安装.net时就会报错提示“无法写入注册表的这个键”