U盘是最常用也是最方便的移动存储设备,那么使用U盘等外接存储设备时,在拔出U盘等外接存储设备之前,有没有点击“安全弹出硬件”选项的习惯呢?如果有,那你知道这样做的原因是什么吗?
首先我们必须了解,U盘的传输策略有两种:
写入缓存:这种策略在windows中称为“更好的性能”。当磁盘的文件A要写入U盘,磁盘的数据被读取后首先被写入了缓存(位于U盘之外),然后在设备空闲时才慢慢写入U盘,因此当系统显示已传输完成,实际上可能没完成,如果直接拔U盘可能会导致文件A没传输完毕,单击“安全弹出”的作用是将缓存数据写入U盘。
直接写入:这种策略在windows中称为“快速删除”。这种情况能够直接拔U盘。
其实,USB设备设计本身就是支持热插拔的。是否可以直接拔掉,取决于USB设备当前的运行状态。
如果正在传输数据的情况下,直接拔掉会造成数据传输失败丢失,对U盘有一定的损害,但是很小,偶尔这样操作是没有什么问题的,如果经常这样是会对U盘寿命有影响的。
如果是没有数据读写的情况下,直接拔掉与安全弹出再拔掉没有什么区别,只是心理上会让人不够放心而已。因为U盘通过USB传输数据的,而USB本来设计就是支持热拔插的。
有时候,在你点击安全删除设备时会提示你无法删除的提示,这其实也是微软对你的设备数据的一种保护措施,就是提示可能当前你的USB设备正在传输数据,如果直接拔出,会导致数据的丢失,甚至硬件的损坏。
所以说,点击安全弹出硬件还是比较安全一些的,操作系统设计这个步骤是为了更好的保护用户的数据安全,让用户养成良好的习惯!