为什么你们不敢拔U盘?

温温
2007-10-15 / 0 评论 / 381 阅读 / 正在检测是否收录...

我也发现了,我的页面上尽是些没有营养的东西,那么来点有营养的吧。

现在我的周围,敢于直接插拔U盘的人基本上是没有了——都是点右下角,先停止设备,再拔除。这确实很麻烦。那么,U盘到底能不能直接插拔呢?

答案是:Windows 2000、Windows XP、Windows Vista,以及以后的一切系统都可以。而Windows 95、Windows 98和Windows ME以及以前的一切系统不可以。事实上,由于老式的操作系统基本上已经没有人用了,因此,正常情况下,U盘就是可以热插拔的。(唉,USB的设计本来就是热插拔的呀!)

现在的人们不敢热插拔U盘,源头多半是当年吃了在Win98下拔U盘的亏,看着一个文件拷好了,一拔U盘,却发现文件不可用—根本没拷进来。这又是为什么?因为微软在设计开发Win98的时候,压根还没有U盘这号东西!因此,Win98对U盘认识不到位,他会把U盘当成一个类似软盘的磁盘。而Win98对这类磁盘的读写是缓存制的,当你要拷贝一个东西到磁盘上时,Win98告诉你拷好了,但是这时它只是把数据读到内存里,并没有真正去写到磁盘内,他要等到系统有空时才去写(以提高系统运行效率)。所以,当你看着文件拷好的时候其实还没有拷贝好,导致很多人吃了亏。

微软当然不是笨蛋,他开发Windows2000、XP等操作系统的时候,已经设定好不再对U盘等设备进行读写缓存,因此,在XP下当你看到文件拷好,文件也就是真的拷好了。最多,你像我一样,每一次多等2秒,拔了它就是!

或者,你拔U盘前多看一眼,是不是U盘上的红灯一直在短促的闪,如果是,那么U盘还在读写。如果不闪或者偶尔的亮一下。那它就完全可以直接拔。

想写点简明扼要的东西,没想到这么多字。。。。记住了,U盘是可以直接拔的。

0

评论 (0)

取消