#原创分享#windows server 2012翻车事件
  

yzy 72896人觉得有帮助

{{ttag.title}}
本帖最后由 yzy 于 2019-12-11 13:24 编辑

一、故障现象
某天客户打电话说一个刚装好没多久的系统出现了CPU占用满的情况,让客户打开任务管理器截图
发现CPU全部被Windows PowerShell 这个程序占用完了

二、卸载PowerShell
我在想是不是Windows PowerShell 有问题,我就尝试一下卸载重装试试
①打开服务器管理器,在管理中选择删除角色和功能


②一直下一步到功能这里,把Windows PowerShell 前面框的勾去掉进行卸载,然后点击删除功能,继续点下一步,然后点击删除就进行删除Windows PowerShell 了


③删除后需要重启才生效,那我们就重启服务器


三、翻车事件
①重启完系统后输入帐号密码登录发现只有一个DOS窗口,这就尴尬了 server 2012图形界面要基于PowerShell程序来运行


②由于我们把Windows PowerShell 卸载了,现在系统中没有Windows PowerShell
但是安装GUI图形界面必须要进入 PowerShell 模式下才能安装



四、PowerShell和GUI图形界面安装
废了九牛二虎之力终于在微软的官网中找到如何通过DOS安装PowerShell

①通过方法说明看到PowerShell需要Net Framework环境,windows 会默认安装了Net Framework3.5,如果没有卸载Net Framework就不需要安装,如果卸载了要使用截图中的命令安装Net Framework


②输入 DISM.exe /online /enable-feature /featurename:MicrosoftWindowsPowerShell  进行安装PowerShell 发现居然报错了,从报错看是未启用父功能,必须要启用父功能,后面还带了参数/enable-feature /all


③既然报错说明有,那么我们就在指令中加啥 /enable-feature /all
在dos命令行再输入 DISM.exe /online /enable-feature /all /featurename:MicrosoftWindowsPowerShell
执行后发现没有报错了,等待进度条到100%发现操作成功了,说明我们能的PowerShell安装完成了


④通过输入PowerShell发现报错说是没有这条指令,难道是我的PowerShell没有安装成功嘛


⑤进入PowerShell的路径看一下是否有文件
cd c:\Windows\System32\WindowsPowerShell\v1.0      这个是PowerShell的路径
dir                                         进入路径后输入dir查看内容
发现路径下都有内容,说明我们的PowerShell已经安装了


⑥重启服务器试试,是不是安装后需要重启才生效
输入  shutdown -r -t 0       -r是重启的意思  -t 是时间  0是0秒,如果把0写成20就是20秒后重启


⑦重启后再输入PowerShell 就能进行入PowerShell 模式了,PowerShell 是命令行前后会多了PS的标识


⑧在PowerShell 模式下输入Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra  命令进行安装GUI图形界面的组建
安装完成后提示需要重启服务器才能生效



⑨再通过输入 shutdown -r -t 0    进行重启服务器
重启后发现进入了GUI图形化界面了,再也不是那个苦逼的DOS命令行


五、问题的严重性
发现重装了PowerShell还是没有根本的解决问题,通过任务管理器查看发现还是大量的PowerShell占用了CPU,再仔细的查看任务管理器中的进程发现有大量的DOS窗口被打开了,怀疑电脑是中毒了
安装杀毒软件进行杀毒果然是发现了PowerShell有高威风险,通过隔离后再看任务管理器CPU使用率恢复了正常



打赏鼓励作者,期待更多好文!

打赏
9人已打赏

SANGFOR_45083 发表于 2019-12-16 21:00
  
从问题情况来看,应该是类驱动人生的病毒,这种最快的做法是杀毒,全盘杀,像楼主这样操作后,也最好是要从头杀一遍毒的
新手780102 发表于 2020-3-30 19:51
  
学习一下
Netx 发表于 2019-12-16 10:37
  

12.12狂欢一周 +48 S豆 详情>

服务器中了挖矿啊,全家桶给他撸一遍,NTA,EDR,组合拳可以解决
念友真爱 发表于 2019-12-16 00:49
  
这个帖子不错,厉害
司马缸砸了光 发表于 2019-12-15 22:42
  
详细认证,没有瑕疵
找不到用户名 发表于 2019-12-15 22:10
  
都是实战经验,这波分享很强势
新手589624 发表于 2019-12-15 17:21
  
学习刚刚起步,看不懂也得打赏点赞
feeling 发表于 2019-12-15 15:08
  
翻车翻的好,这样大家就能从你这学到更多东西了,写的很详细
新手780102 发表于 2019-12-15 11:31
  
意犹未尽,期待看到楼主更多的帖子
发表新帖
热门标签
全部标签>
每日一问
每周精选
技术笔记
技术盲盒
2024年技术争霸赛
产品连连看
2023技术争霸赛专题
干货满满
技术咨询
标准化排查
通用技术
技术晨报
新版本体验
功能体验
秒懂零信任
自助服务平台操作指引
文档捉虫活动
信服课堂视频
GIF动图学习
答题自测
每日一记
运维工具
SDP百科
技术圆桌
排障笔记本
专家问答
在线直播
安装部署配置
测试报告
解决方案
项目案例
存储
技术争霸赛
卧龙计划
畅聊IT
MVP
网络基础知识
升级
安全攻防
上网策略
日志审计
问题分析处理
流量管理
云计算知识
用户认证
原创分享
sangfor周刊
VPN 对接
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
迁移
加速技术
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
纪元平台
华北区拉练
天逸直播
以战代练
山东区技术晨报
齐鲁TV
华北区交付直播
北京区每日一练

本版达人

新手68983...

本周分享达人

零和一网络

本周提问达人