16G的U盘能装满为什么不能全部读取
发布网友
发布时间:2024-10-02 10:11
我来回答
共3个回答
热心网友
时间:2024-10-22 17:33
你看完下面我写的你就明白了。你买到的确实是含有水份的扩容的U盘,估计实际容量是8G以下。
近日买了一款SONY深蓝色U盘,标称500G,价格也不算太贵,我本就纳闷这大的容量是如何突破技术壁垒的,现在回头一想,这个*真是很有技术含量啊!!!下面解析:
所谓500G大U盘,其基本结构的确是基于USB2.0格式的移动存储设备,它的确也有内存的,只不过选用的内存成本相当低--并不是说成本低得以至于读写不可靠,而是这个U盘的内存压根儿只有128M左右(经我测试)!制造商在设备MBR(记录分区信息、U盘容量等关键信息的地方)写入500G甚至880G的超高容量数值,并采用先进的exFAT格式进行分区,这样用户提出的“一个区不可能这么大”的疑问就可以完美解释。制造商通过改写其中的参数后,可以实现用户在写入U盘数据时,系统不会校验出问题来(整个写入操作也许永远是在覆盖某一个特定的位置而已)。正由于写入的动作并没有省略(只不过写的地方不对),因此写盘所花费的时间也相当真实--写入速度在7M/秒左右。
由于U盘的确拥有100多M的容量,因此商家在出售时,完全可以“大大方方”地为你演示:复制一些MP3歌曲,当场让你听效果。如果你提出复制更多文件,他会说“那太花时间,你回去再试”。如果你提出“我要格式化”,他完全可以先装“最好不要这样”,可实际就算格式化也没关系--因为这个U盘的确支持格式化,容量不会改变,不像很多SONY组棒那样一格式化就现原形。
那么你也许会问:就算这个U盘实际容量只有128M,可为何我在上面复制了50多个G的文件之后,再往上面添加MP3文件或者电影文件,却有可能可以被完美播放呢? 难不成这个U盘容量真的很大,只不过内存芯片质量太差、工作不稳定?
我觉得最奥妙的地方就在这里了--我们上的这个“当”并非制造商有意设计出来的,而是由。。。哎。。。大名鼎鼎的微软无意中替那些厂商默默地掩饰了一回!
我说的就是CACHE--系统缓存。 由于windows有读写缓存机制,当你选中MP3、按下复制后,这首歌的内容就复制到计算机内存里。当你选中U盘,并按粘贴后,计算机会把内存里的MP3内容全部写到U盘上(其实这时候U盘上的那个MP3文件根本就是坏的,但系统并不知道所以也没报错)。当你双击U盘上的这首歌时,由于内存里还存在这首歌的所有信息,系统为了提高效率,就不再真的去读U盘上的文件,而是直接把内存里的歌为你播放出来--播放出来的结果当然是正常的。如果你的系统内存足够大,也许这样测试一部电影都没问题!可一旦你后来又复制粘贴了别的歌曲,或者把U盘拔下后重新插入,由于缓存被刷新,先前“记住”的歌曲现在都“忘记”了,计算机必须重新从U盘上读取数据,这时候就现原形了--文件出错--其实妙还妙在文件读写并没有出错,只不过读出来的文件内容可能永远是0000000000。。。。(无数个0)因而无法播放。
------*!!!
热心网友
时间:2024-10-22 17:34
山寨扩容盘,鉴定完毕!
用mydisktest可自己检测。
建议扔掉!
若想继续使用了用chipgenius检测主控型号并据此下载量产工具重新量产回实际容量。
建议以后买u盘带上mydisktest检测确定质量先!!
热心网友
时间:2024-10-22 17:34
你买到假的优盘了,网上基本都是假的,扩容的!
数据容易出错、