今天碰到一个超奇怪的蓝屏windows 10,用户反应由于流氓软件太多,卸载了一些,重启后,无法进入系统,开机提示缺少驱动文件或文件错误,007B的常见蓝屏。
故障再诊断,机器拿到后,报错代码记录:win10 0xc0000007b vncxw.sys,按照惯例,先F8,把一切可选项,从安全模式至禁用驱动签名都试一遍,无解,
分析1:可能是用户卸载了某些软件造成启动驱动文件被误删,如果是系统常用文件,可以从其他系统拷贝过来,查找vncxw.sys,毫无头绪。
分析2:既然这个文件导致系统无法启动,且又不是重要系统文件,删除试试,插U盘,进入PE,果然找到此文件,说明文件并未误删,可能只是损坏,或病毒导致,shift+del删除,奇怪,无法删除,PE下竟然还有无法删除情况,果断判断文件索引有问题或硬件故障,迅速用win自带硬盘工具扫描并修复C盘,完成后再次查找此文件,已无法找到,断定是文件索引问题,这样文件已不再,启动应该不再蓝屏,重启系统,顺利进入桌面。
结论:windows有不少小BUG很恼人,这个应该就是windows文件系统的bug,卸载或删除文件时,有时候会造成索引BUG,导致文件即在系统里又不在系统里(呵呵~还是盖茨比较牛,系统还是向前兼容量子计算机哈),当windows引导时,系统认为有引导文件丢失或损坏,报错蓝屏。我怀疑这和回收站系统设计失败不无关系,有不少linux用户认为windows的文件系统垃圾,确是如此,这次碰见的故障可见一斑。