blog文推荐:Windows 95的一项被不幸和谐的功能~
the old new thing 博客披露一个鲜为人知的秘密,有关windows 95的一项不幸被和谐的功能。
众所周知在u盘四处飞的年代以前,最流行的可移动式存储器是软盘~~同样大家都知道,windows依靠试图旋转floppy的电机判断是否插入了软盘。
问题是,真的需要这样吗?
当时负责的开发人员发现,不旋转盘片,依靠给驱动发一串指令可以得到软盘的状态。
麻烦是,对此有两种类型的驱动器,对于给定的简单算法,如果存在盘片,A类会返回1,b类会返回0;否则反之。准确度是100%,问题是,OS如何判断那是哪一种类型的驱动器?
有一种idea是在安装时增加一个步骤。“请插入一片磁盘,按确定”,再用算法检测出是属于哪一种style的驱动器。尽管对于个人用户来说没什么问题,但是MS不能保证OEM商会这么做。。。而如果第一次启动说“感谢您使用Windows 95。正式启用前,请插入一片磁盘,点击确定”……你很难说服一般用户为了节省每次读盘的时间而去插入磁盘一次~~如果不提示,突然软驱灯亮狂响,用户会抓狂的。。。(“感谢您使用Windows 95,现在我们要开一下你的软驱的灯,再搞点响,请按下确定……”)
于是,这个功能就不幸的被和谐了。
|