马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 qinhecat 于 2020-7-21 10:21 编辑
标题起的比较夸张哈,就是为了吸引你们点进来看而已。近日碰到一件让老鸟汗颜的维修案例,不涉及复杂的硬件维修,但是很有故事性,让我慢慢道来。
起因:某天要测试一张修好的外星人17R5主板,i7 8750h+1060的普通玩意,故障只是屏线接口坏。接上一个西数的SN730 256G SSD,进系统,发现在进入桌面的时候很慢,右键一点就黑屏半分钟,桌面图标可以点的动但是打开极慢,然后慢慢就卡死了,任务管理器啥的都调不出来,键盘无响应,鼠标可以满屏溜。这难道是显卡坏了?先不管,换一个2.5寸的固态继续试试吧。咦,怎么也是一样的表现?这些硬盘以前都在同款机器上跑过,可以正常进系统的,不会卡死,这张主板肯定是有问题吧。因为是裸板测试,侧板的USB小板没接,只有主板一个usb口可以用,所以重装系统很麻烦,就准备打算拿个蓝天的P775TM游戏本来先装个新系统再说。
事态发展:把SN730的NVME SSD拿到蓝天P775TM上,进winpe,很顺利的格式化掉原盘数据,重装win10 1903专业版,2分钟不到安装器复制好文件可以重启了。重启以后和平常一样安装驱动,服务,自动重启,然后出乱子了。以下开始配有部分图片来方便大家理解。
进到这个位置转圈圈的时候突然圈圈卡住不动了,鼠标可以满屏溜,机器合盖可以待机,翻盖可以激活到这个状态,就是进不去桌面。接下来就是瞎折腾时间:
1、以为系统没装好,重新进winpe重装,一样!
2、以为SSD有问题,全部删掉分区,重建分区再装,一样!
3、把这个SSD低级格式化,重复安装过程,一样!
4、进bios把硬盘模式从AHCI变成RAID,重复安装过程,一样!
5、把前面说的2.5寸SSD换到这个机器上启动,可以进桌面,但是和那个外星人主板一样出现桌面卡死现象,鼠标只能在桌面滑动,别的啥都做不了。
6、这个时候有点慌了,那我把这个蓝天原配的512G SSD放回去测试下吧。你们猜怎么了,原配放回去居然也出现卡死现象!
7、这个时候已经有点手足无措的感觉了,难道是一种凶险的未知病毒,可以破坏硬盘和硬件?
8、此刻已经不敢再放别的硬盘进去测试,让我静静。
发现问题和解决方法
1、因为这些机器都是正常使用的,换硬盘也不太可能会突然破坏他们的显卡,cpu,南桥之类的硬件,所以还是考虑软件方面多一些。这个时候突然注意到能进系统桌面卡死的画面的右下角的系统时间日期是9999/8/18。这是一个很不寻常的信息,时钟数据错乱可能会导致众多的系统和应用软件运行条件出问题的。
2、马上进bios查看,果然系统时钟就是被改成了9999/8/18
3、将当前错误的时间数据改成当前正确日期,保存,退出,重启,用原配512G ssd进系统,久违的桌面终于正常出现,系统运行流畅。
4、关机,接入有问题的2.5寸 SSD,第一次启动进到桌面仍然卡死,显示一个更怪异的日期
但是几秒钟后联网自动更新时间成功,恢复到正常时间后,这个硬盘的系统也可以正常使用了。
5、现在来处理最初那个NVME的SN730了,它在重装系统以后没进过桌面,一直卡死在转圈圈那个步骤。我们来看看它会是啥表现吧。
开机,我X,还是卡死在转圈圈那里了。进bios一看,年份又被改成9999了 时间从之前15点多变成2点多了
这个硬盘难道真有鬼?不用慌,把bios时间改成当前的,进pe重新安装系统,嗯,这回终于可以了。
结局篇:
经过几个小时大战,终于揪出了偷天换日的大盗,就是错乱的CMOS时间和微软垃圾的网络对时机制。现在回想起来,最早测试的那个外星人主板,它的CMOS时间肯定是错的,然后我插那个NVME SSD进去测试的时候,它会把cmos时间更新到硬盘的某个系统文件里面,这样在进入系统的时候因为裸板测试,我没有插无线网卡和天线,系统也就无法通过互联网获得当前正确时间,很多依赖时间来判断运行条件的系统和应用程序就都出错了,那种情况下cpu可能被各种异常中断消耗掉所有资源而无法正常显示出桌面。而当我插入第二个带正常系统的硬盘,又重复之前发生的事情。而更诡异的是,被写入错误时间戳数据的硬盘,拿到别的正常机器上去跑,系统启动以后居然会把硬盘里面错误的时间戳数据写入那个正常机器的cmos时间去!这样怪事就接连发生了,因为cmos时间被改掉了,即使重装系统,或者放回之前完全正常的硬盘,也一样会被感染。这个问题也说明目前的win系统在处理一些关系系统运行的关键数据逻辑处理上仍然有很多致命bug。在互联网上搜索了一下相关案例,可以发现有好事的日本人在xp系统上曾经将系统时间调成9999/11:59:59,然后一秒钟以后,系统就崩溃了,cpu占有率100%。
解决方法:拔掉CMOS电池或者手动进CMOS更改时间到正常值保存退出即可,没进过系统的硬盘要重新安装系统。
千年虫问题人类平安度过,9999年离现在还有七千多年,对宇宙来说就是一瞬间,不知道未来的人们对于这个万年虫要怎么解决?
|