怪异的电脑故障源自2099年

故障初窥

双击IE浏览器就提示iexplorer.exe程序错误,内存不能为read,IE无法打开。

迷雾重重

顾客没有安装任何杀毒软件,初步怀疑是病毒引起的,准备重装系统来解决(延伸:高效快速重做系统的步骤流程)。用东海的G版XP顺利G入,重启机第一次进入后续安装界面就提示自动安装程序错误,内存不能为read。点击确定后电脑自动重启,再次进入后续安装界面就提示系统安装失败,请重新安装。重新安装多次均出现相同故障。

根据以往的经验,出现这种问题很大的可能是内存有问题,马上用微软出品的内存测试软件,测试内存一切正常!又把怀疑的目标转移到了硬盘上,在PE系统下测试硬盘的前面大部分容量,均无坏道。又会不会是主板BIOS中关于内存的参数设置不对呢?马上重启机进入BIOS,载入最基本设置,保存设置重启后安装系统还是不成功。

毫无头绪的情况下,又用深度的G版XP安装了一次,这一次居然顺利安装完成。系统安装后又安装显卡驱动,360安全卫士,系统补丁均正常,但是在安装360杀毒软件的时候又出现了问题,360杀毒软件安装好后只要一点升级,就会提示出错,内存不能为read,随后360杀毒软件就会自动关闭,然后自动重新启动程序,询问是否发送错误报告。Flash插件提示需要升级,但自动下载到100%就会提示下载失败,尝试多次均无法下载成功。下载了QQ2009也报内存错误不能正常安装,IE也再次出现了最初相同的故障。这么多程序都报内存错误,难道故障还是出在内存上?遂又用微软内存测试软件测试了一次内存,这次测试的时间更长,但是内存依旧一切正常!难道微软内存测试软件也不准了?马上取下另外机子上正常使用的内存上机测试,故障依旧。

可以肯定问题不是出在内存!但是为什么这么多软件报内存错误呢?难道是电源对内存供电不足引起的?马上换上一个正常使用的电源,重新安装系统还是出现相同故障。难道是硬盘?但是硬盘测试了也没坏道啊!为了试一试,还是把硬盘重新分区格式化后安装系统,还是不成功。难道是主板引起的?百思不得其解啊!

峰回路转

正无计可施之时,想安装正常安装版系统来试试看,无奈番茄花园版XP光盘太久没用了,在拷贝安装文件时就读不出来了。只好用新刻的win7 32bit来安装。win7顺利安装完成,无意中点击到WMP播放器的图标,由于是第一次启动WMP播放器,提示我需要设置WMP,设置过程中WMP播放器提示:你的系统当前日期为2099年,有可能导致WMP播放器异常。

马上查看系统日期,居然是2099年1月14日!由于系统默认只显示时分,没注意到年月异常的问题!上网一搜,网上很多人也出现日期被病毒改成2099年后很多程序运行异常的情况。之前东海G版XP安装不成功会不会是这个2099年引起的呢?遂把日期调成2010年1月22日,再次安装东海G版XP,顺利安装完成!为了验证之前的故障是不是2099年引起的,我在东海G版XP安装好后,再次把日期调到2099年,安装360杀毒软件,点击升级内存报错的故障再次出现!马上卸载360杀毒软件,把系统日期调回2010年,再次安装360杀毒软件,升级一切正常!安装QQ2009也正常安装完成!Flash也正常升级完成!IE浏览器也能正常使用了!

修炼总结

顾客的电脑之前确实中了病毒,病毒把系统日期修改为了2099年!在处理故障的过程中没有注意到病毒对日期的修改。以前遇到的病毒修改日期,都是把日期修改为BIOS默认的出厂日期,很多病毒都喜欢用这招来对付卡巴斯基,比如日期改成了1990年,卡巴就会提示授权已过期,所以就不能正常使用了。修改为2099年的还是第一次遇到!更没想到的是系统日期2099年会引发这么多的程序异常!

改成2099会如何

终于忍不住好奇,把自己的电脑时间调整到2099年12月31日,看看会发生什么事情。以下是在我的笔记本电脑上发生的故障:

  1. 所有的数字证书全部过期,所有的安全网页都显示成为不可以信任的。
  2. 金山词霸2005立刻崩溃。Gtalk立即崩溃。
  3. 无法和远程服务器进行安全连接。
  4. 几乎所有的自动升级程序开始运行,有些出错。屏幕上全是升级窗口。
  5. 涉及程序计时的程序异常中断。
  6. Windows XP出现一个小bug,就是2099年12月31日午夜过后,系统会跳到2100年。但是如果你自己来调时间,或者用系统命令“date“来设置的话,是无法设置到2100年的。其带来的后果现在还不清楚。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>