Board logo

标题: 系统时间错误导致音乐文件播放异常 [打印本页]

作者: 合肥俊少    时间: 2011-11-30 10:30     标题: 系统时间错误导致音乐文件播放异常

故障现象:
    用户反映机器无法播放任何网页上的在线音乐,点击播放链接后IE无响应或IE直接关闭。

诊断思路:
    根据故障现象判断为软件问题,更新FLASH插件无效,重新安装操作系统及声卡驱动无效。在进行本地音乐的播放测试时发现暴风影音也无法正常运行,点击暴风影音后出现一个窗口一闪即逝,而在使用WINDOWS MEDIA PLAYER播放时则看到了如下的报错提示。



查看用户的系统时间,发现果然是2099年,因此该故障应该是病毒更改了系统时间导致的。将系统时间设置正常后发现故障消失,无论是在线音乐还是本地音乐都可以正常播放。

解决方案:
   正确设置系统时间

另:1.由于音乐播放器等软件所使用的开发语言(C/C++等)对time_t函数的长度限制,导致在系统时间大于2037年时会出现各种异常情况。而有很多病毒正是利用了这一小BUG。
2.系统时间的可设置范围是1980-2099年,系统日期的年份部分都有7位用于存储(0-127) MS-DOS偏移量从1980年开始;因此,年度的最大值应为2107年。但是,由于 ROM BIOS 中断1AH的限制,使得系统时间的最大值为2099年。





欢迎光临 合肥本本之星 合肥Thinkpad专卖店 合肥Apple专卖店 hfthink 合肥本之星信息科技有限公司 (http://hfthink.net/) Powered by Discuz! 7.2