询问者
windows server 2012 R2 服务器管理器安装.NET Framework 3.5出现无法完成操作,因为指定的服务器需要重新启动

问题
全部回复
-
你好,
通过您的描述,我了解到您在服务器上安装net3.5功能时遇到了失败。如果我的理解有任何偏差,请随时纠正我。
根据我的经验,一般这类报错通常是由于安全策略设置或本地有未执行的重启需求导致的。如果这台Windows Server 2012 R2是一台新的服务器,未作配置,则可以忽略前一条可能的原因。如果这台服务器之前做过相关配置,那么建议您检查这台服务器的“本地安全策略”(位于管理工具菜单中),定位到 安全设置/本地策略/用户权限分配/作为服务登录,检查列表中是否包含NT SERVICE\ALL SERVICES,如果不包含,请将其添加进表。
而如果是由于有等待中的重启原因导致了这个问题,我们需要检查注册表中HKLM\System\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations键值,如果为空,则直接将PendingFileRenameOperations键值删除,如果其中有内容,则重启服务器来使它们生效;如果重启服务器后该键值依然存在,此时建议手动完成相关文件的重命名,然后手动删除该键值。
Best Regards,
FrankPlease remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com- 已建议为答案 frank_songMicrosoft contingent staff, Moderator 2018年5月25日 8:52
-
你好,
请问是否有安装安全更新 2966827 或 2966828,如果有的话请下载并安装下面链接中的补丁:
安装完重启之后再尝试安装。
请在Powershell里输入命令: get-windowsfeature 来获取.net3.5的安装状态,查看是已安装,可用,还是其他状态。
如果以上的方法不生效,请尝试使用命令来安装。
Powershell
Install-WindowsFeature –name NET-Framework-Core (从本地安装)
Install-WindowsFeature –name NET-Framework-Core –source <drive>:\sources\sxs (从安装系统镜像安装,命令中的drive替换成镜像所在盘符)
Cmd
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
(d盘为系统镜像所在挂载的盘)
更多信息:
如果还是不生效,可能系统文件有损坏。建议在备份数据之后,在官网下载镜像,重新安装。
https://www.microsoft.com/zh-cn/evalcenter/evaluate-windows-server-2012-r2
感谢你的支持与理解
Best Regards,
FrankPlease remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com- 已建议为答案 frank_songMicrosoft contingent staff, Moderator 2018年6月1日 7:16
-
请问您的问题解决了吗? 如果您使用我们的方案解决问题,请“将其标记为答案”,以帮助其他社区成员快速找到有用的回复。 如果您使用自己的方案解决问题,请在此处分享您的经验和解决方案。 对于有类似问题的其他社区成员也是非常有帮助的。 如果没有,请回复并告诉我们目前的情况,以提供进一步的帮助。
Best Regards,
Frank
Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com