档案

Archive for the ‘Computers and Internet’ Category

没做功课,损失惨重

2007年12月15日 1条评论
时间: 11月27日晚
 
正在使用计算机,突然发觉计算机反应速度慢下来了,鼠标移动很缓慢。低头一看硬盘灯狂闪,过了一会,发出令人恐怖的咯吱的声音。我马上拔掉电源,机器再也起不来了。
 
这个当然是硬盘的问题。前几日也听到过些异响,一直没在意,毕竟刚买了2个月。
 
硬盘上的数据显然都丢失了。我已经记不清上面有啥了,反正所有的数码照片都完蛋了。Crying
 
 
后来使用 "Seagate” “质量问题" 在网上搜索了一下,发现我目前使用的硬盘口碑比较差。当时装机时硬盘是关注最少的,因为也没多少选择。
还是一句话:凡是都要认真对待,做好功课。
 
在硬盘送修前,给它留个影
 
Seagate ST3320620AS
Firmware: 3.AAK
DSCN5223DSCN5225
 
 
 

消费类电子产品的PC化问题

2007年11月26日 2 条评论

 

有人说现在PC被边缘化了,PC产品的消费化趋势成为“青山遮不住”的行业潮流。可反过来,消费类电子产品的PC化也是愈演愈烈。iPod离不开iTune,Windows智能手机需要ActiveSync, ,数码相机和数码摄像机都需要和PC相连才能复制编辑图片和影片 。

“同步”(sync)这个词也越来越多地出现在消费类电子产品上。iPod需要iTune才能复制歌曲,手机和电脑同步才能更新联系人,日程安排和邮件。(下图为同步中的手机)

DSCN5220

对消费者而言,“同步”带来了方便,也带来了麻烦。消费者在使用这些“新式”电子产品时,需要同时面对软件问题和硬件问题。硬件问题还好办,和以前一样,直接找厂商特约维修站。可软件问题怎么办,那些消费类电子产品的厂商准备好了吗?

上周的经历告诉我,厂商还远远没做好准备。

上周微软发布了新版的Zune硬件,同时也发布了新的Zune软件和firmware。我第一时间升级了软件和firmware。升级后的Zune的墙纸看上去时尚了些。

DSCN5218

但是当我在Zune软件里点击"Sync"时,Zune软件立刻崩溃退出,"sync"失败。当然以我的经验接下来肯定就是重启机器,把USB连线接到计算机后面的USB口以避免供电不足,但是问题依然如故。我马上意识到这是Zune软件问题。可是怎么办呢?不能"sync"的Zune就是一个电子垃圾。

当然要找厂商。花了好长时间才访问到zune.net。Support只有Cummunity Assistance,进到Zune Forum。首先看了置顶的一些已知问题,没有看到类似的。发现最长的贴子叫 "Any one who hates the new software say something about it ". 当时心凉了一大截。想使用论坛的Search,好像Search引擎死掉了,超时。(可怜的Live search)

好歹自己也算个小技术员,因为问题能够重现,所以用Debugger抓了个Dump。然后发了个贴子,说我有Dump文件,希望能引起开发人员注意,帮忙看一下。

等了1天,没人理我。自己只好顶了自己一把。还是没人理我。心里大骂(此处删去几十字)

最后只能自己动手了。打开Dump文件,发现exception code是0xc0000374。Google了一下,这是个Vista上内存使用出错的异常,和Heap有关,因为Vista的内存管理更严格了。

在Debugger里同步了一下符号表后,发现异常发生在释放一个heap block上,可能是double free。然后看谁在释放这个内存。发现是一个叫msms001.vwp的模块。初看以为是MS的文件。又Google了一下,发现这个文件是跟音频压缩相关,来自Voxware。文件的timestamp显示是98年的,应该不是Windows自带的。

想起来可能机器上用来播发HDTV的完美解码包里会有很多这样的codec。先不管了,把这个文件重命名了一下。问题解决,Zune可以同步了。

虽然最终问题的原因不在MS这边,但是在PC上有如此众多的软件(也是大家愿意选择PC的原因),难免会有些冲突。那么厂商怎么在这方面帮助消费者呢?从上面的经历可知,连MS都解决不了消费者使用Zune软件的问题,何况那些只有硬件经验的厂商呢?