询问者
windows server 2019 Microsoft .NET Framework 4.7 功能删除后无法重新添加

问题
-
使用DISM++优化后 win10 server2019无法打开 添加删除 功能
尝试安装NET4.8 提示证书被吊销 安装4.7提示已经安装更高版本!
可以安装NET V4.0 但是大部分软件 包括系统 添加删除 功能 仍然无法打开!
我本来无法安装 NET 3.5 使用ISO镜像 安装成功 但是百度到信息说要删除4.7才能安装3.5 不小心用DISM++禁用(删除)了 NET4.7
现在导致 windows 功能 无法使用 大部分软件也无法使用!
现在的问题是 如何回复 NET 4.7 重装系统是不可能的……设置又要大概1天……很麻烦 重置也觉得很麻烦!
只需要一个命令 安装 回复他 试图从本地源ISO安装它 向安装NET3.5那样……
NET3.5安装:
dism.exe /online /enable-feature /featurename:netfx3 /Source:H:\cn_windows_server_2019_essentials_x64_dvd_5b386b0b\sources\sxs
这些都试过了 不行!~
扫描组件损坏:
DISM /Online /Cleanup-image /ScanHealth
检测镜像损坏:
DISM /Online /Cleanup-image /RestoreHealth
没有损坏……
安装【失败ISO里面没源】:
dism /online /enable-feature /featurename:NetFx4 /Source:H:\cn_windows_server_2019_essentials_x64_dvd_5b386b0b\sources\sxs
启用【失败ISO里面没源】:
dism /online /enable-feature /all /featurename:NetFx4
打印windows功能:
dism /online /Get-Features >C:\Users\Administrator\Desktop\1.txt
打印出来的部分内容:
功能名称 : NetFx4ServerFeatures
状态 : 已启用
功能名称 : NetFx4
状态 : 禁用已删除的负载
功能名称 : NetFx4Extended-ASPNET45
状态 : 禁用已删除的负载
新启动【失败 部分组件已经被删除】:
start /w pkgmgr /iu: NetFx4
start /w pkgmgr /iu: NetFx4Extended-ASPNET45
- 已编辑 李仁二 2019年12月10日 19:01 内容完整化
全部回复
-
首先DISM++并不是server2019自带的功能甚至都不是一款微软的产品,用它来安装.net 4.8是存在风险的。
如果系统由之前的还原点,进行系统还原是最方便的,然后再在添加删除功能里面操作就行。
如果没有还原点,先试一下这个指令,用管理员身份运行
Dism /online /Enable-Feature /FeatureName:NetFx4 /All
如果有server2019的安装源镜像,用下面的这个更好,改一下路径
DISM /Online /Enable-Feature /FeatureName:NetFx4 /Source:C:\win_setup\sources\sxs
如果两个指令仍旧没法修复,那就是删除.net 4.7的时候损坏了系统镜像,修复安装或者重置吧
受限于安全策略,论坛无法下载保存用户日志,所以我们查看分析,如果想进行日志分析,需开case给微软
https://support.microsoft.com/zh-cn/hub/4343728/support-for-business
如果认为回帖者的回答有所帮助,请将之标记为答复,这样可以帮助更多的用户获取有效信息。
针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。
- 已编辑 Teemo TangMicrosoft contingent staff 2019年12月11日 6:46
-
所以说为什么要有DISM++去删除系统自带的组件呢....NET 4.7不想要的话从添加删除Windows功能里移除就好了,现在删除了4.7确实会导致问题。
不过你说的没错,系统保护默认是关闭的,需要开启以后才能创建还原点,个人PC一般不设置,但server的话,可以开启一下。
如果ISO里面没有源,那就只好重装了,很抱歉没能帮到你
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
没事的,就是正常的讨论
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
首先DISM++并不是server2019自带的功能甚至都不是一款微软的产品,用它来安装.net 4.8是存在风险的。
如果系统由之前的还原点,进行系统还原是最方便的,然后再在添加删除功能里面操作就行。
如果没有还原点,先试一下这个指令,用管理员身份运行
Dism /online /Enable-Feature /FeatureName:NetFx4 /All
如果有server2019的安装源镜像,用下面的这个更好,改一下路径
DISM /Online /Enable-Feature /FeatureName:NetFx4 /Source:C:\win_setup\sources\sxs
如果两个指令仍旧没法修复,那就是删除.net 4.7的时候损坏了系统镜像,修复安装或者重置吧
受限于安全策略,论坛无法下载保存用户日志,所以我们查看分析,如果想进行日志分析,需开case给微软
https://support.microsoft.com/zh-cn/hub/4343728/support-for-business
如果认为回帖者的回答有所帮助,请将之标记为答复,这样可以帮助更多的用户获取有效信息。
针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。