随手写下,应该不通用,本文没图片。

自用的机革莫名其妙碰到了这个问题,之前都没出现过。网上查的办法除了重启,MediaCreationTool覆盖安装系统,卸载USB设备,SFC检测,就剩重装了。而且还千篇一律都是重启,重启当然能解决,但总不能每次都重启把,这样的话USB热插拔不就废了。

直到在微软论坛某个反馈的帖子中,一堆说重启和卸载杀毒软件的最底下看到有人说verifier(win自带的驱动程序验证程序管理器)修好了,我就进安全模式下试了试,发现安全模式下一切正常,USB正常热插拔,正常模式就不行,于是认定驱动问题,但是不知道是什么驱动影响了USB。

但是用verifier高压模式下也没测出来蓝屏,转而考虑使用AutorunsProcess Monitor来排查,还没用到Process Monitor,用Autoruns就解决了。

大概就是Autoruns打开后进Drivers分类,可以看到有多少驱动是自启的,除去微软的驱动和主板芯片组相关的玩意,把剩下乱七八糟的驱动一部分一部分的关掉后,重启排查问题是否解决即可。我这边测试是删了两莫名其妙(貌似是老的某些游戏反作弊的玩意)后正常了。

PS:正常了五天,win更新了一堆补丁后又寄了,这回禁到就剩牙膏厂驱动了也没解决,服了,待跟进