none
windows server 2019 Microsoft .NET Framework 4.7 功能删除后无法重新添加 RRS feed

  • 问题

  • 使用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 内容完整化
    2019年12月10日 18:56

全部回复

  • 为何这边图片都发不了……还要验证

    原文:answers.microsoft.com/zh-hans/windows/forum/all/windows-server-2019-microsoft-net-framework-47/f65d984b-5271-4a95-af3b-10bb4aa30cc2

    2019年12月10日 19:06
  • 我已经使用 官方最新的:微软 .NET 框架修复工具
    support.microsoft.com/zh-cn/help/2698555/microsoft-net-framework-repair-tool-is-available

    但是 仍然无法修复我的问题 已经打印出LOG文件:

    链接: pan.baidu.com/s/1XAI2LM8b-m_lCECHJ69y4w
    提取码: i1mg

     
    2019年12月11日 0:36
  • 首先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 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2019年12月11日 6:45
  •  我是用DISM++删除了 系统自带的NET4.7

    安装都是从微软官网下的 不能安装!现在4.0也被我搞坏了 准备重装系统了……

    那些命令都试过了 ISO里面没有源……你都没认真看我说的……官方组件修复工具我都试了 只导出了LOG

    都不能解决我的问题……系统没有备份还原点 server一开始没这个设置 只有重启选项 熟悉系统还原点默认都是关闭的

    2019年12月11日 9:45
  • 所以说为什么要有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.

    2019年12月12日 1:18
  • 没关系 还是谢谢你 如果我语气有不好的地方 向你道歉了
    2019年12月12日 20:54
  • 没事的,就是正常的讨论

    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2019年12月31日 8:46
  • 首先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 的终极指南》,把握良机完成云迁移并实现业务现代化。

     

    谢谢分享,通过方法1解决了问题
    2020年4月7日 7:38