Windows(win2016、win2019、win10)在IIS下添加.NET Framework 3.5 NetFx3 失败 (状态为:0x800f0950)的解决办法
今天一个客户自己的电脑安装了一个windows server 2016 想装一个IIS,程序一个C+写的ERP,NET是必然,NET4.7可以安装了,但就是3.5,如何也装不上,错误(状态为:0x800f0950),具体请看图;
错误描述以及错误图如下:
添加角色和功能时,选中IIS及.NET Framewok 3.5,提示安装失败,错误:0x800f0950 在“事件查看器”中,有“启动程序包 Microsoft .NET Framework 3.0 的更新 NetFx3失败。状态为:0x800f0950”

那咱换个办法,下载离线的安装时不是就可以呢?具体请看:

错误依旧,这就尴尬了,这属于啥问题呢?然后根据网上的操作折腾了一圈;有的让关闭防火墙,有的让下载离线安装包,有的让加载新的IOS,就是各种方法无果;
问题原因:
windows 自动更新给禁用了导致无法添加.net应用;
解决办法有两种具体的,有两种神助攻,共四种方式,请自行参考:
第一种解决办法:
1、手动通过Windows Update更新,会自动打上.NET Framework的相关补丁;或者打开自动更新也可以;

2、再次添加角色和功能
再次添加角色和功能
3、安装成功NET3.5
4、查看IIS中已经有了;

第二种方式:
1、首先下载net 3.5离线安装包,Microsoft .NET Framework 3.5 Service Pack 1(完整软件包)(点我可以直接下载-官方下载地址哦)
2、将下载的dotnetfx35.exe 文件放到 此电脑–系统盘(基本都为C盘)–windows–system32 文件夹中

以上方式还没有能解决你的问题,那我们就来看看第三种方式;
第三种方法:
1. 通过DVD或者USB设备挂载ISO到机器上。
2. 使用管理员用户权限打开命令提示符,输入以下命令:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:E:\sources\sxs /LimitAccess
注意:参数中是要从位于E:驱动器上的安装介质安装.NET Framework 3.5,您需要按照实际ISO挂载的盘符修改参数。
windows 10 Windows 2019 不能用的话用原光盘加载虚拟光驱;
1、首先在Win10 ISO文件上点击右键,选择“装载” “这台电脑”中就会显示虚拟光驱“DVD驱动器(E:)”,记下盘符“E:”。
2、然后以管理员身份运行命令提示符 (或者右键点击Win10开始按钮,以管理员身份运行Windows PowerShell),在“管理员:命令提示符(或管理员: Windows PowerShell)”窗口中输入以下命令: dism.exe /online /enable-feature /featurename:netfx3 /Source:E:\sources\sxs
注意:参数中是要从位于E:驱动器上的安装介质安装.NET Framework 3.5;
| 也可以用此方式哈 1.打开你版本的 iso , sources\ sxs\ 下有4个 cab 文件 2.打开Dism++ ,更新管理—-添加(上述4个cab 文件) 3.再打开控制面板—-程序和功能—-启用或关闭windows功能——-Net 3.5 勾上复选框 |
还一种神奇的事儿没有验证,据说可行;
第四种方法:
1、按Win+X(或右键左下角开始菜单)——程序和功能——左侧的启用或关闭功能


2、去掉.net 4.6的勾选,点确定,等待完成


3、重复第1步,勾选.net 3.5,点确定,等待完成;

4、重复第1步,勾选.net 4.6,点确定,等待完成;

以上内容,就是关于Win10、Win2016、Win2019、Windows系统上无法安装NET3.5,且提示错误代码:0x800f0950的解决办法,如各位也有此问题的话,可以按照上面的方法进行解决,希望本篇可以顺利帮助大家解决问题哦,如需其他帮助,欢迎继续来本站搜索查看。也请大家能够多多支持老梁的博客。也可以打赏博主哦;
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成
Windows(win2016、win2019、win10)在IIS下添加.NET Framework 3.5 NetFx3 失败 (状态为:0x800f0950)的解决办法的更多相关文章
- Windows添加.NET Framework 3.0 NetFx3 失败 - 状态为:0x800f0950
原文链接:https://answers.microsoft.com/zh-hans/insider/forum/all/win10-dism%E9%94%99%E8%AF%AF-0x800f0950 ...
- (转载)PHP 下 CURL 通过 POST 提交表单失败的原因之一与解决办法
(转载)http://blog.renren.com/share/246611432/7511385884 前几天在学习使用 CURL 时遇到一个问题:在 a.php 中以 POST 方式向 b.ph ...
- ubuntu下修改mysql默认字符编码出现的Job failed to start解决办法
ubuntu下修改mysql默认字符编码出现的Job failed to start解决办法 前几天卸掉了用了好多年的Windows,安装了Ubuntu12.04,就开始各种搭环境.今天装好了MySQ ...
- centos 下安装jdk、tomcat 以及tomcat无法从外部访问的解决办法
centos 下安装jdk.tomcat 以及tomcat无法从外部访问的解决办法 原创 2014年08月28日 10:24:33 标签: selinux enforce cent 2223 昨天在c ...
- Ubuntu下安装软件提示无法锁定管理目录(/var/lib/dpkg/)的解决办法
Ubuntu下安装软件提示无法锁定管理目录(/var/lib/dpkg/)的解决办法 在安装软件的时候,有时候提示,无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 这是 ...
- 转:extjs 添加loading状态的三种解决办法:
extjs 添加loading状态的三种解决办法: 方法一: //materialGrid 指需要显示loading状态的控件id var o=Ext.getCmp('materialGrid'); ...
- windows server 2008 R2服务器安装IIS并添加网站
一.连接远程计算机 1.因为我的电脑是win7系统,故这里以win7为例,其他windows系统大同小异,首先点开开始菜单栏,在windows附件下找到远程桌面连接 或者采用通用的方法,利用快捷键wi ...
- Win10专业版系统下添加其他国家语言
Win10专业版系统下如何添加其他国家语言?国内的win10专业版系统默认情况下是安装简体中文,但是有的用户出于工作原因需要使用其它字体.比如外国友人就需要使用英语,西班牙等.其实win10专业版是支 ...
- windows平台下编辑的内容传到linux平台出现中文乱码的解决办法
现象说明:在windows下编辑的内容,上传到linux平台下出现中文乱码.如下: 在windows平台编写haha.txt文件,内容如下: 上传到linux平台,出现中文乱码,如下: 基本上面出现的 ...
随机推荐
- Mybatis源码解析(四) —— SqlSession是如何实现数据库操作的?
Mybatis源码解析(四) -- SqlSession是如何实现数据库操作的? 如果拿一次数据库请求操作做比喻,那么前面3篇文章就是在做请求准备,真正执行操作的是本篇文章要讲述的内容.正如标题一 ...
- 【转载】C#通过遍历DataTable的列获取所有列名
在C#中的Datatable数据变量的操作过程中,可以通过遍历DataTable的所有列对象Columns属性,来获取DataTable中的所有列名信息,DataTable中所有列的对象信息都存储在D ...
- Vue学习之路由vue-router传参及嵌套小结(十)
一.路由传递参数: 1.使用query传值: <!DOCTYPE html> <html lang="en"> <head> <meta ...
- Mac安装Java的JDK并进行环境配置
一.下载JDK 1.直接进入oracle官网下载页: https://www.oracle.com/technetwork/java/javase/downloads/index.html 2.选择版 ...
- Flask基础之session验证与模板渲染语法(jinja2)
目录 1.http传输请求头参数 2.Flask中request.data参数处理 3.Flask中request.json参数 4.Flask中的session管理 5.Flask中模板语法(if, ...
- Linux运维技术之NFS网络文件系统
NFS:网络文件系统,只能工作在Unix/linux之间,不能与windows之间交互. NFS文件系系统只能基于ip来认证! RPC:远程过程调用,简化分布式应用程序的开发, 对Linux系统而言, ...
- SaltStack--快速入门
saltstack快速入门 saltstack介绍 Salt,一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯 主要功能远程执 ...
- ELK快速入门(二)通过logstash收集日志
ELK快速入门二-通过logstash收集日志 说明 这里的环境接着上面的ELK快速入门-基本部署文章继续下面的操作. 收集多个日志文件 1)logstash配置文件编写 [root@linux-el ...
- zabbix--远程执行命令
zabbix 远程执行命令 重启应用 服务器 使用远程执行命令可以在某些时候帮我做一些事情,达到轻量级的自动化,比如当 nginx.mysql.php.redis.tomcat.等等应用挂掉时帮我们自 ...
- 《剑指Offer》-005 -用两个栈实现队列
如题 (总结要点) 用两个栈实现队列 栈; 先进后出 队列: 先进先出 两个栈, 相等于两个杯子; 把一本水倒来倒去, 取到杯子底部的元素,并且删除,再倒回去 原文链接 : 借鉴学习文章列表 链接1: ...