某日晚上值班,突然收到一个客户的消息。说他想把.NET4.5换成.NET3.5,结果卸载4.5后服务器黑屏了,想要我们给重装系统。 重装系统是一件很简单的事情,但本着看热闹的心态想看看这个问题能不能救,(因为责任神马的不是我的)。百度查了下救活的方法非常简单,但故障问题比较有特点,所以特此记录一下。 黑屏的原因是服务器装的是windows server 2012 R2,2012自带的.net 4.5版本。由于要安装的应用系统是要用到.net framework3.5,所以,需要卸载.net 4.5。卸载.NET4.5后系统没有了图形界面(由完整模式Full变为了核心模式core),重启服务器黑屏、无法进入系统桌面,只能调出任务管理器(快捷键Ctrl+Alt+End)。 大概是这样的: 解决办法是重启系统,重启后系统会自动进入DOS命令行。再命令行中输入系统恢复命令---Dism命令。 核心模式Core变成完整模式Full的Dism命令如下: dism /online /enable-feature /all /featurename:servercore-fullserver /featurename:server-gui-shell /featurename:server-gui-mgmt 注:每个“/”前有空格,否则会报错;还有enable-feature后面的 “all”必须加上,否则也会报错。然后大概需要10分钟左右,完成后会有一个100%的进度条,再次重启后即可进入图形化界面。 另外完整的Full模式切换成核心模式,可以使用“删除角色和功能”来卸载“用户界面和基础结构”功能,也可以通过命令来卸载,命令如下: server2012/win8 支持两种模式自由切换!
dism /online /disable-feature /all /featurename:servercore-fullserver