家里放了台至强E5的洋垃圾,由于是V1版本的,因此功率很大,散热量自然也很大。有天中午突然发现远程不上,家里的电和网络都正常,也就是说它自己挂掉了。想想也许是硬件故障吧,毕竟CPU和内存都是拆机货,主板也是山寨板。
等把机器再开起来,一切正常。看了下事件,发现确实有个关机,猜测莫非是CPU过热。但我这台机器是用于远程写程序的,平时都没有什么CPU利用率,CPU的温度基本都是60多度,不至于会温度过高。先观察一下再说。接下来的几天,每次远程上去,鲁大师都高速我硬盘温度过高。用的nvme接口的固态,靠CPU比较近,如果CPU发热大,自然也会温度高。只是为什么会出现这个情况呢?我远程上来时,CPU利用率基本都是3%以下,之后用几个小时也正常。
莫非是中了什么挖矿的病毒?先打开windows的perfmon这个程序,做个监控。发现如果我不退出远程桌面,一切正常;退出远程桌面后,CPU利用率可以到40%以上,罪魁祸首都是dwm.exe这个程序。
这可是个系统服务,我用的这个win10版本也没法关闭它。百度一下,发现这个居然是1903版本的一个bug,给出的解决方案是:打开策略管理器,Computer Configuration->Policies->Windows Settings->Administrative Templates->Windows Components->Remote Desktop Services->Remote Desktop Session Host->Remote Session Environment, set the Policy Use WDDM graphics display driver for Remote Desktop Connections to Disabled。
最近这个windows的升级很不稳定啊,还强制升。