如何取消 Windows Server 2012 上待处理的 .NET 3.5 安装?

如何取消 Windows Server 2012 上待处理的 .NET 3.5 安装?

我尝试安装一个显然需要 .NET 3.5 的 HP 打印机驱动程序包。由于某种原因,安装失败,我取消了安装。现在,所有用户登录时,系统都会尝试完成 .NET 安装,但失败了。错误对话框显示“无法安装以下功能:.NET Framework 3.5(包含 .NET 2.0 和 3.0)。”

显然,这是系统控制“Windows 功能”和服务器管理器之间的冲突(由于我运行的是德文版,所以我不确定英文名称)。

我现在只想消除错误消息并完全取消安装。我该怎么做?

答案1

感谢您的提问。我对 Windows Server 2012-R2 有一点经验,但我有过 .NET 问题方面的经验。所以我的建议是,登录到服务器:

  1. 然后在 Windows 菜单中搜索“ gpedit”,

  2. 单击“组策略编辑器”,然后尝试查找“ Computer Configuration --> Administrative Templates-->System”。

  3. 单击“系统”文件夹后,在右侧窗口中查看设置文件。

  4. 向下滚动找到“ Specify Settings for Optional Component installation and component repair”,然后双击它。

  5. 在新窗口中,启用该功能。

  6. 然后查找“ Contact windows update directly to download repair content instead of Windows Server Update Service(WSUS)”。启用它。

  7. 然后应用-->确定。

  8. 现在以管理员身份打开命令提示符。输入“ gpupdate /force

  9. 现在转到控制面板-->程序-->程序和功能页面,在功能窗口弹出时单击“打开或关闭 Windows 功能”,选择 .NET Framework 3.5 并按确定。

  10. 在新窗口中,单击“从 Windows 更新下载文件”。安装完成后,不要忘记重新启动服务器。

我希望这将帮助您在服务器上设置.NET 3.5。

相关内容