查看: 630|回复: 2

让USB设备不再容易受伤0

 关闭 [复制链接]

该用户从未签到

发表于 2008-4-26 06:29 | 显示全部楼层 |阅读模式
USB设备作为目前应用最广泛的热拔插设备,其使用方法以深入人心。现在很多DIYer都
将“热拔插≠随便拔插”作为金科律例,不敢越雷池半步。今天笔者就要碰一碰这颗钉
子,为什么热拔插的设备不可以随便拔插呢?今天笔者就要告诉你,经过适当的设置USB
设备就可以随便拔插了。
  热拔插设备的传统做法
  人们在使用USB设备时,尤其是闪存(俗称优盘),在拔掉其之前总会先进行一些软
件操作。一般情况下,人们根据不同的习惯,会采用下面的两种方法。
  第一种方法,在任务栏USB设备的图标上“单击左键”,随后就会出现图1所示的对
话框,然后点击“安全删除USB Mass Storage Device驱动器”就可以将设备拔下来
了。


  第二种方法,在任务栏USB设备的图标上“单击右键”,随后就会出现图2所示的对
话框。将其选中,就会出现图3的对话框,单击“停止→确定”,整个过程就算完成
了。


  拔插一个USB设备为什么这么复杂呢?它不是支持热拔插吗?俺们的大虾有说辞了,
虽然USB设备支持热拔插,可是并不能代表其可以随便拔插,必须遵循一定的规则(就是
上面的步骤了)。否则,有可能烧毁USB设备、USB接口,还有可能烧毁主板,当然这不
多见,最常见的是丢失数据。
热拔插的原理
  对于上面高手阐明的理由,笔者先不做任何反驳或者解释。不妨先来看一下,USB设
置支持热拔插的原理。USB插头内有四条导线,外侧的两条较长的是正、负数据线,而内
侧较短的是正、负电源线。当USB设备的插头插入主板USB接口的时候,外侧的数据线首
先被接通,然后内侧的电源线才被接通;当拔除USB设备的时候,次序正好相反,内侧的
电源线首先被切断,然后外侧的数据线才被切断;这样的接通和拔除次序,保证了USB设
备在接入和分离出整个系统的时候,不会对USB设备和系统产生损坏的危险,从而实现了
“热拔插”的功能。
  我们可以很容易的得出一个结论:之所以可以热拔插,关键是在于USB设备接入的顺
序。插入设备时先插数据线,后插电源线;拔除设备时,先拔电源线,后拔数据线,这
样也就杜绝了烧毁的可能性。
  数据丢失的原因
  既然我们排出了一个可能性,剩下的就是数据丢失的问题了。很多人在使用中都会
有这样一种感觉,USB设备在Windows XP操作系统下其速度较Windows 2000操作系统要慢
一些,这是什么原因呢?其实,这是两个系统对USB设备驱动的优化不同。
  我们可以通过“设备管理器”来查看USB设备驱动的设置,如图4。这是XP系统下默
认的USB设备驱动的设置。相信通过对两项优化的说明,读者自己可以明白其中的道
理。


  Windows 2000操作系统默认的是“为提高性能而优化”,所以其速度比Windows XP
操作系统要快一些。但是在整个复制的过程中,会将数据先写入“缓存”,再到终端设
备。这样就会出现复制的对话框没有了,但实际数据还没有完成写入,此时随便拔插当
然会丢失数据。在Windows XP操作系统中只要复制对话框消失了,数据也就完成了迁
移,所以不会出现数据丢失的现象。
  所以只要将其设置为“为快速删除而优化”,在数据完成时都可以随便拔插,这也
是Windows XP操作系统对USB设备支持更好的原因。
PCOS系统下载站:http://zhuangji.wang

该用户从未签到

 楼主| 发表于 2008-4-26 06:29 | 显示全部楼层

让USB设备不再容易受伤0

USB设备作为目前应用最广泛的热拔插设备,其使用方法以深入人心。现在很多DIYer都
将“热拔插≠随便拔插”作为金科律例,不敢越雷池半步。今天笔者就要碰一碰这颗钉
子,为什么热拔插的设备不可以随便拔插呢?今天笔者就要告诉你,经过适当的设置USB
设备就可以随便拔插了。
  热拔插设备的传统做法
  人们在使用USB设备时,尤其是闪存(俗称优盘),在拔掉其之前总会先进行一些软
件操作。一般情况下,人们根据不同的习惯,会采用下面的两种方法。
  第一种方法,在任务栏USB设备的图标上“单击左键”,随后就会出现图1所示的对
话框,然后点击“安全删除USB Mass Storage Device驱动器”就可以将设备拔下来
了。


  第二种方法,在任务栏USB设备的图标上“单击右键”,随后就会出现图2所示的对
话框。将其选中,就会出现图3的对话框,单击“停止→确定”,整个过程就算完成
了。


  拔插一个USB设备为什么这么复杂呢?它不是支持热拔插吗?俺们的大虾有说辞了,
虽然USB设备支持热拔插,可是并不能代表其可以随便拔插,必须遵循一定的规则(就是
上面的步骤了)。否则,有可能烧毁USB设备、USB接口,还有可能烧毁主板,当然这不
多见,最常见的是丢失数据。
热拔插的原理
  对于上面高手阐明的理由,笔者先不做任何反驳或者解释。不妨先来看一下,USB设
置支持热拔插的原理。USB插头内有四条导线,外侧的两条较长的是正、负数据线,而内
侧较短的是正、负电源线。当USB设备的插头插入主板USB接口的时候,外侧的数据线首
先被接通,然后内侧的电源线才被接通;当拔除USB设备的时候,次序正好相反,内侧的
电源线首先被切断,然后外侧的数据线才被切断;这样的接通和拔除次序,保证了USB设
备在接入和分离出整个系统的时候,不会对USB设备和系统产生损坏的危险,从而实现了
“热拔插”的功能。
  我们可以很容易的得出一个结论:之所以可以热拔插,关键是在于USB设备接入的顺
序。插入设备时先插数据线,后插电源线;拔除设备时,先拔电源线,后拔数据线,这
样也就杜绝了烧毁的可能性。
  数据丢失的原因
  既然我们排出了一个可能性,剩下的就是数据丢失的问题了。很多人在使用中都会
有这样一种感觉,USB设备在Windows XP操作系统下其速度较Windows 2000操作系统要慢
一些,这是什么原因呢?其实,这是两个系统对USB设备驱动的优化不同。
  我们可以通过“设备管理器”来查看USB设备驱动的设置,如图4。这是XP系统下默
认的USB设备驱动的设置。相信通过对两项优化的说明,读者自己可以明白其中的道
理。


  Windows 2000操作系统默认的是“为提高性能而优化”,所以其速度比Windows XP
操作系统要快一些。但是在整个复制的过程中,会将数据先写入“缓存”,再到终端设
备。这样就会出现复制的对话框没有了,但实际数据还没有完成写入,此时随便拔插当
然会丢失数据。在Windows XP操作系统中只要复制对话框消失了,数据也就完成了迁
移,所以不会出现数据丢失的现象。
  所以只要将其设置为“为快速删除而优化”,在数据完成时都可以随便拔插,这也
是Windows XP操作系统对USB设备支持更好的原因。
PCOS系统下载站:http://zhuangji.wang

该用户从未签到

 楼主| 发表于 2008-4-26 06:29 | 显示全部楼层

让USB设备不再容易受伤0

USB设备作为目前应用最广泛的热拔插设备,其使用方法以深入人心。现在很多DIYer都
将“热拔插≠随便拔插”作为金科律例,不敢越雷池半步。今天笔者就要碰一碰这颗钉
子,为什么热拔插的设备不可以随便拔插呢?今天笔者就要告诉你,经过适当的设置USB
设备就可以随便拔插了。
  热拔插设备的传统做法
  人们在使用USB设备时,尤其是闪存(俗称优盘),在拔掉其之前总会先进行一些软
件操作。一般情况下,人们根据不同的习惯,会采用下面的两种方法。
  第一种方法,在任务栏USB设备的图标上“单击左键”,随后就会出现图1所示的对
话框,然后点击“安全删除USB Mass Storage Device驱动器”就可以将设备拔下来
了。


  第二种方法,在任务栏USB设备的图标上“单击右键”,随后就会出现图2所示的对
话框。将其选中,就会出现图3的对话框,单击“停止→确定”,整个过程就算完成
了。


  拔插一个USB设备为什么这么复杂呢?它不是支持热拔插吗?俺们的大虾有说辞了,
虽然USB设备支持热拔插,可是并不能代表其可以随便拔插,必须遵循一定的规则(就是
上面的步骤了)。否则,有可能烧毁USB设备、USB接口,还有可能烧毁主板,当然这不
多见,最常见的是丢失数据。
热拔插的原理
  对于上面高手阐明的理由,笔者先不做任何反驳或者解释。不妨先来看一下,USB设
置支持热拔插的原理。USB插头内有四条导线,外侧的两条较长的是正、负数据线,而内
侧较短的是正、负电源线。当USB设备的插头插入主板USB接口的时候,外侧的数据线首
先被接通,然后内侧的电源线才被接通;当拔除USB设备的时候,次序正好相反,内侧的
电源线首先被切断,然后外侧的数据线才被切断;这样的接通和拔除次序,保证了USB设
备在接入和分离出整个系统的时候,不会对USB设备和系统产生损坏的危险,从而实现了
“热拔插”的功能。
  我们可以很容易的得出一个结论:之所以可以热拔插,关键是在于USB设备接入的顺
序。插入设备时先插数据线,后插电源线;拔除设备时,先拔电源线,后拔数据线,这
样也就杜绝了烧毁的可能性。
  数据丢失的原因
  既然我们排出了一个可能性,剩下的就是数据丢失的问题了。很多人在使用中都会
有这样一种感觉,USB设备在Windows XP操作系统下其速度较Windows 2000操作系统要慢
一些,这是什么原因呢?其实,这是两个系统对USB设备驱动的优化不同。
  我们可以通过“设备管理器”来查看USB设备驱动的设置,如图4。这是XP系统下默
认的USB设备驱动的设置。相信通过对两项优化的说明,读者自己可以明白其中的道
理。


  Windows 2000操作系统默认的是“为提高性能而优化”,所以其速度比Windows XP
操作系统要快一些。但是在整个复制的过程中,会将数据先写入“缓存”,再到终端设
备。这样就会出现复制的对话框没有了,但实际数据还没有完成写入,此时随便拔插当
然会丢失数据。在Windows XP操作系统中只要复制对话框消失了,数据也就完成了迁
移,所以不会出现数据丢失的现象。
  所以只要将其设置为“为快速删除而优化”,在数据完成时都可以随便拔插,这也
是Windows XP操作系统对USB设备支持更好的原因。
PCOS系统下载站:http://zhuangji.wang

本版积分规则