案例4:文件已复制到U盘中(可以在双击“可移动磁盘后,看到复制的内容,并且可以打开文件),但是在转移到另外一台电脑中时却发现可移动磁盘中没有内容?
原因:
由于操作系统在操作外部磁盘的时候,会开辟一个内存缓存区,许多存取操作实际上是通过这个缓存区完成的,所以有时候在复制文件到“可移动磁盘后虽然在显示屏上可以看到所复制的文件已经复制到移动磁盘内,并且可以进行任意操作,但是实际上文件并没有真正COPY到磁盘。
处理办法:在COPY完文件后,应该拔下来再次插到电脑里检验一下文件是否真正COPY到闪存盘里。
案例5:为什么资料复制到U盘后,再用其他电脑打开文件时会出现错误?
原因:
是由于存入文件后进行的错误操作造成的,U盘在错误操作后会造成存储文件丢失,操作系统中断,甚至造成U盘损坏,误操作有:
1) 在工作指示灯正常存取的时候进行插拔U盘;
2) 迅速反复插拔U盘,由于主机需要一定的反应时间,在主机还没有反应过来时就进行下一步操作会造成系统死机等各问题;
3) 发现错误时(可能是还没反应过来),迅速进行了U盘格式化;
4) 正在格式化,在没有完成的情况下拔下U盘;
5) 主机USB接口太松,有时能接触到,有时不能接触到;
6) 主机操作系统有病毒,导致系统不稳定和不能正常反应。
处理办法:根据具体情况,依据上述可能原因进行操作。
案例6:在资源管理器中查看U盘容量时,有些U盘显示容量会比标称值小一点儿?
原因:
1) 预置应用软件,占用了一定的U盘空间;
2) U盘的实际显示容量,跟U盘的称值有一定的误差,U盘的标称值是标明了U盘采用的FLASH的规格,误差的大小跟采用的技术方案有关,不同型号、不同容量的U盘,误差不尽相同。
3) U盘采用的是Flash闪存技术,与软盘及硬盘的磁存储技术不一样。Flash芯片直接影响usb设备的容量及品质。芯片厂商在出厂时芯片容量与所示标称值就有一定的误差,也会导致U盘容量不尽相同。
4) 操作系统识别与硬件设备生产厂商两者容量计算公式上的不同所致。生产厂商为了计算方便,往往设定1KB=1000Bytes、1MB=1000KB、1GB=1000MB。而操作系统则为1KB=1024Bytes、1MB=1024KB、1GB=1024MB。这就产生了存储设备标配容量和实际使用容量出现差异的情况。由此也推算可知128MBU盘的实际容量理论上应为125MB,64MBU盘的容量应该为62.5MB,依次类推。
5) 闪存芯片在制造时,允许闪存介质有坏块(Bad Block)的存在,这些坏块不能被使用,也不算做有效容量。
6) 与硬盘一样,U盘也是采用FAT文件系统,而FAT文件系统包括MBR主引导分区、FAT文件分配表和ROOT目录区等,这些区域也要占用闪存空间,一般需要占用几百KB。