为什么卡片U盘不能直接插拔?

2017年08月22日浏览:

  USB设计中允许即插即用,所以理论上所有USB设备都允许直接插拔。但你要明白,负责向卡片U盘读写数据的是操作系统,准确的说是文件系统和设备驱动。以Windows和Linux为例,表面上你的文件已经显示复制到(写入完成)USB设备中了,实际上这个文件未必真正写入设备,所以此时你如果拔卡片U盘,数据就会丢失。所以,这是操作系统的行为,跟USB是没什么关系的。为什么操作系统都设计成这样?因为操作系统为了让USB的访问速度更快。有时候拷完数据之后,卡片U盘还要验证一会才停下来,这时候拔了有可能打不开拷的那个文件,遇到过几次这样的情况。所以,别问为什么USB会丢数据,USB什么数据都没丢过,是操作系统根本没把数据传过来。如果点击那个安全删除能成功,那就应该可以拔了,有时候点了安全删除发现无法删除,拔了有时候也没事,不过有时候就会出现我前面说的那种情况。因为有太多扩容U盘和渣U盘。文件损坏,根据公平世界假设,一定是你的姿势不对。卡片U盘损坏,商家一定会说是你操作不当。

  说白了就是正因为卡片U盘可以直接插拔,所以要弄个安全拔出。像光盘什么的你按一下光驱,电脑知道你要拿出了,就会先做好准备然后再弹出。而卡片U盘你可以直接拔出,电脑根本就来不及做准备。


微信加我 / WeChat plus me
服务热线/Service Hotline

手机报价:13360979681

企业微信报价:qinzhouyang2013

EMail:1786632373@qq.com

企业报价咨询QQ:1786632373

工厂地址:深圳市龙岗区坂田街道中国太平工业城24栋6楼西厂房

版权信息:深圳市探硕科技有限公司粤ICP备14072919号 Copyright © 2012-2050 Powered By 版权所有权探硕科技